M5CardputerMathGame

Multi-purpose View the repo

M5 Cardputer Math Game is a firmware for the M5 Cardputer that presents arithmetic questions (subtraction, multiplication, division, or random) aligned with the UK Key Stage 1‑2 curriculum, tracks progress, and displays scores and high‑score sparkles.

auto-summary

36 stars · 1 forks

Maintainer
seanbutler
Chip families
esp32-s3

Runs on these boards

Unverified

  • CardputerUnverifiedM5Stack
    Flash Cardputerguided

    Unverified esp-atlas asserts this board↔firmware link at the shown trust tier — it does not guarantee your specific unit or the current firmware version. Flashing can erase keys/config and can brick the device. At your own risk.

README

M5 Cardputer Math Game

A maths game written for the new M5 Cardputer. Suitable for a primary/middle schooler.

This approach because I can give it to my offspring, the games are focussed on her needs, also there is no internet or other similar distractions.

Also the device is cheap enough that they can have it and take it anywhere and its not the end of the world if they lose it.

Loosely based on the kind of maths outlined in the uk key stage 1 & 2 curriculum in the UK.

Development History

Version 0.5

  • Simple Subtraction 11 to 100 Subtract 1 to 10
  • Fixed Minor Arithmetic Bug

Version 0.4

  • Two Levels of Multiplication Difficulty
  • Rounding to 10 or 100

Version 0.3

  • Refactored to better State Machine Code
  • Refactored to GUI Widgets
  • Added Some Colour

Version 0.2

  • Renamed to Awesome Maths Game
  • Added Menu to select question type, Mult, Div or Random.

Version 0.1

  • Asks you multiplication questions in groups of 10
  • Tells you if you are correct or not.
  • Counts your progress through the batch
  • At the end tells you the score
  • Sparkles for a High Score!

Currently its a bit like the 1970s electronic toy Little Professor https://en.wikipedia.org/wiki/Little_Professor from Texas Instruments.

Loop202, CC BY-SA 3.0 https://creativecommons.org/licenses/by-sa/3.0, via Wikimedia Commons

Read the full README on GitHub

source github.com/seanbutler/M5CardputerMathGame