| PEARSON CONSULTING | SOFTWARE | SERVICES | PROJECTS | IDEAS | ABOUT |
| Name: | I2C Demo Board |
| CPU: | ATmega164 |
| Status: | Completed and Tested. |
| Summary: | The I2C Demo Board was developed to test I2C arbitration
protocols. Numerous utility modules were also developed to support I2C testing. These included a two digit seven segment multiplexed display, a 4 x 4 matrix keypad interface, a blinking LED module, and a single key scanner. |
| Specifications | |
| Dimensions: | 3.8" x 2.5" |
| Power: | 9 VDC |
| Schematics | I2C_Main I2C_KeyBd I2C_Display |
| AVR Studio 4 Project | I2C with Arbitration |
The I2C Demo Board was designed to help develop I2C Bus Master arbitration
protocols. The same arbitration code could be loaded into multiple boards and
they would then decide who would be master and the others would be slaves.
It was also my first project using the Atmel AVR processor family, SDK, and
ISP.
Numerous utility modules were developed to support I2C testing. These included: