Skip to content

max3421e USB Host module not enabled for ESP32 boards #9203

Description

@todbot

CircuitPython version

Adafruit CircuitPython 9.1.0-beta.1-8-g260f3dadb3-dirty on 2024-04-24; Adafruit Feather ESP32-S2 TFT with ESP32S2

Code/REPL

import max3421e

Behavior

>>> import max3421e
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: no module named 'max3421e'

Description

This commit: aca3191 says that max3421e module is enabled for all ESP32 boards.
But https://github.com/adafruit/circuitpython/blob/main/ports/espressif/mpconfigport.mk has no CIRCUITPY_MAX3421E defined.

I can see why. When I try to define CIRCUITPY_MAX3421E in the "espressif/mpconfigport.mk" I run out of flash space ("1449568 bytes used, -7776 bytes free in flash firmware space out of 1441792 bytes (1408.0kB).")

Is there a way to fit this module in, since all ESP32 Feathers are 4MB?

Additional information

No response

Metadata

Metadata

Assignees

Labels

bugespressifapplies to multiple Espressif chipsusb

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions