MAX7219 Editor

ProtoFrenz Face Editor

Draw the left half. The Nano mirrors it to the right. Use presets per component or paint pixels.

Not connected
Head model (sets mouth width). You can still edit any design regardless of model.
1
Color is for editing only - matrix color won't change

Touch behavior for: Idle
Duration 0 means "stay until changed". Tap settings require firmware support.
Eye presets

Eyes (2 matrices)

Nose presets

Nose (1 matrix)

Mouth presets

Mouth (3-5 matrices depending on mode)

Click/drag to paint pixels on the canvases.

Preset files

Save/load your face edits as a .pfb file to share, back up, or copy to another Nano.

Firmware Update Beta

Installs ProtoFrenz firmware onto an ATmega328P Nano (Old Bootloader) using Web Serial. If this fails, use the manual install steps below.

Ready.
Manual install (Arduino IDE)
  1. Download the latest .ino firmware from ProtoFrenz.
  2. Open it in Arduino IDE.
  3. Select Tools -> Board -> Arduino Nano
  4. Select Tools -> Processor -> ATmega328P (Old Bootloader)
  5. Select the correct Tools -> Port
  6. Click Upload. After upload, return here and use Connect.

If upload fails: try a different USB cable, unplug other serial devices, and reselect the Port.

Log

Requires desktop Chrome/Edge for Web Serial. iOS browsers generally don't support it.