Difference between revisions of "MultiSerial Shield"
From Hackstrich
(RS232 level shifter needed.) |
(Updated page to reflect Rev. 1 design.) |
||
Line 1: | Line 1: | ||
− | The Arduino MultiSerial shield will let the Arduino access | + | The Arduino MultiSerial shield will let the Arduino access two RS232 serial ports via I2C. It will have switchable 3.3v or RS232 levels. This project exists mainly as a debugging tool for networks of [[BlinkieBits]], as (at least during BlinkieNet design/prototyping) it would be extremely useful to be able to receive debugging information from a whole network of BlinkieBits, rather than just one at a time. |
− | + | * The NXP SC16IS752 chip is used, which gives 2 channels for ~$7. It needs 3.3v I/O and talks 3.3v RS232, so level shifters are needed. The I2C level shifter is a PCA9306 ($0.95 qty. 1), and the RS232 level shifter is a second-sourced TI MAX3232 in a SOT16 package ($1.70 qty. 1). | |
− | * The NXP SC16IS752 chip gives 2 channels for ~$7 | ||
[[Category:Current Projects]] | [[Category:Current Projects]] |
Revision as of 19:48, 10 December 2009
The Arduino MultiSerial shield will let the Arduino access two RS232 serial ports via I2C. It will have switchable 3.3v or RS232 levels. This project exists mainly as a debugging tool for networks of BlinkieBits, as (at least during BlinkieNet design/prototyping) it would be extremely useful to be able to receive debugging information from a whole network of BlinkieBits, rather than just one at a time.
- The NXP SC16IS752 chip is used, which gives 2 channels for ~$7. It needs 3.3v I/O and talks 3.3v RS232, so level shifters are needed. The I2C level shifter is a PCA9306 ($0.95 qty. 1), and the RS232 level shifter is a second-sourced TI MAX3232 in a SOT16 package ($1.70 qty. 1).