Skip to content

WiFi slow/crashy with CircuitPython >= 10.1 on Feather ESP32-C6 #10892

@JonNelson

Description

@JonNelson

CircuitPython version and board name

Adafruit CircuitPython 10.1.4 on 2026-03-09; Adafruit Feather ESP32-C6 4MB Flash No PSRAM with ESP32C6

Code/REPL

# No code changes

Behavior

Not a code issue

Description

I have several (4) Adafruit Feather ESP32-C6 and all of them exhibit the same behavior: the WiFi is unusable and very flaky with all versions of CircuitPython >= 10.1.

I have tried 10.0.1 (good), 10.0.3 (great), 10.1.1 through 10.1.4 (all are bad), and 10.2.0-alpha.1.

The symptoms are always the same: extremely slow or crashy (or both) WiFi.

An example crash:

Adafruit CircuitPython 10.1.4 on 2026-03-09; Adafruit Feather ESP32-C6 4MB Flash No PSRAM with ESP32C6
>>> 
>>> ESP-ROM:esp32c6-20220919
Build:Sep 19 2022
rst:0xc (SW_CPU),boot:0x8 (SPI_FAST_FLASH_BOOT)
Saved PC:0x4001975a
SPIWP:0xee
mode:DIO, clock div:2
load:0x40875730,len:0x130
load:0x4086b910,len:0xd40
load:0x4086e610,len:0x2568
entry 0x4086b910

This occurs in response to an HTTP call to the /cp/version.json endpoint (via circup, confirmed via strace).
If I use 10.0.3, however, it's not only crash-free it's also fast.

No code changes at all, only set up WiFi via CIRCUITPY_WIFI_SSID, CIRCUITPY_WIFI_PASSWORD, and CIRCUITPY_WEB_API_PASSWORD in settings.toml

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions