Piano
Two-octave landscape piano (480x320) with polyphonic touch and chords.
Pydevices Demo
pydevices_demo.py — flagship board_config demo: clicks, rotation, scrolling.
Testris
Testris game implemented in MicroPython by Brad Barnett.
Widgets Clinic Queue
Clinic front-desk check-in kiosk with tabs, navigator, and forms.
Car Cluster
Flagship LVGL automobile instrument cluster.
Alien
Bounce a bitmap of an alien around the display.
Analog Clock Lvgl
Responsive, skinnable analog clock for LVGL.
Appdev Encoder Test
A simple test of an encoder in appdev.
Appdev Touch Coords
Guided touch capture via appdev (no LVGL). Prints coords on MOUSEBUTTONUP.
Appdev Touch Test
appdev_touch_test.py - Touch rotation test.
Bouncing Balls
Animate colored balls bouncing inside the display.
Boxlines
Test for lines and rectangles.
Calc Graphics
Dark-theme pocket calculator drawn with ``pygraphics.FrameBuffer``.
Calc Lvgl
Dark-theme pocket calculator built with LVGL.
Calc Widgets
Dark-theme pocket calculator built with ``pdwidgets``.
Chango
Test for TrueType write_font_converter.
Color Test
Test color with gradients.
Console Advanced Demo
`Console` doing the job it exists for: being the system terminal.
Console Simpletest
The smallest useful `Console`: hand it a display and write to it.
Dino
dino.py — a self-contained, color pixel-matrix endless runner.
Displaybuf Simpletest
displaybuf_simpletest.py - Simple test program for displaybuf.py
Displaysys Block Test
The displaysys_block_test demo running in the browser via PyScript.
Displaysys Fill Rect Test
The displaysys_fill_rect_test demo running in the browser via PyScript.
Feathers
Modified by Brad Barnett from Russ Hughes's original to scroll vertically instead of horizontally
Fonts
Test text_font_converter.py
Framebuf Simpletest
Simple test example to demonstrate pygraphics.FrameBuffer.
Graphics Simpletest
Simple test example to demonstrate the use of pygraphics.
Hello
Test for text_font_converter.
Joystick List Select
The joystick_list_select demo running in the browser via PyScript.
Logo
Draws the PyDevices logo using only pydevices-examples's own graphics primitives -- no SVG import or renderer needed.
Lv Gestures
LVGL multi-touch gesture smoke example (pinch scale).
Lv Interactive Test
Minimal LVGL interactive test: tap button + animated spinning arc.
Lv Multi Display
Multi-display LVGL demo: primary UI + secondary encoder emulator.
Lv Test Timer
LVGL timer smoke test. Uses whatever timer mode ``board_config`` / ``app``
Lvgl Test
Minimal LVGL button smoke: tap counts up on the button label.
Micro Gui Simpletest
micro_gui_simpletest.py - Smoke test for micropython-micro-gui on pydevices-examples.
Nano Gui Simpletest
nano_gui_simpletest.py - Copied from:
Noto Fonts
Test for TrueType write_font_converter.
Paint
A simple paint application demonstrating the use of displaydev.
Palettes Demo
palettes_demo.py — Palette walk cycling wheel → cube → material (no env vars).
Pbm Create New
The pbm_create_new demo running in the browser via PyScript.
Pixel Sim Demos
pixel_sim_demos.py — NeoPixel simulator effects in one file.
Proverbs
Test for TrueType write_font_converter.
Roku Remote
Launcher for the Roku remote stack.
Rotations
Rotates the display 0, 90, 180, and 270 degrees and displays the rotation
Scroll
Test for hardware scrolling.
Scroll Touch Test
The scroll_touch_test demo running in the browser via PyScript.
Simon
Simon — classic memory game for round (and rectangular) displays.
Tiny Hello
Test text_font_converter on small displays.
Tiny Toasters
Test sprites_converter.
Touch Gui Simpletest
touch_gui_simpletest.py - Smoke test for micropython-touch on pydevices-examples.
Tv Remote Menu
tv_remote_menu.py — 10-foot / remote-friendly menu for PyScript TV browsers.
Widgets Energy Panel
Home energy / solar wall panel with live gauges, chart, and circuit controls.
Widgets Locker Kiosk
Parcel locker and community-room booking kiosk with audio feedback.