Ochi – 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 preference, I just thought Ochi was a pretty cool related word. While I’ve wanted a pair of Google Glass […]

SDRAM + 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 above, I hadn’t implemented a “busy” pin so my STM32F0 was spamming pixels regardless of whether there was blanking or not. […]

FPGA 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 designing an FPGA based SDRAM controller as I’ve got an SDRAM chip on my FPGA development board which I haven’t yet interfaced to. Instead […]

Video 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 task though as can be seen in the video above, its reasonably effective and the code for all the processing […]

Swarmbots 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 – soon to be my project supervisor over the summer, and he showed an interest in a minimal […]

Swarmbots – 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 I’ve got the robot working autonomously in obstacle avoidance mode using the front IR sensor. Build […]

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

STM32F0 – 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 generally being deemed as a pulse between 1ms – 2ms and a period of 20ms. I’ve written code before for the STM32F0 discovery boards to allow servos to […]