The latest IDE/firmware is not doing the trick. Using the firmware found in this thread bricks the OpenMV Cam. Below is the summary. Any other advise is appreciated. Thanks!
Device: OpenMV Cam H7 Plus
This is a known good device working fine without the thermal sensor function.
Thermal sensor: Adafruit AMG8833
This is a known good sensor working fine on another breadboard project.
Wiring: Wiring has been double and triple checked. I2C bus wires are 1.5" long. Tried 4.7K, 10K, as well as no pull-up resistors. I believe the AMG8833 already has built-in pull-ups.
Code:
fir.init(type=fir.FIR_AMG8833)
while(True):
clock.tick()
img = fir.snapshot(copy_to_fb=True)
IDE version: 2.6.5 (latest as of today 10/23/20)
Firmware 3.6.8 (latest as of today 10/23/20)
This causes the missing ACK error.
Firmware 3.6.3 (firmware.bin found in this thread)
This causes the OpenMV Cam to brick.