8000 CircuitPython_AD569x NOT working on Adafruit Metro ESP32-S3 (Adafruit Product ID: 5500) · Issue #3 · adafruit/Adafruit_CircuitPython_AD569x · GitHub
[go: up one dir, main page]

Skip to content
CircuitPython_AD569x NOT working on Adafruit Metro ESP32-S3 (Adafruit Product ID: 5500) #3
Closed
@dbiersach

Description

@dbiersach

The code example for the Adafruit AD5693R Breakout Board - 16-Bit DAC with I2C Interface [Adafruit Product ID: 5811] provided by Adafruit Learning (https://learn.adafruit.com/adafruit-ad5693r-16-bit-dac-breakout-board/circuitpython-and-python) fails to run on the Adafruit Metro ESP32-S3 with 16 MB Flash 8 MB PSRAM [Adafruit Product ID: 5500] using CircuitPython 8.2.9.

I connected the DAC and the Metro ESP32-S3 via an Adafruit STEMMA QT / Qwiic JST SH 4-Pin Cable - 200mm Long [Adafruit Product ID: 4401] The green power light on the DAC was on, and Adafruit's I2C Debugging script indicated two I2C addresses found: ['0x36', '0x4c']

The same unmodified example (and cable) runs perfectly on an Adafruit KB2040 with CircuitPython 8.2.9.

Below is the error output in Thonny when running the example on the Metro ESP32-S3:

DAC Error

I suspect this is a bug in the I2C stack on the Metro ESP32-S3, but this bug is reproducible using this new DAC library, so it might offer a useful place to start tracking down the discrepancy.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    0