Projects   More  

Programming   More  

Handle gamepad input by reading from /dev/input using C# on the PINE64 running Linux

Now that we have a gamepad connected over bluetooth, and we are able to detect it programmatically, the obvious next step would be to able to handle the...
Akinwale
3 min read

Handle gamepad input by reading from /dev/input using C# on the PINE64 running Linux

Now that we have a gamepad connected over bluetooth, and we are able to detect it programmatically, the obvious next step would be to...
Akinwale
3 min read

How to programmatically detect if a gamepad is connected in Linux using C# and evdev

Since I managed to get the Xbox Wireless Controller connected to the PINE64 using bluetooth, I had to come up with a way to...
Akinwale
4 min read

SEO-friendly, user-readable URLs with phpBB 3.2

I set up a forum using phpBB 3.2 this week and I wanted the URLs to be user readable and SEO-friendly (although this doesn’t...
Akinwale
1 min read

Controlling an Arduino connected to the PINE64 over I2C with C and C#

In a previous post, we connected an Arduino Mega to the PINE64 and wrote a sketch for the Mega for data communication. The data...
Akinwale
3 min read

Control GPIO pins on the PINE64 with C#

Similar to the Raspberry Pi, GPIO pins on the PINE64 can be controlled through sysfs. You can refer to my previous post which goes...
Akinwale
49 sec read

All Stories

Xbox Wireless Controller connected to the PINE64 running Ubuntu…

Although the goal of the autonomous robot project is to have a robot that can navigate without human input, it’s not a bad idea...
Akinwale
4 min read

Portable chargers and power banks that support passthrough charging

Keeping a single board computer or Arduino powered without interruption tends to be a requirement for several projects, examples including a home automation system,...
Akinwale
1 min read

Installing Visual Studio 2017 Community edition on Windows 10…

Well, that’s a long title. I decided to give Xamarin a shot for cross-platform Android and iOS development a couple of days ago which...
Akinwale
2 min read

Joining the “top 3%” of talent

I initially heard about Toptal 2 years ago, but I never really considered joining because as a freelancer, I just didn’t see the need...
Akinwale
1 min read

Configure Redis as an in-memory only cache like Memcached

There’s a new project I have been working on where I needed to make use of an in-memory cache to take some load off...
Akinwale
37 sec read

Implementing cross-origin resource sharing (CORS) using middleware in CakePHP…

I worked on a project recently where I had to allow XMLHttpRequests from a different domain. I initially thought about adding the necessary Access-Control headers...
Akinwale
57 sec read

Measuring PINE64 Idle Power Consumption

I got a DROK digital multimeter and I decided to find out just how much power the PINE64 consumes running headless. The measurements were taken...
Akinwale
19 sec read

Reboot

Hello and welcome to Antinormal. I used to maintain this as a personal blog but I decided to start all over since I wanted to take things...
Akinwale
23 sec read

Building MonoDevelop for the PINE64

4 Dec 2017 Update These instructions will not work with the latest versions of Mono and MonoDevelop from github. I tried compiling from scratch...
Akinwale
2 min read

The PINE64 is finally here

I received my PINE64 yesterday and I was pretty excited after such a long wait. The following items were in the package: PINE64 1GB...
Akinwale
46 sec read