A MicroPython firmware and script collection for the Clockwork Pi PicoCalc handheld device, powered by the Raspberry Pi Pico 2W. Features:
- 320x320 LCD display with flicker-free rendering
- Membrane keyboard with VT100 terminal
- Categorized, arrow-key navigable app menu (auto-hides libraries)
- Games (Tetris, Snake), 4-instrument Synthesizer, Strudel live-coding music, WiFi Manager, local LLM client (Ollama)
- SSH client with ECDH-SHA2-NISTP256, AES-128-CTR encryption, interactive VT100 terminal
- Development dashboard with file manager, editor, diff, REPL, eject
- SD card script auto-discovery
- YouTube PicoCalc 2.0 Demo: https://youtu.be/gf3ittEwFJ8
- Power off the PicoCalc and unplug USB.
- Hold BOOTSEL on the Pico 2W, then connect USB.
- A drive named RP2350 appears.
- Copy
MicroPython/firmware/picocalc_micropython_pico2w.uf2to that drive. - The device reboots automatically.
The easiest way -- a local web UI that handles everything:
python3 MicroPython/tools/dashboard.pyThis opens a browser dashboard where you can: