P10 displays


I got hold of three P10 display boards for 20 baht each, in Talat Din Daeng. Two are P10(1R)-V701B-3 and one is P10(1R)-V806AN. Each board requires a 5 V 3 A supply.

I ended up writing an extension to the DMD library, DMD_String, in order to enable String objects to be used to contain, and directly pass, the message – in addition to the use of C strings which DMD already supports.

Continue reading P10 displays



Following on from A tiny one and Using an ATtiny development board, I figured that it was time to get the DigiStump/DigiSpark ATtiny85 board (that I had ordered over two months ago) to work, seeing as I had failed to get the ATtiny85 and the development board to work previously.


This time around it was a lot easier…

Continue reading Digistumped?

Double the volts… double the fun!


For a long while I have wanted a Taurino Power 24 volt controller, and although they seem hard to find now, there is the Eruduino, which seems to be a reasonable clone…

Using 24 volts over 12 volts means, basically, less (half) current, thinner wires (or less likely to burn out the existing wires), less stress on connectors (where most fires start).

Continue reading Double the volts… double the fun!

Using an ATtiny development board


Following on from A tiny one, my development board finally arrived, along with an ATtiny85, and this is how to use it… and it’s not as easy as it would seem.

These instructions, and troubleshooting tips should work for ATtiny 85/45/25

Continue reading Using an ATtiny development board

Don’t get the wrong BNO055!


The Bosch BNO 055 IMU – a combined accelerometer, magnetometer and gyroscope with a built in ARM processor – can support both IIC communication and Serial communication, via the IIC or UART modes. However, this question on SE.Robotics, Aliexpress bought BNO055 UART connection, brought to my attention that certain breakout boards for the BNO005 can not be used in UART mode (at least not without some rework of the board) and therefore are only compatible with Arduino but not the Raspberry Pi.

Continue reading Don’t get the wrong BNO055!