Korg Mini-Pops DIY Drum Machine
This is a really cool build; It a recreation of the Korg Mini-Pops drum machine, an instrument which has been on a ton of records the most famous of which might be Jean Michelle Jarre’s ‘Oxegen’ album, hence this clone being called the ’O2’.
The brilliant Jan Ostman built this using only an Arduino nano and a few barebone parts. Jan is giving away the full details on his website and is only asking for a $3 donation in return. Bargain!
If the linked website is no longer working, use the Internet Archive to visit a cached version of the site (copy and paste the address and choose a date from around when this pages was posted: around Dec 2016).
From the forums of Look Mum No Computer, somebody has posted the code but with the MIDI update;
(Read the forum for more info and schematic).
***More Advanced Model Update***
If you'd like to build a more advanced version, head over to the NoiseyMaker website for more info and a nice detailed guide. This version builds on the original & adds some advanced features like a display and even pitch control of the samples. Also the drum patterns have been updated to be a bit more 4/4 time 'electronic-style', rather than than some of the 3/4 time waltz in the original code (you could always copy & paste these over to the old code if you wished).
I started by building my first version using a cheap Maplin plastic enclosure, but I thought it was worth spending a little more time on it so I got the table saw out.
Because the table saw has a maximum cutting width of 7cm, I based the case around this limitation.
The switches mute the individual drum hits. The pots select the pattern and its tempo.
***UPDATE Arduino Drum Machine****
Ok, so this 'simplified' schematic might not actually make things any simpler! But some people have asked for it, so maybe it'll help clear somethings up a little bit - especially how to wire up the audio output and pots/switches. This was drawn from memory so I hope it's correct - give me a shout if not and I'll update (the pots might work in reverse, but they'll still work). I'd also urge you to look at the schematic on Jan Ostman's website for more help;