Skip to content

Mini Games

Main menu key: g

A collection of fourteen full-screen interactive toys and games. Enter with number keys or letter shortcuts. The shelf holds 8 entries per page — flip pages with [ ] or the arrow keys, and the number keys are renumbered from 1 on each page; letter shortcuts work from any shelf page. ESC / GO returns a child game to the shelf; press it again on the shelf to return to the main menu.

Screenshots

Picker

games-menu-001games-menu-002

Page 1

KeyGameControls
1 / cCoin TossSpace / GO or shake the device
2Double PendulumSpace / GO resets; r randomizes the initial pose
3 / wPrize WheelHold Space / GO to charge a spin; shake for medium power; - / = sets 2–12 items (works while spinning; resets the wheel)
4 / dDiceHold Space / GO or shake to toss; - / = changes dice count
5Newton Cradle13 launches balls; Space / GO replays; r resets
6Neon FXEASD, m, c, - / =, r; Space / GO pulse flash
7Curves19 select curve; - / = amplitude; , / . frequency; q / e phase; Space / GO toggles animation
8 / mMinesweeperArrows move; ] / Space digs / chords; [ / f flags; 13 difficulty; b records

Page 2

KeyGameControls
1 / sSnakeArrows / EASD steer; Space pauses; m wall or wrap; - / = speed
2 / lConway LifeSpace runs / pauses; n steps; r randomizes; 16 patterns; Enter edits a cell
3 / xMATRIX- / = speed; Space / GO pulse burst; r reshuffles
4 / vWAVE- / = speed; c theme; Space / GO amplitude pulse
5 / tPCLOCKSpace / GO / r morph; m toggles HH:MM / with seconds
6LISSA- / = speed; c theme; Space / GO phase pulse

Letter shortcuts

KeyGame
cCoin
wWheel
dDice
mMinesweeper
sSnake
lLife
xMATRIX
vWAVE (w is used by Wheel)
tPCLOCK

Common shortcuts

KeyAction
18Open the matching game on the current shelf page
Letters (above)Jump to that game from any shelf page
[ ] / arrowsFlip shelf pages
hOpen help for the current game
ESC / GOChild game → shelf; shelf → main menu

Controls are kept off the game canvas and live in each game's h help page. Coin Toss, Prize Wheel, and Dice use BMI270 input. The physical GO button (BtnA) mirrors Space for toss, charge, replay, pulse, and dig actions (menu back still uses the ESC / GO keyboard mapping).

Minesweeper and Snake keep their records on flash (/mines_rec.dat, /snake_rec.dat), so they survive reboots and firmware updates.

Sparks for M5Stack Cardputer