Description
The NeoTrellis M4 is an all-in-one USB + NeoPixel + Elastomer + Audio board. It's powered by our new favoritest-chip-in-the-world, the SAMD51, a Cortex M4 core running at 120 MHz. This chip has a speedy core with CircuitPython and Arduino support, hardware DSP/floating point, dual DACs (more on that later!) and all the goodies you expect from normal chips like I2C, ADC, DMA, etc. It has a roomy 512KB of flash and 192KB of SRAM so it's great for CircuitPython, we added a full 8MB flash chip so tons of space for files and audio clips.
The native USB port can turn it into a MIDI USB device if you like, in both Arduino and CircuitPython. Tether it to a computer or tablet, if you like. Or use it in standalone mode, as long as its powered from a USB power plug, it'll run whatever firmware is burned into it.
Key Features
- ATSAMD51 32-bit Cortex M4 core running at 120 MHz (32-bit, 3.3V logic and power)
- Hardware DSP and floating point support
- 512 KB flash, 192 KB RAM
- USB/USB MIDI device
- 8MB SPI FLASH
- 4x8 elastomer pads
- 4x8 NeoPixels for each pad
- TRRS Headphone jack with stereo DAC outputs on Left/Right
- Built in MAX4466 electret mic amplifier
- 4-JST hacking port with 3.3V power, ground, and two GPIO that can be I2C/ADC/UART
- ADXL343 triple-axis accelerometer
- Dimensions: 120.0 x 62.0 x 8.3mm
- Weight: 29.3g
Relevant Resources:
- User Guide
- AdaBox 010
- Trellis M4 Expressive MIDI Controller
- Star Trek Soundboard with NeoTrellis
- Trellis M4 Beat Sequencers
- NeoTrellis M4 Animated Dice Roller
- NeoTrellis Tabletop RPG Soundboard
- What is Web MIDI & BLE MIDI?
- Christmas Soundboard with NeoTrellis M4
- FlappyBird Game for NeoTrellis M4 in CircuitPython
- Launch Deck Trellis M4
- NeoTrellis M4 MIDI File Synthesizer
- Trellis M4 Audio Filter Visualizer
- NeoTrellis M4 Memory Game
- Neotrellis M4 Live Launcher
FAQs:
Q: What are the key features of Adafruit NeoTrellis M4?
A: The NeoTrellis M4 features 4x8 pressure-sensitive pads, 32 NeoPixels, stereo audio out with Class D amp, electret mic amp, LIS3DH accelerometer, and more. It is perfect for creating interactive projects with lights, sounds, and touch input.
Q: What is the processor used in Adafruit NeoTrellis M4?
A: It is powered by a powerful ATSAMD51J19 microcontroller, offering ample processing power for complex projects and smooth performance.
Q: What are the connectivity options available?
A: The board offers USB-C connectivity for power and programming, STEMMA QT connector for easy I2C device connection, and castellated pads for soldering headers or wires.
Q: Is it compatible with Arduino and CircuitPython?
A: Yes, the NeoTrellis M4 is compatible with both Arduino and CircuitPython, providing flexibility for users to choose their preferred development environment.
Q: What applications can I create with Adafruit NeoTrellis M4?
A: You can create various interactive projects such as MIDI controllers, musical instruments, sound-reactive installations, games, and much more using this versatile board.