Skip to content

SPI dropping least significant bit on ESP32-S2 but works on PI Pico #6510

Open
@CTGControls

Description

CircuitPython version

Adafruit CircuitPython 7.3.0 on 2022-05-23; Adafruit Metro ESP32S2 with ESP32S2
Board ID:adafruit_metro_esp32s2

Code/REPL

Not working esp32-2 repo
https://github.com/CTGControls/CTG_DPS_Python_Ad4116_Adafruit_MetroExpressEsp32S2

Working PI Pico repo:
https://github.com/CTGControls/CTG_DPS_Python_Ad4116_RaspberryPiPico

Behavior

I get:

get_register: got [ 0x80 0x00 0x54 ] from reg [ 0x30 ] using command [ 0x70 ]

but should get

get_register: got [ 0x80 0x00 0x55 ] from reg [ 0x30 ] using command [ 0x70 ]

Description

Only happens on the Metro ESP32-S2 but not on a PI Pico.

Additional information

No response

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Labels

bugbusioespressifapplies to multiple Espressif chips

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions