Hackaday Links: November 15, 2015

There are a surprising number of Raspberry Pis being used in industrial equipment. This means the Arduino is left behind, but no longer. There’s your PLCs that use Arduinos.

A few weeks ago, Google introduced a machine intelligence and computer vision technique that made the world look psychedelic. Now, this library is available. On another note, head mounted displays exist, and a sufficiently creative person could mash these two things together into a very, very cool project.

Welcome to Kickstarter! Kickstarter is an uphill battle. People will doubt you because you don’t have a ‘target audience’ or ‘the rights to this franchise’ or ‘any talent whatsoever’, but that’s what crowdfunding is for!

Several years ago, Apple shipped a few million 17″ iMacs with defective displays. They’re still useful computers, though, especially if you can find a replacement LCD. Apple, in all its wisdom, used a weird connector for this LCD. Here’s the adapter board, and this adapter will allow displays running up to 1920×1200.

[Jan] has earned a reputation of building some very cool synths out of single ARM chips. His previous build was a Drumulator and now he’s shrinkified it. He’s put four drum sounds, pitch CV, and audio out on an 8-pin DIP ARM.

YouTube gives you cadmium! [AvE], recently got 100,000 subscribers on his YouTube channel. Apparently, YouTube sends you a terrible belt buckle when you manage to do that. At least he did it without playing video games and screaming.

Hackaday Links: September 20, 2015

Here’s an offer from Intel and the guy behind all of reality TV [Mark Burnett]: win a million dollars for making something. Pitch an idea for wearable electronics to the producers by October 2, and you might be on a reality TV show about building electronics which they’re calling America’s Greatest Makers. With this, Intel is promoting the Curie module a tiny, tiny SoC with Bluetooth, IMU, and DSP functions. We’re of the opinion that a Hackaday reader should win this contest, or at the very least be featured prominently in the show. No, it’s not Junkyard Wars, but it’s still a million dollar prize.

[Jeremy] builds bombs clocks, and he has a Kickstarter for an interesting Nixie clock. Most Nixie tubes have digits, but [Jeremy] is using the IN-9 ‘bar’ tubes for the hour and minute hand.

The Luka EV is a semifinalist for the Hackaday Prize, and a completely open, road legal electric vehicle powered by hub motors. It also looks really, really cool.  Now, they’re selling them. It’s €20,000 for a complete car. Did I mention how cool it looks?

Boca Bearings is having a ‘Show Us Your Workshop’ contest, with the best (or should it be worst?) workshop winning tool cabinets, tool kits, a work mat, and calipers.

The EMU Drumulator is a classic drum machine that featured dirty 12-bit drum sounds in ROM. Now, it’s a single chip thanks to [Jan]. He’s done a lot of great work putting synths in single chips, and it’s great to see him move on to classic drum machines.

Offered without comment, here’s a ride through a PCB.

Digitally Controlled Circuit Bending

Circuit bending doesn’t get a lot of respect around some parts of the Internet we frequent, but there is certainly an artistry to it. Case in point is the most incredible circuit bending we’ve ever seen. Yes, it’s soldering wires to seemingly random points on a PCB, but these bend points are digitally controlled, allowing a drum machine to transform between bent crunchiness and a classic 1980s drum machine with just a few presses of a touch screen controller.

All circuit bending must begin with an interesting piece of equipment and for this project, [Charles], the creator of this masterpiece of circuit bending, is using a Roland TR-626, a slightly more modern version of the TR-606, the percussive counterpart of the infamous TB-303. The circuit is bent in the classical fashion – tying signals on the PCB to ground, VCC, or other signals on the board. [Charles] then out does everyone else by connecting these wires to 384 analog switches controlled by an Arduino Mega. Also on the Arduino is a touch screen, and with a slick UI, this old drum machine can be bent digitally, no vast array of toggle switches required.

[Charles] has put up a few videos going over the construction, capabilities, and sound of this touch screen, circuit bent drum machine. It’s an amazing piece of work, and something that raises the bar for every circuit bending mod from this point on.

Thanks [oxygen_addiction] and [Kroaton] for sending this one in.

Continue reading “Digitally Controlled Circuit Bending”

Drums Anywhere!

The students over at Cornell’s School of Electrical and Computer Engineering have been hard at it again with their senior projects. This time, it’s the very tiny and portable drumset dubbed Drums Anywhere by its creators [Shiva Rajagopal] and [Richard Quan]. Since there are other highly portable instruments like roll-up pianos, they suppose there should be a portable drum kit that actually sounds like drums, and this ECE duo have hit the metaphorical and physical drum on the head… except that this project doesn’t actually use physical drums to make sound.

The project consists of two 3D-printed box-like sensors with velcro straps that can be attached to any drumstick-shaped object that might be lying around. Inside the box is a flex sensor and a tiny microphone which report the “beats” to a microcontroller when they strike another object.

On the software side, there are two sampled sounds stored in the microcontroller but they plan to add more sounds in the future. The microcontroller outputs sound to a pair of speakers, and the sensors are sensitive to force, so the volume can range from almost inaudible all the way up to [John Bonham]-style booms. This could also be theoretically expanded to include more than two “beat boxes” for extra sounds, or be wireless. The options are virtually limitless, although the team notes that they are limited by the number of interrupts and ADC converters on their particular microcontroller, an ATmega1284.

This is another interesting take on a having drumset without the drums, and definitely expands the range of what a virtual drum set can do. It’s also great to see interesting projects coming from senior design classes! Be sure to check out the video after the break.

Continue reading “Drums Anywhere!”

PS/2 Synth Will Knock You Off Your Broom


Here’s a hack centered around something a lot of people have sitting around: a PS/2 keyboard. [serdef] turned a Harry Potter-edition PS/2 into a combination synth keyboard and drum machine and has a nice write-up about it on Hackaday.io.

For communication, he tore up a PS/2 to USB cable to get a female mini DIN connector and wired it to the Nano. He’s using a Dreamblaster S1 synth module to generate sounds, and that sits on a synth shield along with the Nano. The synth can be powered from either the USB or a 9-volt.

Keymapping is done with the Teensy PS/2 keyboard library. [serdef] reused a bunch of code from his bicycle drummer project which also employed the Dreamblaster S1. [serdef] is continually adding features to this project, like a pot for resonance control which lets him shape the waveform like an analog synth. He has posted some handy PS/2 integration code, his synth code, and a KiCad schematic. Demo videos are waiting for you across the link.  Continue reading “PS/2 Synth Will Knock You Off Your Broom”

Tempo Keeping Drummer Leaves Viking Ship, Now Inspires Pedallers

Bike Controlled Drum Machine

[Serdef] wrote in to tell us about a project he has recently created. It’s a drum beat generator that changes tempo depending on how fast you pedal your bike. This flies directly in the face of using music to keep your pedal timing consistent and up to speed.

The project started out with a tap-tempo drum rhythm pedal that [Serdef] had previously built. This device will generate a drum beat at a tempo corosponding with the time between 2 input signals. This type of device allows someone, say a guitarist, to quickly and easily specify the speed of the drumbeat that they are playing along with.

With the meat and potatoes of the project already figured out, the next part was to make the speed of the bike trigger the tempo of the drum beat. For the signal input, a magnet mounted on the wheel triggers a reed switch mounted on the bike fork once per wheel revolution. This is the same method of information gathering that a bicycle speedometer/odometer uses.

The business part of this project includes an Arduino that measures the speed of the wheel via the magnetic switch, adjusts the speed of the drum beat, and then sends the drum beat to a synthesizer via MIDI protocol. The synthesizer converts the MIDI signal into drum sounds amplified through a powered speaker that the rider can hear. The entire system is powered by a 9v battery and housed in a project box strapped to the bike’s handlebars.

All of the design files and Arduino code are available via [Serdef’s] excellent write up on hackaday.io in case you’re interested in making one for yourself.

Analog Drum Machine

Drum Machine Schematic

This analog drum machine project synthesizes a kick and snare drum that are clocked to a beat. It pulls together a few analog circuits to do the timing and synthesis.

The beat timing is a product of a hysteretic oscillator used to create a ‘shark wave,’ which is a friendly term for the output of a relaxation oscillator. This waveform can be compared to a set point using a comparator to create a slow square wave that clocks the drum beat.

The kick drum is synthesized using another hysteretic oscillator, but at a higher frequency, creating a triangle-like waveform at 265 Hz that provides a bass sound. The snare, however, uses white noise provided by a BJT’s P-N junction, which is reverse biased and then amplified. You can spot this transistor because its collector is not connected.

The resulting snare and kick drum wave forms are gated by two transistors into the output. Controlling these gates allows the user to create a drum beat. After the break, check out a video walk-through and a demo of the build.

Continue reading “Analog Drum Machine”