Skip to content

Getting Started

Sparks is a multi-app firmware for the M5Stack Cardputer. From the main menu, press a letter key to open the matching App; ESC / GO returns to the menu.

Flash & Configure

  1. Flash the firmware and LittleFS with PlatformIO or M5Burner.
  2. Copy from the repo-root config.example.json, put device lists, WiFi, Cursor token, etc. into data/config.json, then run uploadfs — or edit online via the Config App Web UI.
  3. Power on to the Sparks main menu and press the matching letter to open a feature.

menu-page1menu-page2

KeyShortAppKeyShortAppKeyShortApp
mMijMijiauCfgConfigwWiFiWiFi
tTimeTimesSlpSleepoOptOptions
iInfInfopBatBatterycCurCursor
vVerVersionjMorMorsexIRInfrared
kKBKeyboardgIMUIMUlLEDRGB LED
rMicMicbBLEBLEdDispDisplay
aIcnIconsfFntFontnInI2InI2C
eExI2ExI2C

The menu paginates with the keyboard arrow keys; no Fn needed.

Next Steps

Sparks for M5Stack Cardputer