WEEK 3 – Project Update 1
- TODO:
- Diagnose the reason for 0 information transfer on the I2C bus between MCU and IC.
- Review electrical diagrams for PCB.
- Review I2C documentation for Arduino’s Wire library.
- Correct pin assignments in the Arduino software.
- Write “Hello world” program that will provide voltage and amperage levels to a user via serial terminal.
- Establish communication on the I2C bus.
- Parse IC’s register information into human-readable floating point values.
- Diagnose the reason for 0 information transfer on the I2C bus between MCU and IC.
- CONCERNS:
- My initial testing of the system software yielded 0 transfer of information between the MCU and the IC. This could mean one of three things:
- Power monitor IC is fried and must be replaced.
- The IC has been soldered to the board in the wrong orientation.
- The software has been written incorrectly.
- My initial testing of the system software yielded 0 transfer of information between the MCU and the IC. This could mean one of three things: