STM32F0 – Software capacitive touch

Capacitive touch is “rad”. By utilizing one of the simplest physical characteristics of an object – charge storage, one is able to measure the presence of a grounded object including touch and pressure. There are a couple of capacitive touch libraries that I’ve seen around but many require dedicated hardware, for example the TSC peripheral […]

My SDL adventure

So as I’ve said many times before, C++ is not my strongest language! I’m putting that disclaimer out there before I start this post because I’m sure the whole world of skilled programmers will bear down and dismantle all of my efforts… Anyway, disclaimers aside, while Qt is great for quick GUIs, its license can […]

Skelecs: Part 3 – The build and the failure

I initially started the build a couple of days ago but after realising my inability to drill straight, I decided to invest in a drill press attachment for my hand drill. While its cheap and a touch flimsy, it’s worked up to now and has really helped with alignment of my holes, especially through parallel […]

STM32F0 Capacitance meter!

Yet another project with my STM32F0 discovery board… A simple capacitance meter! The value of capacitance can be determined by the time that it takes for a capacitor to charge through the resistor. A precise way to do this would involve using two comparators, 4 precision resistors (three for a precise biasing source and one […]

STM32F0 Discovery + AM2302/DHT22

Well tonight has been productive! I’ve managed to get the DS1307 working with my STM32F0 and now the AM2302! I thought that I’d actually done a previous post on interfacing the DHT11 humidity and temperature sensor but it turns out I hadn’t! The method of operation and data transfer is pretty much the same so […]

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