Difference between revisions of "Coduino"
From Hackstrich
(ATmega328p chips are available again!) |
(Taking out local regulation, using the stack-through power should be fine.) |
||
Line 5: | Line 5: | ||
* Standard boot loader will be used. | * Standard boot loader will be used. | ||
* Serial only in the first revision, no USB-Serial on the board itself (FTDI cables are easy to get now). | * Serial only in the first revision, no USB-Serial on the board itself (FTDI cables are easy to get now). | ||
− | * Will communicate with the master Arduino (bottom of the stack) via I2C, leaving all other pins available. | + | * Will communicate with the master Arduino (bottom of the stack) via I2C (with jumpers to disconnect this), leaving all other pins available. |
* Main headers will just 'stack-through' the master Arduino, the I/O from the Coduino will be broken out on separate headers (maybe with a 'base board' that can connect to stack shields on the Coduino via a cable?). | * Main headers will just 'stack-through' the master Arduino, the I/O from the Coduino will be broken out on separate headers (maybe with a 'base board' that can connect to stack shields on the Coduino via a cable?). | ||
* Board could have capability for 1, 2, or 4 (or 3 really, but I like more even numbers) processors, and just get stuffed with the desired number for cost control. | * Board could have capability for 1, 2, or 4 (or 3 really, but I like more even numbers) processors, and just get stuffed with the desired number for cost control. | ||
− | |||
− | |||
− | |||
− | |||
* I2C would be connected through to each MCU as the communication interface | * I2C would be connected through to each MCU as the communication interface | ||
[[Category:Future Project Ideas]] | [[Category:Future Project Ideas]] | ||
[[Category:Projects]] | [[Category:Projects]] |
Revision as of 03:09, 24 September 2011
The Coduino (Coprocessor for Arduino systems) will be an Arduino-compatible CPU/support on a shield, to enable multiprocessor stacks. It may also be made in multi-CPU version (2 or 4 CPUs on a shield) for really cool projects.
- Will use ATMega328p for compatibility with the Duemilanove board.
- As of March 2011 these are available again in TQFP and QFN packages.
- Standard boot loader will be used.
- Serial only in the first revision, no USB-Serial on the board itself (FTDI cables are easy to get now).
- Will communicate with the master Arduino (bottom of the stack) via I2C (with jumpers to disconnect this), leaving all other pins available.
- Main headers will just 'stack-through' the master Arduino, the I/O from the Coduino will be broken out on separate headers (maybe with a 'base board' that can connect to stack shields on the Coduino via a cable?).
- Board could have capability for 1, 2, or 4 (or 3 really, but I like more even numbers) processors, and just get stuffed with the desired number for cost control.
- I2C would be connected through to each MCU as the communication interface