FPV Racer Build

In recent years the FPV (First Person View) drone racing industry has grown tremendously with tournaments around the world offering up to one million dollars to the fastest pilot! The widespread interest has flooded the market with low cost components that is of decent quality, making it easier and cheaper than ever to get your […]

Attitude estimation using IMU sensors

In this post I want to talk a bit about the use of accelerometer and gyroscope sensors to perform attitude (roll, pitch and yaw) estimations. Systems that perform these kind of tasks are often referred to as AHRS (Attitude and Heading Reference System) and is commonly used where it is important to know the attitude […]

RetroPie Arcade Part 4 – Completing the build

 Part 1, part 2 and part 3 of this build can be found in the links. In this post we will look at how to complete the build now that we have Retropie running on the Raspberry Pi, the screen working and an enclosure to put everything in. Controller The initial planning for this project I included […]

RetroPie Arcade Part 3 – The enclosure

Part 1 and part 2 of this build can be found in links. The size of the enclosure, and the whole system, was completely dictated by the size of the screen I decided to use. The initial idea was to buy cheap portable game systems from eBay, remove whatever was inside and replace with my […]

Getting started with STM32F1

If you are like me, you often find yourself opening some electronic device to see what makes it tick and maybe discover some new magic part. Recently this was the case with some new parts that I bought for my FPV drone and could not help noticing how many of these devices used STM micro-controllers. […]

RetroPie Arcade Part 2 – The screen

Part 1 can be found here. My aim for this project was to fit the largest screen possible that I would consider portable. Just based on availability and the screen sizes of cellphones I decided that 5″ was the size to aim for. For  reasons I cannot remember this did not happen and I settled […]

Spanwerk en bronbeheer met Bitbucket

Projek 3 is om saam te werk. Vir daardie doel is bronbeheer nodig waartoe almal toegang het. Bitbucket bied die antwoord. Bitbucket Wat is Bitbucket? Bitbucket is ‘n diens vir “cloud” bronbeheer. In plaas van self ‘n toegewyde bediener vir bronbeheer te skep gebruik jy Bitbucket as jou bediener. Dit maak dit maklik om dan enige […]

Hoe om ‘n makefile te skryf

Wat is ‘n makefile en waarom sal jy een wil maak? Goeie vraag, maar voor ons begin weet dat ek moontlik niks meer as jy weet en hierdie inskrywing net die stappe meld wat ek geneem het om ‘n projek in beide Windows en Linux saam te stel. Wat is ‘n makefile? ‘n Makefile is […]

“A drone is born” – Deel 1

10 February 2011 het ek 4 motors, 4 elektroniese spoed beheerders (ESC’s) en ‘n paar ander los komponente gekoop. Baie opgewonde oor die vooruitsig om vir my ‘n hommeltuig van die grond af op te bou, op daardie stadium het ons nog helikopters in LS gebruik en ‘n hommeltuig was gesien as n onstabiele tipe […]