Skip to content

49 units available with a short lead time.

Express post shipping available (product has a short lead time)

The NeoTrellis M4 Mainboard combines an ATSAMD51 Cortex M4 processor, a 4×8 grid of NeoPixel-lit elastomer button pads, stereo audio output, microphone input, and a triple-axis accelerometer into one compact, programmable board. Think of it as a button-mashing, light-flashing, tune-making powerhouse.

Powered by the SAMD51 running at 120 MHz with 512 KB flash, 192 KB SRAM, and 8 MB SPI flash for file storage, the NeoTrellis M4 supports both CircuitPython and Arduino. The native USB port can act as a USB MIDI device for tethering to a computer or tablet, or run standalone from any USB power source.

Key Features

  • ATSAMD51 Cortex M4 – 120 MHz 32-bit processor with hardware DSP and floating-point support
  • 512 KB Flash + 192 KB SRAM – Plenty of room for CircuitPython or Arduino code
  • 8 MB SPI Flash – Storage for files, audio clips, and CircuitPython code
  • 4×8 Elastomer Button Pads – Fully diode'd matrix with no ghosting, reads all simultaneous presses
  • 32 NeoPixels – One under each button pad, 24-bit colour, glows through translucent elastomers
  • Stereo Audio Output – Dual 12-bit 500 KSPS DACs on left/right of a TRRS headphone jack (can also be used as stereo ADC inputs)
  • Microphone Input – MAX4466 electret mic amplifier on the 4th headphone pin for mobile headsets
  • ADXL343 Accelerometer – Triple-axis accelerometer for tilt, motion, and tap detection
  • Native USB – USB MIDI device support (Arduino), USB HID, and CircuitPython serial
  • 4-Pin JST Hacking Port – STEMMA/Grove compatible with 3.3 V, GND, and two GPIO (I2C/ADC/UART)
Important: This is the mainboard only! You will need two Silicone Elastomer 4×4 Button Pads and an enclosure to complete your build. Or grab the NeoTrellis M4 with Enclosure and Buttons Kit Pack for everything in one.

Ideal For

  • MIDI controllers and music sequencers
  • Audio synthesisers and sound effects boards
  • Interactive button-pad interfaces
  • Light-up game controllers
  • CircuitPython and Arduino learning projects

Package Contents

  • 1× Adafruit NeoTrellis M4 Mainboard (SAMD51)

Resources

The Adafruit NeoTrellis M4 Mainboard - featuring SAMD51 appears in the following collections:

SKU AF-3938