HOME VR HARDWARE WEB ABOUT


HARDWARE PROJECTS

SYNTHESIZER & PCB DESIGN

Other Hobbies...

DIY String Synth with Analog Filter

As well as software development I also have a deep passion for combining hardware with software. This mostly takes the form in creating and designing synthesisers (electronic musical instruments).

The majority of these instruments are built using C++, the Mozzi audio library, low cost Arduino development boards, and analog electronic circuits. The designs of which I make open source (available via my blog and GitHub) and also publish instructions of how to make them for beginners.

If I make a small run of units, I'll often create PCBs using the Kicad software.

You can see a video example of the string synth here


DIY Mono Synth
A little Modulor Synth
MIDI Keyboard Layout
Printed Circuit Boards

HELIOS ONE SYNTH

An Easy To Build Mono Synth


DIY Mono Synth

I wanted to design an instrument that was easy to build, cheap to make, and also fully playable and expressive. The result was the Helios Mk One synth, which is possible to build for around $20. Contructed using an Arduino Nano (programmed using C++) and the Mozzi audio library, you can build a simple MIDI controlled mono synth with a Filter, LFO and ADSR.

The code is open source, and a fully illustrated build guide is available. Many people have gone on to build this synth as their introduction to synth DIY after it was posted in Hackaday. Some have gone on to modify the code and add extra functions.

You can watch some video examples of the synth here and read about the code and build process here.


ARDUINO SAMPLING DRUM PAD

Arduino Drum Pad With Build Guide


Auduino Sampling Drumpad

These drum pads allow you to upload your own audio samples and then trigger them using the drum pads. One potentiometer allows you to control the pitch of the sample, while the other control the volume. The switch allows you to choose between 2 samples (more is not possible due to the tiny memory size of the hardware). The drums were built using the Mozzi audio library and an Arduino nano.

You can see a video example of the drum pads in action here. Or read the full construction guide here.

SLEEP MEDITATION MACHINE

Dodow Clone


Sleep Meditation Machine

With this machine you sync your breathing to the pulse of the LEDs, which gradually slow down over either a user selectable 15 or 30 minute runtime. At the end of the cycle, hopefully you'll be relaxed enough to fall asleep.

Instructions for this build were published to Intructables where it was entered for their Arduino Contest 2017.



VR projects link
Hardware projects link
Web Dev projects link