Where RPCortex is headed. Updated as versions ship and plans solidify.
The final stable release of the β8 "Nebula" line. Closed out the beta
backlog: unlimited WiFi profiles, manual recovery mode, --help
flags, pkg commands, tilde expansion everywhere, password
masking, a functional Program_Execution toggle, echo file
redirection, and POST .mpy fallback.
The definitive β9 "Pulsar" release — succeeds v0.8.1 directly.
Turns RPCortex from an interactive shell into something you can script,
automate, and leave running headlessly. Every previous v0.9.0 goal is
included and the scope was expanded to cover shell-power, packages, and the
/Pulsar/ storage layout in one shot.
aliases.cfgcat file | grep ERROR | wc, real output-capture / exit-code convention&& / || chaining — wifi connect && pkg update.rps) — set/$vars, if/else, while; run by filenamecp / mv — 1 KB chunks; mv uses instant same-FS rename for zero copydate set RTC, du, watch/Pulsar/ storage — registry, logs, and pkg cache moved from /Nebula/; auto-migrated on updatestartup add <cmd> runs commands automatically at logintask add <secs> <cmd> + foreground task run schedulerstartup add task run boots straight into a headless schedulerupdate check / update online over WiFintp sync sets the clock; startup add ntp sync -s for silent boot synccalc, gpio, i2cscan.mpy packages — make_pkg.py --compile; loader auto-falls-back to .mpypkg install multiple names; PicoFetch / NTP user-removable[####----] 47% on wgetcurl flags — -X, -d, -H, -o, -s, -I, --timeoutwifi autoconnect — connect to the strongest saved network, no promptsntp sync -s, wifi connect -s (errors only)System.Owner, System.TZ_Offsetfscheck, diag, logdump, regreset, pkgdisablempremote session (~30× faster than per-file)
A dedicated multitasking exploration release. The goal is to get
uasyncio working alongside the shell safely so that v1.0 can
build on a proven foundation — not to ship production features yet.
Expect breaking changes; this is an intentional stepping stone.
uasyncio integration — run background tasks while the shell stays interactivetask run — scheduled tasks run async, no foreground blockerThe 1.0 milestone. Multitasking is stable (proven in v0.9.5), the TUI framework lands, and RPCortex becomes a credible platform for long-running embedded applications.
uasyncio multitasking — production-grade, not experimentaluasynciosettings, edit, and friendsgit, httpd, mqtt, and more.uf2 firmware build (feasibility)Packages install and update independently of the OS, so these don’t gate any release — they can land whenever someone builds them.
ntp · dht · i2cscan ·
gpio · calc · backup ·
speedtest · sysmon · ask
— plus the built-in picofetch and rpcmark.
Browse and one-click install them on the Packages page.
httpd — serve a live status page (CPU / RAM / uptime / temp) over WiFi.mqtt — publish / subscribe so RPCortex can talk to Home Assistant, Node-RED, and friends.git — clone / fetch repositories (read-mostly); the heaviest of the set.