Page 2 of 2

Re: RP2350+Wifi6+BLE: Adding wifi support for CircuitPython

Posted: Fri Oct 25, 2024 12:59 pm
by cp_addict
Hi Pontus,

I just released version 1.1.0 of my library: https://github.com/bablokb/circuitpytho ... /tag/1.1.0

This release now supports multiple concurrent connections and is as far as I am concerned feature-complete with respect to the native wifi implementation of CircuitPython.

Note that the library should also fully support the RP2040-Wifi MKII (with the ESP32C3) and also the RP2040-Wifi (with the ESP8285) in client mode only (depending on the AT-firmware loaded, it should be something like 2.2.0.0).

I do suggest that you update the firmware and change the number of concurrent connections allowed. The internal TCP/IP stack already allows for 10 (lwip) connections, but the AT interface limits this to 5. I changed this also to 10 on my builds, and this prevents "connection refused" messages in the browser if it opens more than 5 connections. You can find instructions in the document "doc/at_firmware_compile.md" in my repo.

I am happy to test this if you provide an uf2 of your RP2040 flashing utility.

Bernhard