Normalised HMC5883L Compass

Fueling off my desire for wearable navigation, I’ve decided to try and use the simple HMC5883L magnetometer module to create a simple non tilt-compensated compass. As the name suggests, it currently only works on flat surfaces and tilting it will give a pretty erroneous result! None the less, on a flat surface it pretty much […]

STM32F0 Frequency counter!

So we’ve finally got our second semester project briefs and it has been declared that we need to build a half duplex one direction communication system! Obviously, as its a project given by the university, it can’t be as easy as sending USART down a cable and receiving it, requiring pretty much no effort… at […]

4×4 Font and 100w LED updates!

4×4 Font Well! With the advent of multiple new LCDs to test out, I decided to challenge myself to designing a 4×4 font, a pretty grim task if I’m honest. A 4×4 font with good byte packing could store the whole font set from character 32 to character 127 in 190 bytes. Note that for […]