Yes, the parts count keeps going up.
A board I’m working on that’ll sit atop a Raspberry Pi. It’ll replace the mass of jumper wire that’s currently serving the same purpose. This board is primarily for the robot, but I have a couple of other usecases in mind. Besides, I get three copies of the board from the PCB house, so I might as well make it slightly multi-purpose.
Now it has an I2S audio codec chip. I’ve never tried to do anything with digital audio before, so I’ll probably end up with a Version Two at some point in the future.
So far, it’s got:
- Yet another ATMEGA328p microcontroller. This one could easily be something with less horsepower, as it’s just there to manage the power supply and try to make sure bad things don’t happen.
- Connection for “Motion Controller” board
- Connection for I2C peripherals (the camera pan/tilt and a few other accessory things will attach to this bus)
- Microphone input
- Speaker output
- Power toggle button
I think I should go to bed though, before this gets too many more features!