๐Ÿš€ Try pydevices-examples

August 12, 2026 ยท View on GitHub

Evaluate pydevices-examples without installing anything on your machine.

Choose a demo

PathBest forStart here
Browser (PyScript)Quick look, touch UI in the tabLive demo hub
Installable PWAHome-screen / standalone app on phone or desktopWhere PWAs run ยท Install the gallery
Wokwi simulatorESP32 + ILI9341 without hardwareWokwi guide ยท web/wokwi/
Screenshot gallerySee what examples look likeGallery below

PyScript (browser)

Live demo (online)

Hub: PyDevices.github.io/pydevices-examples/pyscript/ โ€” also an installable PWA (Install app in the header on Chromium; on iOS use Share โ†’ Add to Home Screen).

LinkDescription
CalculatorPocket calculator (graphics)
REPLInteractive REPL + canvas
Editormpy-editor with hidden setup + editable lesson
AsyncNon-blocking animation with await
DOMHTML button โ†’ Python via create_proxy
PyodideModules / MIP manifests under Pyodide (dev tool)

Run locally

--8<-- "_snippets/pyscript-local.md"

Full guide (asyncio porting, compatible examples, board config): PyScript local development.

!!! note "Browser gallery" The live demo hub lists every example entry by default (opt out with # gallery: skip). Click Run on each page. Prefer runtime.run_forever() with callbacks so demos stay responsive. See PyScript asyncio guide.

Wokwi (simulator)

Copy web/wokwi/ main.py and diagram.json into a new ESP32-S3 MicroPython project.

Full example catalog: uncomment the two utils / examples lines in main.py (see Wokwi guide).

tiny_toasterspaint

Full gallery (all screenshots): docs/screenshots/README.md.

Next steps

Ready to install locally?