The 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 library already had them, saving me redesigning the package! I intend to make myself a dual motor controller on a single board […]

The 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 electric vehicle – that is actually usable compared to my skates. I’ve made lots of trike […]

Ochi – 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 started employment on Monday so I’m not completely free. I have however been developing both an app […]

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

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