Tachibana

Neo6502picowifi

C firmware that turns a Raspberry Pi Pico W into a Wi-Fi modem for the Neo6502: ESP8266 AT dialect (prophet.neo and neo-networking work unmodified), Hayes modem, USB CDC and UART on UEXT, TLS terminated in the Pico W with a verified certificate. v0.3.1, validated on the board.

Status Released

Overview

Neo6502picowifi answers the exact subset of ESP8266 AT commands used by netsetup.neo, netinfo.neo, netconsole.neo and prophet.neo: these programs believe they are talking to a MOD-WIFI-ESP8266. It also acts as a Hayes modem (ATDT host:port, +++, ATO, ATH, RING). Two transports at once: USB CDC-ACM, recognised by the trinity branch of the firmware fork, and UART on the UEXT connector. TLS 1.2 is terminated in the Pico W (mbedTLS), with the certificate always verified against the Mozilla root store; AT+TLSPORT=443 makes TLS the connections of clients that cannot be modified, such as prophet.neo. Version 0.3.1 (24 September 2026) is the first reproducible release: its UF2 is identical to the one validated on the board.

Links

← All Neo6502 projects