30 Jan 2026
Not all projects are winners! Here is a write-up of BongoBoard, a project I’ve lost interest in completing: while the hardware part is done, the user experience leaves much to be desired. And it’s going to stay that way, unless someone else takes it over from me!1
The BongoBoard is a set of DK Bongos, disassembled and reassembled into a wireless Bluetooth keyboard.
DK Bongos are a video game controller built by Nintendo for the Donkey Konga rhythm games—games where you drum your way through a jungle.2
The DK Bongos controller has four buttons—two in each drumhead—which are triggered when the drumhead is drummed; it also has a microphone, used to detect claps.
In the BongoBoard’s current state, each drumhead button corresponds to a directional arrow key. My initial plan was to combine button combinations into more sophisticated keystroke outputs in the software; I ran out of interest before I implemented that.
Opened the DK Bongos up. 
Cut the button wires off of the PCB.
Used a breadboard to connect the buttons to an Adafruit Feather microcontroller.
Set up the Feather; wrote code to read in the button states and send out keystrokes in response to button presses.
Attempted to get data from the original onboard microphone, which is apparently used as a “clap” detector in the original DK Bongos games.
Failed at the onboard mic salvage side quest and connected a basic electret mic instead.4
Replaced the breadboard with a little prototyping board, soldered a few of the wires, and stuffed it all into the drums.
Basic use-cases that can be done with the current “sends arrow key keystrokes” configuration:
Even though these games can be played with the current BongoBoard, the drum-to-key mappings don’t really feel smooth or fun. A really solid implementation of a Tetris mode, for example, might use double-hand hits or claps to make a block fall fast.
Ideas for future BongoBoard applications:
Type messages? Drum messages! Use ever-popular Morse code, or use the BongoBoard-specific B4, the latest in T9-inspired predictive text drumnology!
Play Drummy Flappy Bird!
Interact with a pen plotter!
Perform beat poetry duets with a computer: trade drum phrases for bot-spoken phrases that have a complimentary rhythm (Credit: EP).5
BongoBoard was more fun to imagine than it was to see through to a satisfying-to-use result.
BongoBoard got me a lot of conversational mileage, which was a plus. One of my favorite parts of building silly things is getting to talk about building silly things with other people, who have lovely silly ideas of their own.
One thing that I don’t love about this project is that the plastic body of the physical controller doesn’t feel particularly appealing, so I don’t really want the resultant BongoBoard sitting around as an objet d’art. If it was a little nicer (wood? metal? etc) or was slightly smaller, or both, I would be more inclined to keep it around and spend a couple hours tuning at least one use-case to feel fun. (That said, the drum-button triggers are really nicely designed, and feel solid and nice to use. It’s really just the look of the drum body that isn’t my favorite.)
I kind of want this thing out of my home? I have limited space, and it does not bring me joy. If you want to take it from its current state and turn it into something truly delightful, drop me a line and we can figure out a transfer.6 If I know you irl I’ll even throw in complimentary consultation, if you want it.
Thanks to AF for the inspiration, various pals for the brainstorming, and MF for the teardown aid and mic mentorship.
I published the code and instructions for building this BongoBoard at github.com/hannahilea/BongoBoard.