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...
View ArticleMy 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...
View ArticleuHMCU 7 – USART
I posted about my microcontroller design a couple of posts back. As it turns out, I had actually designed it wrong! I didn’t have the pipeline fully sorted meaning I couldn’t properly execute some...
View ArticleuHMCU – Alpha 0.1
After a pretty large redesign, I can now safely say that the uHMCU is in alpha stage! I’ve ironed out most of the bugs for my USART module and can now both send and receive data. I tested it up to...
View ArticleuHMCU Alpha 0.1 – Interrupts and improved assembly
Term is over! I’m free for another Easter so hopefully I can get a couple of blog posts done though I’m taking a trip to visit Chernobyl so my levels of irradiation might end up screwing up everything...
View ArticleSTM32F0 – AnyPinServo Library
Servos are great. They generally work really well and contain all the control and drive circuitry for reasonably precise error free position keeping. Servos are interfaced through PPM with the standard...
View ArticleSwarmbots – Initial build and testing
Today, my Swarmbot PCBs arrived! I’ve put one of the robots together to get a feel for where everything would go and what it would look like so its not too pretty but it seems to be functional and...
View ArticleSwarmbots Update 1
So unfortunately, I’m still waiting on my batteries to arrive meaning I have to make do with some extra Li-Pos I happen to have lying around (…as you do). I gave a demonstration to one of my lecturers...
View ArticleOV7670 Camera with STM32F0 Discovery board
Cameras! This is a project I’ve wanted to do for ages – I’ve had the module since early 2015. Using an STM32F0 (my shiny new one!), an ILI9163 160×128 LCD and an OV7670 FIFO camera module, I was able...
View ArticleVideo processing in Matlab – Single blob detection
Last night, I decided to have a go at blob detection after feeling a bit jealous of the CTS guys. My algorithm isn’t particularly efficient and follows the pretty standard workflow for this kind of...
View ArticleFPGA VGA and SDRAM
The magic 3! FPGAs being the coolest components out there, with VGA being the standard for all graphics and finally; SDRAM, the base of all synchronous memories. These past few days, I’ve been...
View ArticleSDRAM + VGA + FPGA = SPI Addressable graphics card!
Having already written an SDRAM based VGA controller, I’ve finally got round to writing a simple SPI module that allows my STM32F0 discovery board to write to the SDRAM during blanking. In the video...
View ArticleOchi – Smart glasses
So I’ve made a smartwatch previously and while they’re cool and all, they had nothing on the hype created when Google Glass first came out. For reference, Ochi is eye in Romanian – there is no language...
View ArticleSTM32F0 – 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...
View ArticleOchi – Version 1
A couple of weeks back, I posted about designing a pair of smart glasses. Now that university has finished for the year (results tomorrow!), I’ve had a lot more time to work on my glasses – though I...
View ArticleThe H Trike – Part 1
Summer is here… or it has been for the last few weeks, I however haven’t been free as I’ve been working for the university. Now that I do have time however, I’ve decided to take upon myself a new...
View ArticleThe H Trike – Part 2
Having completed the frame, I need to design a handheld controller, suitable for controlling the trike. I’ve decided to use an Xbox style joystick as these are easily available and the Adafruit Eagle...
View ArticleThe H Trike – Part 3
Drives galore! I’ve had quite a few drives round my estate both on and off road – super legal… of course, all private land… yada yada yada. I’ve done a small video showing parts of the trike and my...
View Article