AdaBox010 Featuring the NeoTrellis M4

Adafruit’s programmable light and sound board with added functionality from ADI’s ADXL343 triple-axis accelerometer

Image of Adafruit's NeoTrellis Audio Board The AdaBox010 from Adafruit comes with the NeoTrellis M4, which is an all-in-one USB, NeoPixel, Elastomer, and audio board. It's a 4x8 grid of silicone buttons with a NeoPixel-addressable RGB LED behind each one controlled by a SAMD51 Cortex®-M4 microcontroller running at 120 MHz. It also includes stereo audio channels and microphone input. Each Trellis M4 also comes with a precision triple-axis ADXL343 accelerometer from Analog Devices on-board, allowing the ability for projects to react to tilt, motion, or tapping.

The ADXL343 is a versatile 3-axis digital-output MEMS accelerometer with selectable measurement range, bandwidth, and is configurable along with built-in motion detection, making it suitable for sensing acceleration in a wide variety of applications. The ADXL343 measures acceleration with high resolution (13-bit) at up to ±16 g with output available through either an SPI (3- or 4-wire) or I²C digital interface. The multipurpose accelerometer can measure the static acceleration of gravity in tilt-sensing applications as well as dynamic acceleration resulting from motion or shock, and several special sensing functions are provided. Activity and inactivity sensing detect presence or lack of motion. Tap sensing detects single and double taps in any direction. Free-fall sensing detects if the device is falling. These functions can be mapped individually to either of two interrupt output pins.

The NeoTrellis M4 can be an all-in-one synthesizer, drum-machine/sequencer, expressive MIDI keyboard, audio filter, sampler, simple game machine, and so much more. Multiple tutorials and example projects are available from Adafruit, and the versatility of programming compatibility with CircuitPython and the Arduino IDE makes it easy to get started. The M4 MCU has a roomy 512 KB of Flash and 192 KB of SRAM, and Adafruit added a full 8 MB Flash chip onboard to provide space for files and audio clips. The board also has a built-in MAX4466 electret mic amplifier for mobile phone headsets.

Finally, a 4-pin JST hacking port is available for extra add-ons. The port is STEMMA and Grove-compatible and provides GND, 3.3 V power, and two pins that can be used for I²C, ADC, or a UART allowing for expansion.

Features
  • ATSAMD51 32-bit Cortex-M4 core running at 120 MHz (32-bit, 3.3 V logic and power)
  • Hardware DSP and floating-point support
  • 512 KB Flash, 192 KB RAM
  • Native USB that can act as a true USB MIDI device
  • 8 MB SPI Flash chip for storing files and CircuitPython code storage
  • 4x8 elastomer pads with fully diode'd matrix - no ghosting
  • 4x8 NeoPixels for each pad glow through the elastomer buttons
  • TRRS headphone jack with stereo DAC outputs on left/right, can also be stereo ADC inputs; fourth pin on headphone for electret/ADC input
  • Built-in MAX4466 electret mic amplifier for mobile phone headsets; raw DC-level reading also available on a separate ADC
  • 4-JST hacking port with 3.3 V power, ground, and two GPIO that can be I²C/ADC/UART
  • Analog Devices' ADXL343 triple-axis accelerometer
Kit Contents
  • Adafruit NeoTrellis M4 mainboard featuring ADXL343 accelerometer
  • 2-pack silicone elastomer 4x4 button keypad
  • NeoTrellis M4 acrylic enclosure kit
  • Adjustable bent-wire stand
  • JST PH 4-pin to female socket cable - I²C STEMMA cable - 200 mm
  • JST PH 4-pin to male header cable - I²C STEMMA cable - 200 mm
  • Micro-B USB cable
  • Earbuds
  • Audio jack terminal block
  • 10 K potentiometer
  • 2 x 10 K resistor
  • 2 x 10 µF capacitor

AdaBoxes

ImageManufacturer Part NumberDescriptionMain PurposeIncluded MCU/MPU Board(s)Available QuantityPriceView Details
ADABOX010 - RAINBOW TRELLIS4018ADABOX010 - RAINBOW TRELLISMCUNeoTrellis M40 - Immediate$119.16View Details
STARTER KIT ADABOX001 ARDUINO3193STARTER KIT ADABOX001 ARDUINOMCUAdafruit Feather 32u4 Adalogger0 - Immediate$104.33View Details
ADABOX002 FEATHER BLE MINI ROBOT3235ADABOX002 FEATHER BLE MINI ROBOTATmega32u4, nRF51, TB6612Board(s), Chassis, Components, Hardware, Manual, Wheel(s)0 - Immediate$119.16View Details
STARTER KIT ADABOX003 FEATHER3268STARTER KIT ADABOX003 FEATHERMCUAdafruit Feather HUZZAH0 - Immediate$119.16View Details
ADABOX004 MAKING THINGS DANCE3370ADABOX004 MAKING THINGS DANCEMCUAdafruit Feather HUZZAH0 - Immediate$119.16View Details
ADABOX005-BREAK FOR PI3644ADABOX005-BREAK FOR PIGame KitRaspberry Pi Zero0 - Immediate$104.26View Details
ABABOX006 CIRCUITPYTHON3697ABABOX006 CIRCUITPYTHONMCUCircuit Playground Express0 - Immediate$104.26View Details
ADABOX 007 - SPY3778ADABOX 007 - SPYMCUCircuit Playground Express0 - Immediate$104.26View Details
ADABOX008 - OCTO CRICKIT #MAKERO3906ADABOX008 - OCTO CRICKIT #MAKEROMotor ControlCircuit Playground Express0 - Immediate$127.03View Details
ADABOX0093956ADABOX009MCUAdafruit HalloWing0 - Immediate$127.03View Details

ADXL343 Accelerometers

ImageManufacturer Part NumberDescriptionAvailable QuantityPriceView Details
ACCEL 2-16G I2C/SPI 14LGAADXL343BCCZACCEL 2-16G I2C/SPI 14LGA721 - Immediate$5.32View Details
ACCEL 2-16G I2C/SPI 14LGAADXL343BCCZ-RL7ACCEL 2-16G I2C/SPI 14LGA9293 - Immediate$5.32View Details
ACCEL 2-16G I2C/SPI 14LGAADXL343BCCZ-RLACCEL 2-16G I2C/SPI 14LGA9960 - Immediate$5.32View Details

ATSAMD51G 32-bit Cortex M4 MCUs

ImageManufacturer Part NumberDescriptionVoltage - Supply (Vcc/Vdd)Available QuantityPriceView Details
IC MCU 32BIT 256KB FLASH 48VQFNATSAMD51G18A-MUIC MCU 32BIT 256KB FLASH 48VQFN1.71V ~ 3.63V662 - Immediate$7.58View Details
IC MCU 32BIT 256KB FLASH 48VQFNATSAMD51G18A-MUTIC MCU 32BIT 256KB FLASH 48VQFN1.71V ~ 3.63V21378 - Immediate$7.75View Details
IC MCU 32BIT 512KB FLASH 48VQFNATSAMD51G19A-MUIC MCU 32BIT 512KB FLASH 48VQFN1.71V ~ 3.63V324 - Immediate$8.39View Details
IC MCU 32BIT 512KB FLASH 48VQFNATSAMD51G19A-MUTIC MCU 32BIT 512KB FLASH 48VQFN1.71V ~ 3.63V5374 - Immediate$8.61View Details
IC MCU 32BIT 256KB FLASH 48VQFNATSAMD51G18A-MFIC MCU 32BIT 256KB FLASH 48VQFN1.71V ~ 3.63V189 - Immediate$8.33View Details
IC MCU 32BIT 512KB FLASH 48VQFNATSAMD51G19A-MFIC MCU 32BIT 512KB FLASH 48VQFN1.71V ~ 3.63V321 - Immediate$9.23View Details
IC MCU 32BIT 512KB FLASH 48VQFNATSAMD51G19A-MFTIC MCU 32BIT 512KB FLASH 48VQFN1.71V ~ 3.63V7888 - Immediate$9.47View Details

MAX4466 Amplifier

ImageManufacturer Part NumberDescriptionAvailable QuantityPriceView Details
IC AMP CLASS AB MONO SC70-5MAX4466EXK+TIC AMP CLASS AB MONO SC70-54425 - Immediate$1.40View Details
Published: 2019-02-27