Anthrophex – Controller board 2

After the faults with controller board 1, I wanted to respin another controller board ASAP. These boards arrived yesterday and with a swift order from RS, so did a load of components! On the previous board, I was using a large STM32 device with many pins and driving the motors directly through level shifter chips. […]

STM32F0 CubeMX Tutorial 1 – GPIO

It’s certainly been a while since I wrote a tutorial, a lot of the STM32 ecosystem has changed and its probably time I changed with it. CubeMX was developed by ST to streamline application design and creation. It allows for a visual method of generating initialization code without needing to know the ins and outs […]

SwarmBots – The intro

Robots! Who doesn’t like robots… I’ve never to day done any projects in robots now while I find them cool, the reasoning for which is they’re generally pretty expensive. Therefore, I’ve decided to try and design the smallest most functional micro robot that I can. One of my main aims was to be able to […]

PIC10 Constant current LED driver

To ensure LEDs have a long life span, the brightness and power dissipation can be controlled by a constant current source. Dedicated ICs are available for this task though having already designed a buck converter with the PIC10, I thought I’d have a go at extending this to controlling the current through an LED. The […]

Upcoming 2016!

It has certainly been a stressful Christmas, 5 exams feels so much more than 4! I feel the extra exam is just a spanner in my revision works but hey! Medics get it a ton worse so how can I complain. I’ve had quite a few requests with the MAX7219 8×8 matrix display, namely a […]

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 […]