I have this project on breadboard that works nicely, It's just an arduino board with a few i2c modules (RTC clock ds1307 and MPU6050 gyro and accelerometer)..
Now I want to make a few of these things, and therefore I wanted to create a PCB that contains the barebones arduino parts and the 2 i2C modules in it. I was thinking maybe I could start from some barebones diagram/project and add the other components looking at their breakout board design.
Does this make sense? Can you link me to a few good barebones arduino designs? I would need to have a microusb in there, too..
Thanks
I would just start from scratch. All you need to remember is the Xtal, xtal caps, power reg+caps and pull up resistor on reset. Then add everything else.
I can't see how it would be much help to look at other breakouts since you will need to layout yours specifically for what you have anyway.
makes sense, thanks. By starting from the breakout I meant the schematics of the breakout boards of the I2C modules, not their routing (PCB). So I will try and start from the official arduino uno r3 and remove what I don't need.. in particular the things that could be problematic are:
I need micro usb and not standard usb (does that cause any problem apart from the different plug?)
I need to be able to charge the batteries through the USB, while I don't want the arduino to ever get power directly from the usb, but only from the batteries.
I need a way to tell the arduino NOT TO WORK (be in standby or something) as long as the usb is plugged (this is not super important..)
for the rest, I still need the usb 2 serial stuff I guess (unless I'm starting from a different arduino that has it built in, the micro atmega maybe..)
Then I'll add the parts that I need and that's it.. I hope I can make it all thru-hole (not SMD) so that I can build it myself cheap for now..