Notes on things I learn — kept so I don't forget
-
2017-07-07
Python Bluetooth RFCOMM Client Server
As part of the Blue Dot project I needed to create a simple Bluetooth client / server library so that the communication could be managed. This library, btcomm, is part of bluedot but its not exclus...
-
2017-07-04
Mac OS - Check Java version before running script
I needed to check what version of Java was installed on a Mac before running my program, so with the help of stackoverflow and a few other resources I pulled together the following bash script whic...
-
2017-05-05
Raspberry Pi Touchscreen Portrait
I recently wanted to turn my Raspberry Pi Official Touchscreen portrait (i.e. sideways!), which turns out is a bit of pain.
-
2017-04-24
Blue Dot - a bluetooth remote for Raspberry Pi
Blue Dot is a really simple way to add Bluetooth remote control to your Raspberry Pi projects.
-
2017-01-05
Raspberry Pi - 4 digit 7 Segment display, gpiozero
I recently picked up some ‘retro 4 digit LED displays’ from pimoroni, noticing there was no support in gpiozero for 7 segment displays (either single or multi digit) I decided to add them and creat...
-
2016-12-08
Raspberry Pi - bash memory split check
I needed a bash script which would only launch a program on a Raspberry Pi if there was enough memory dedicated to the GPU.
-
2016-11-29
Compile Allegro 5.x for Raspberry Pi
I am in the process of porting Mayhem 2 to Allegro 5 (with the help of Jonas Karlsson), and wanted to compile the latest version of Allegro on the Pi, as only an older version is available through ...