Caleb Bigham’s Work Log

  • Post author:
  • Post last modified:September 13, 2024
  • Reading time:3 mins read
  • Post category:Work Logs

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.
  • 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.