Repository navigation
This release adds support for 4 new devices (POOM, PicoDuo, Elecrow's CrowPanel 2.01", and Waveshare's ESP32-C6 OLED Touch Watch), 2 new apps (PGE Adventure and Sprite3D Editor), and many optimizations (game engine with a reduced memory footprint, audio driver with DMA and 10-bit PWM, multiple ESP32 crash fixes, and more).
Full Changelog:
- Added support for
PicoDuo - Added support for
POOM - Added support for Waveshare's ESP32-C6 OLED Touch Watch
- Added support for Elecrow's 2.01 CrowPanel
- Added
PGE Adventuregame (3D open-world RPG with classes, skills, quests, and more) - Added the
ESP Flashersystem app (Library -> Utilities -> ESP Flasher) - Added the
Sprite3D Editorapp (by @Slasher006) - Added the
server_settings_requireddecorator (picoware.system.decorator) - Fixed Waveshare ESP32-S3 LCD initialization (by @nevelate)
- Updated
PicoCitywith a minimap - Updated
Gorillaswith sound (by @Slasher006) - Updated
Simulatorwith the latest libraries - Updated the
UARTclass to useIRQ_RXIDLEfor RX callbacks - Fixed
EINVALerrors on Cardputer ADV (@Slasher006) - Fixed the Flipper Zero
File Browser(updatedStorage.read_directoryreturn to match other boards) - Fixed text input box scrolling in the
Keyboardclass - Fixed SD recursion loop on ESP32 devices
- Fixed crash in
Ghoulson ESP32 devices - Updated
Pico Game Enginewith a reduced memory footprint (requires new assets forGhoulsandPGE Adventure) - Latest updates to
Pico Game EngineandGhouls(engine optimizations and new helper methods) - Updated
vfs_mpC module with import_stat and reduced read buffer (by @Slasher006) - Updated
PSRAMC module with root pointers (by @Slasher006) - Updated
PicoIDEto execute Python scripts (when F5 is pressed) as Picoware apps (if they contain app lifecycle methods) - Fixed Flipper Zero/Cardputer ADV held input detection
- Updated
audioC module to use DMA and 10-bit PWM