Frothy’s maintained hardware surface is layered:

  • Base image for timing, GPIO, LED, ADC, and seeded pins
  • TM1629 for the canonical advanced display API on the protoboard target
  • Matrix for the small teaching-layer display API

This first public cut treats the TM1629-based esp32-devkit-v4-game-board as the protoboard target while still documenting the shared base-image board surface underneath it.

If you want the applied board docs first, use Machine . That section teaches the Froth Machine as a board you can draw on and play with, while Hardware stays focused on exact surface details.

  1. Base Image Seeded pins, timing, GPIO, LED, and ADC helpers that live in the board base image.
  2. TM1629 The raw and high-level TM1629 display surface for the protoboard target.
  3. Matrix The small teaching-layer display API built on top of the TM1629 board surface.