Digital Programmable Piano Keyboard & Synth
Channel: Wandering Worlds
Date: 15/11/2021

Finally got around to finishing off the prototype digital programmable piano keyboard & synth.   Long vid but hopefully some neat features.

Features: 
   + 13 chromatic keys, but extends to 18 keys in any diatonic scale by wrapping the extra notes low or high onto the black keys. 
  + 5 watt, 8R speaker
  + Powered by a 3V CR123A lithium-ion battery boosted to 5V using the LilyPad boost converter, providing 900mAh at 5V on a single battery.
  + Volume control
  + Low power consumption: 30mA quiescent, 35mA playing at softest volume, 41mA at reasonable volume (20 hrs), and 100mA at max volume (8 hrs).
  + Ethnic scales built-in: Indian bhairav raga and Chinese yu (pentatonic) scale
  + Notes/Arpeggio mode built-in
  + Line out / Aux out options to connect to an Amp or effects pedal
  + Runs on Arduino Nano (18 pins, 9.2KB flash, 812 bytes SRAM)
  + Firmware is c.200 lines of audio code, and 200 lines of 3iForth engine code, written in C for Arduino 
  + Fully programmable via USB serial connection to PC through 3iForth engine, working in GForth on the PC
  + Cost of components, approx £12.

Check out the website - updates and discussion will be posted there!
www.mathscitech.org/articles 

Comments can be posted here or sent directly to assadebrahim2000 at gmail dot com.

Thanks for watching!