LPC1347 IMU

November 12, 2012
By
LPC1347 IMU

I have been working on the AVR Mega48 IMU board and am slowly making progress however a few issues have cropped up and I am not happy with the implications. First the M48 processor acting as an I2C slave is very slow in responding to the LPC1769 processor requests. The M48 only runs at 8MHz…

Read more »

Surprise. There is NO GCC QTouch library for the ATTINY40!

November 4, 2012
By
Surprise. There is NO GCC QTouch library for the ATTINY40!

Atmel does not have QTouch support for the GCC compiler when using the ATTINY40. Of course you can write your own library but that would defeat the purpose of using the Atmel’s patented closed source design. On the up side I can use the free 4K limited IAR compiler, which is supported. This choice is…

Read more »

300kHz I2C Sniffer

October 22, 2012
By
300kHz I2C Sniffer

For the quadracopter code I use the NXP I2C driver which works well with the MEMs sensors however it proved unreliable with the AVR slave. This is a huge issue since this is the radio and motor control path and a failure here will certainly crash the quadracopter. So why does the I2C code work…

Read more »

Capacitive touch switch

September 25, 2012
By
Capacitive touch switch

Capacitive switches have shown up in many products most notably the iPod where it really hit the mainstream. Despite its commercial success I rarely see capacitive touch switches in hobby projects. A friend of mine asked me what I thought of using a touch switch for a museum application where the switch needs to be…

Read more »

LPC1769 Bootloader

September 10, 2012
By
LPC1769 Bootloader

This project provides a flash-based USB bootloader for the LPC1769 and has been tested on the quadracopter core processor. These notes are based on a modified copy of the Code Red README.TXT file. I have modified the notes to only provide the facilities required by the quadracopter. When executed, the bootloader treats the top 448KB…

Read more »

3D Printed Quad Test Jig

September 2, 2012
By
3D Printed Quad Test Jig

While assembling my new dual motor test jig I realized that my drill press manufacturing tolerances were too loose to ensure reliable operation. Then it struck me that a 3D printed part would give me the required tolerances; as well it would easily allow me to add actual bearings. I have set out in a…

Read more »