Skip to content

Latest commit

 

History

2,709 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Picoware

Open-source custom firmware for PicoCalc, Cardputer ADV, Flipper Zero, and other ESP32/Raspberry Pi Pico devices.

Picoware Demo

Features

  • Desktop Companion App with USB Video Stream and App Store
  • Desktop Simulator (runs Picoware on Mac/Linux with SDL2 and native Picoware C modules)
  • On-Device Code Editor
  • On-Device REPL
  • On-Device AI Agent with MCP Support
  • 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 interpreter for running custom JavaScript code
  • MMBasic interpreter for running BASIC programs
  • DuckyScript Interpreter for automated keyboard input

Installation

Follow the instructions in the Installation Guide to install Picoware on your device.

Connect Online

Supported boards

Related Videos

Contributing

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.

About

Open-source custom firmware for PicoCalc, Cardputer ADV, Flipper Zero, and other ESP32/Raspberry Pi Pico devices

Topics

Resources

Stars

321 stars

Watchers

23 watching

Forks

Releases

Packages

Contributors

Languages