Arduinome was a community-built attempt to recreate a Monome-style USB controller with an Arduino. Its lasting appeal is less about being a drop-in replacement for every Monome than about showing what an open, adaptable musical interface can be—and what it takes to build one.
What Arduinome is—and what it is not
Begun in 2008, Arduinome aimed to port Monome firmware from its original custom circuit to an Arduino platform. In the project account, leader Jordan Hochenbaum described it as “a collaborative project that aims to create a clone of the popular and inspiring Monome USB controller using the Arduino platform.” Owen Vallis also contributed comments to that account.
The project drew people interested in Arduino’s availability, documentation, libraries and additional input/output possibilities, as well as in learning physical computing and interface design. The result was a DIY controller project, not evidence that every Arduinome build was functionally identical to every Monome model.
Why an 8×8 grid was a real hardware challenge
The 2010 NIME paper describes an Arduinome grid with 64 buttons and 64 LEDs: 128 connections in total. An Arduino has limited I/O pins, so the builders needed multiplexing to handle the grid, firmware based on the Monome 40h, and software to communicate with a computer over serial.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
#1 Best Overall
Multiplexing and components
The early project account describes using a MAX7219 alongside 74HC165/164 chips in its multiplexing arrangement. Builders used SparkFun button parts; one participant had original Monome button pads. These are examples from the historical project, not a verified current parts list or recommendation. A prospective builder should confirm that any chosen parts, board and wiring match the specific implementation they intend to follow.
Firmware and serial communication
The NIME paper reports that Ben Southall changed firmware access to use Atmel direct port calls and adjusted ArduinomeSerial initialization to account for differences between Arduino and Monome USB serial handling. The authors said the changes improved response speed and eliminated a buffer issue reported in an earlier implementation. That is a historical project report, not an independently reproduced performance comparison.
Rank #2
- Important Usage Note: The DMK 25 Pro MIDI keyboard is not like a piano keyboard. It does not produce sound on its own and needs to be connected to a mobile phone or computer's DAW software for use. ( 4 types of DAW software are provided)
- Smart Dynamic Scale Mode: You can play essential bass lines, melodies, and leads with ease thanks to the intelligent dynamic scale mode of DMK 25 Pro midi controller. The 16-scale tones enable you to switch between many musical genres
- Real-time Multi-Mode Control: DMK-25 Pro USB MIDI controller unleashes creativity with arpeggio, note repeat, & chord functions. Craft music clips anytime, anywhere. Enhance performance joy & explore endless playability
- Compatible with PC & Mobile Devices: DMK 25 PRO mini midi comes with a USB-C adapter. Before use, make sure the OTG adapter is compatible with the interface of your mobile device. If your interface is others(Micro USB, Lighting etc.), please purchase separately
- Personalized Touch Bar with Light Scale: Your composition is easier using Pitch/ Mod touch mode. Even at home, the touch bar with a light scale gives you the impression that you are on stage
What the project had completed—and what remained open
In the contemporaneous CDM account, the team reported completing a port of the 40h serial protocol and work to improve serial stability. Its list of work still needed included ADC and encoder support, further bug testing, 256-series protocols and RGB. That list describes the project at the time of the account; it should not be read as a statement of current project activity or support.
The paper also points to a broader reason Arduino appealed to experimental interface builders: users could add other hardware, including fully featured LCD displays and multiplexed rows of continuous controllers. That flexibility is part of the idea behind an adaptable interface, but it also means a build can become more involved than assembling a fixed grid.
Rank #3
- Create Anywhere Without Cables - Built for Mobile Music Production: This mini version wireless MIDI controller supports Bluetooth MIDI and USB MIDI, allowing you to produce beats, trigger samples, and control DAWs without being tied to cables. Ideal for musicians, DJs, and creators working in studio setups, live performances, or on-the-go sessions.
- 15H Battery for Long Sessions - Reliable for Travel & Live Use: The built-in rechargeable battery provides up to 15 hours of continuous use, with ECO mode extending standby time for multi-day sessions. Designed for creators who need consistent performance during travel, outdoor sessions, or extended studio work.
- 16 Velocity Pads with Aftertouch - Expressive Control for Beat Making: Featuring 16 RGB velocity-sensitive pads with aftertouch, this controller allows dynamic control over notes, samples, and effects. Visual feedback and responsive touch make it suitable for finger drumming, live triggering, and expressive performance.
- App Customizable Workflow - Adapt to Your DAW & Setup: Use the PC software or mobile app to customize pad mapping, MIDI commands, velocity curves, and lighting. Compatible with DAWs, synths, and loop software, allowing you to tailor your workflow for production, performance, or practice. For iPhone, iPad, or macOS, download the “KuSuite” app directly from the App Store. For Android devices or Windows PCs, simply scan the QR code printed on the product or included in the user manual to download and install the software.
- Compact Design with Expandable Control - Ideal for DJs & Beginners: Compact and portable with 3 assignable buttons and 3 pad banks (up to 48 pads), offering flexible control without complex setup. Suitable for beginners learning beat making as well as DJs needing a lightweight controller for live remixing.
Is there a current, ready-to-build tutorial?
The available accounts document how the historical project worked, but they do not establish a current, maintained build guide with a complete, currently available parts list and code. A reader asking for a DIY Monome build that is available today should treat Arduinome as a documented historical project rather than assume its original instructions, components or software are still supported.
A later DIY effort called Moka described Trellis-size RGB button hardware and an Arduino library, and mentioned Adafruit Trellis and SparkFun components. Its project page identifies it as scrapped, so it is evidence that other approaches were explored—not a current build guide or proof that the named parts remain available.
Rank #4
- Beat Maker Essential - 13" pad controller for music production with 8 RGB-backlit responsive MPC drum pads for triggering samples, loops, virtual instruments, and more
- Hands-On Control - 8 assignable Q-Link knobs for seamless mapping to DAW parameters, software instruments, and insert effect plugins for tactile control and precise mixing
- Customized Production - 4 programmable preset slots for instant recall of mappings for DAWs, virtual instruments, effects and more; Create, edit, load and manage all your presets from the computer
- Portable Design, Robust Build - Lightweight beat maker that adopts the sturdy build of standalone MPCs; The slim-line design stows easily in a laptop bag for hands-on production capability everywhere
- Versatile Performance - The Laptop Pad Controller is perfect for musicians, producers, DJs and other music creators on the go; The sleek design fits right in alongside your studio equipment
Arduinome compared with a current Monome direction
Monome’s official news archive includes 2026 material about its Grid and Arc ecosystem. It describes iii as a platform for running scripts on grids and arcs and connecting directly to synthesizers via USB-MIDI, and says iii is available as a firmware update for recent RP2040-based hardware. This is a distinct, current context from the legacy Arduino-based Arduinome implementation; the available information does not establish whether old Arduinome firmware or serial tools work with contemporary Monome devices.
Quick Recap
| What to compare | Arduinome DIY approach | Current Monome context |
|---|---|---|
| Build effort | Historical accounts describe multiplexing, firmware and serial-software work; a current beginner-ready guide is not established. | The cited 2026 news describes a firmware ecosystem, not a DIY assembly guide. |
| Adaptability | The Arduino platform was chosen in part for its libraries and additional I/O possibilities; the NIME paper notes examples such as LCDs and continuous controllers. | iii is described as a platform for scripts on grids and arcs. |
| Host and protocol compatibility | The project ported the Monome 40h serial protocol; compatibility with contemporary Monome devices is not established. | The cited news describes direct USB-MIDI connections to synthesizers for iii, not compatibility with legacy Arduinome tools. |
| Cost | No reliable current build cost is established. | No comparable current price is established by the cited material. |
Who should consider the Arduinome idea?
- Choose the DIY route if you want to learn about physical computing, matrix I/O, firmware and musical-interface design—and are prepared to verify components and software for the exact build you choose.
- Look for a supported, ready-to-use option if your priority is making music quickly rather than troubleshooting a legacy hardware and serial stack.
- Check compatibility before committing if you already rely on a particular Monome device, host application or protocol. The historical 40h port does not establish compatibility with the current Grid/Arc ecosystem.
- Decide whether you want a controller or an instrument. Arduinome is described as a USB controller project; the contemporary iii context includes direct USB-MIDI connections to synthesizers, but the sources do not establish a like-for-like comparison of complete systems.
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

