A curated collection of Awesome resources for the PicoCalc device. If you're new to PicoCalc, start with the Getting Started guide.
Programming languages and SDKs available for PicoCalc development
- C/C++ - Setting up the Pico SDK
- MicroPython - MicroPython driver
- BASIC - BASIC interpreter
- PicoMite - PicoMite BASIC interpreter
- uLisp - uLisp interpreter
- FUZIX - FUZIX Unix-like operating system
- Rust - Rust driver
- NuttX - NuttX RTOS
- Lua - Lua
- Go - Golang
Games and emulators available
- Game Boy Emulator - Game Boy emulator
- NES Emulator - NES emulator
- Picomite Games - Collection of games written in Picomite BASIC
- ZX Spectrum Emulator - Sinclair ZX Spectrum emulator
Media applications
- MP3 Player - MP3 player
Open source projects and custom firmware
- Picoware - Open source custom firmware (WiFi, Social Media, Bluetooth, Games, and more)
- PicoCalc Trixie - Raspberry Pi Zero 2W setup (ZeroCalc)
- LuckFox Lyra - Linux micro-development environment
- picocalc-text-starter - Text-based starter project with many drivers
- pkklib - lightweight C library for development
- Meshtastic - Luckfox Lyra Meshtastic firmware
- PicoCalc - Collection of MicroPython scripts
- UF2Loader - Bootloader that loads firmware from PicoCalc's SD card Slot
- WezTerm - SSH client and terminal emulator
- Coyote OS - Calculator firmware (Text editing, Expression parsing, Function graphing)