Open-source custom firmware for PicoCalc, Cardputer ADV, Flipper Zero, and other ESP32/Raspberry Pi Pico devices.
- Desktop Companion App with USB Video Stream and App Store
- Desktop Simulator (runs Picoware on Mac/Linux with SDL2)
- On-Device Code Editor
- On-Device REPL
- File Manager
- On-Device App Store
- OTA Updates
- UF2 Bootloader (PicoCalc only)
- MP3/WAV Player
- JPEG/BMP Viewer
- WiFi (scanning, captive portal, and more)
- Bluetooth (scanning, BLE operations, and more)
- Gameboy Emulator (GameBoy and GameBoy Color)
- Games (2048, Ghouls, Tetris, Pico Bomber, and more)
- Screensavers (Yin-Yang, Floating Orbs, and more)
- Social Media Network (FlipSocial)
- Desktop animations
- AutoComplete for keyboard input
- Multi-core support
- PSRAM support
- Javascript support (run JS code in Picoware's MicroPython environment)
Follow the instructions in the Installation Guide to install Picoware on your device.
- Discord: https://discord.gg/vhSRPdvvc9
- YouTube: https://www.youtube.com/@jblanked
- Instagram: https://www.instagram.com/jblanked
- Other: https://www.jblanked.com/social/
- PicoCalc Kit
- M5Stack Cardputer ADV
- Flipper Zero
- Waveshare RP2350 1.28inch Round Touch LCD
- Waveshare RP2350 1.43inch AMOLED Display Development Board
- Waveshare RP2350 3.49inch Touch LCD
- Elecrow CrowPanel 10.1 inch
- Marauder Pancake (ESP32-C5)
- Waveshare ESP32 2.06inch Touch Watch
- JBlanked (PicoCalc Playlist): https://www.youtube.com/playlist?list=PLSRet1BCVgXhDNONa1T-1OIDoSibsF_ey
- A collection of video tutorials for Picoware: https://github.com/jblanked/Picoware/tree/main/guides/Tutorials.md
If you would like to contribute to Picoware, please follow the guidelines in the Contributing Guide. All contributions are welcome, including bug reports, feature requests, documentation improvements, and code contributions.
