6x6 Matrix Mini logo

LumiCon controller setup

6x6 Matrix Mini

Install the main ESP8266 firmware, recover with an older build when needed, or update the Pico keypad firmware for DIY builds.

Before you start

Four quick checks prevent most flashing problems.

Use Chrome or Edge The browser installer needs Web Serial, HTTPS, or localhost.
Use a data cable Charge-only USB cables will power the board but will not expose the serial port.
Close serial tools Shut Arduino Serial Monitor and anything else that may already be using the port.
Hold Firmware Hold the inline Firmware button while flashing the main controller.

Main controller

Flash the ESP8266 with the Firmware button held down.

  1. Connect the main controller by USB.
  2. Find the red-and-black inline Firmware button between the Pico TX line and the ESP RX line.
  3. Hold the Firmware button, choose a firmware build below, then select the LumiCon serial device when your browser asks.
  4. Keep holding the Firmware button until the install has finished.
  5. Release the button and let the controller reboot.
  6. If flashing fails, unplug the 6x6 keypad and try the install again.
Erase device: use this for recovery or a clean reset. It can clear saved Wi-Fi settings and pet data.

Firmware installer

Main firmware discovered from the repo folders.

The dropdown is built from committed .bin files in firmware/latest, firmware/recent, and firmware/versions. New builds added there will appear automatically after the site is published.

Looking for available firmware builds...

Detected builds

Use the newest build for normal updates. Older builds stay visible for rollback and testing.

Keypad firmware

Download the Pico UF2 when the keypad board needs updating.

Show or hide

Latest keypad file

The page detects .uf2 files in firmware/keypad/latest.

How to flash the Pico

  1. Unplug the keypad board.
  2. Hold BOOTSEL while connecting USB.
  3. Open the temporary drive named RPI-RP2.
  4. Copy the downloaded .uf2 file onto that drive.
  5. The Pico copies the file, reboots, and disconnects automatically.