Picoware - v1.6.1
This is an update to the MicroPython version!
Added:
- LCD framebuffer modes (PSRAM or HEAP), with a method to switch modes in the
Drawclass versionproperty to theSystemclass- option in the
Settingsto check for Picoware updates (and download it topico1-appsorpico2-appson your SD card) Clockapp: simple digital clock (must sync time with ntp on desktop or it'll use january 1st, 2021)Calculatorapp: resembles iPhone app pre iOS 17Ying Yangscreensaver: created by seltee/Deriv'era that has two bouncing balls fighting against each other to take over the screenfill_round_rectangleC method which replaces the python implementation in theDrawclass
Changed:
- WiFi connection to occur in a thread
Serial Terminalapp to change the LCD framebuffer mode toHEAPbefore UART init (PSRAM QSPI takes ports 2-5) and back toPSRAMmode afterwards (this fixes a crash reported in v1.6.0)App Storeto use the correct headers and add options to check for app updates and see current app info (version, description, etc)file_writemethod in theDrawclass to use the correct parametersHTTPclass to lock when accessing_running, adjustable chunk sizes, and file write failures retries- PicoCalc sdcard driver to use the
SD Detect - the CPU frequency to
210for rp2040 and230for rp2350 - the
Desktopview to auto-connect to WiFi and sync time once connected