Back Original

From BongoBoard to BongoBored

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

What is the BongoBoard?

Photo of the the outside of DK Bongos

Why?

Who?

How?

  1. Made a logo in p5.js.3
Logo: drum and laptop on a black background, with a moving circle of emojis, the top half of which are 0 and 1 and the bottom half of which are musical notes.
  1. Opened the DK Bongos up. Photo of the inside of a set of DK Bongos

    Close-up photo of the DK Bongos PCB
  2. Cut the button wires off of the PCB.

    Photo of PCB once drum buttons had been disconnected.
  3. Used a breadboard to connect the buttons to an Adafruit Feather microcontroller.

    Photo of the drumheads connected to a breadboard, which is connected to a computer
  4. Set up the Feather; wrote code to read in the button states and send out keystrokes in response to button presses.

    Screenshot of Bluetooth “connected to BongoBoard” message

  1. Attempted to get data from the original onboard microphone, which is apparently used as a “clap” detector in the original DK Bongos games.

  2. Failed at the onboard mic salvage side quest and connected a basic electret mic instead.4

  3. Replaced the breadboard with a little prototyping board, soldered a few of the wires, and stuffed it all into the drums.

    Photo of the Feather inside the drums
    Close-up photo of the Feather
    Photo of the the outside of DK Bongos

What for?

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:

Parting thoughts

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.

Animated gif of Animal from the Muppets playing the bongos

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.