Originally posted by Altair
View Post
If anyone with PCB skills wants to help then problems with layout, coupling, ground loops and such can be avoided. I can provide a Diptrace schematic.
The software is written in C but a C++ version would be more maintainable. I'm using stripped down versions of LCD and I2C C++ libraries converted into C code. If any C++ guru wants to help then I'll post the rather messy C code.
The PI is meant to use a 1ms period and the Atmega328P with this code can do interrupts, signal procesding, sound processing, user input capture and I2C LCD driving and still have abut 400us left over.
Comment