Tachibana
Language: English

Tools for the Neo6502

To develop, test and connect the board: emulator, keyboard, BBC Micro layer, Wi-Fi modem, debugging.

Software · Tools · Planned

Phosphoneo

Reference emulator of the Neo6502, to test programs without the board: cycle-stepped, 65C02 core validated on 2.54 million test cases, API linked to the firmware code, running without a display, captures, save states.

In development · v0.5.0

Neo6502kbd

Keyboard driver in 65C02 assembly (ca65): events (scancode, modifiers), base / Shift / AltGr / Ctrl mapping compiled from a .kmap (us, fr) by neokbd, a Go tool with a simulator.

In development

Neo6502bbc

BBC Micro MOS layer → Neo6502 API (OSWRCH, OSBYTE, OSWORD, OSCLI…). The reload BBC emulator boots MOS 1.20, BASIC 2, DFS, and starts Spellbinder.

In development

Neo6502 Wi-Fi modem

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. Validated on the board. Source code →

Available · v0.3.1 · 24 September 2026

SWD debugging

A Pico W flashed with debugprobe, three wires (GP2, GP3, GND) and OpenOCD: read the running RP2040's memory, even with a stuck firmware.