Skip to content

Tiny Violin Tutorial

Next time someone complains, you can actually play the world's tiniest violin for all of their woes.


Compose a tiny tune with the new Tiny Violin! Built around the ATtiny841 microcontroller, this product features 9 capacitive touch sensors, 10 pre-loaded Nokia style ringtones, a loud magnetic buzzer, and simple coin cell power. Four of the capacitive touch sensors are strings on the violin, and four of the sensors are along the neck of the violin to change to the tone. At the bottom of the violin is a touch sensor to start playing one of 10 randomly selected ringtones! 

Technical Details


  • 8 KB Flash Memory
  • 512 Bytes SRAM and EEPROM
  • Voltage: 1.7V - 5.5V


    • 56mm x 19mm x 12mm (2.2 inches x .75 inches x 0.47 inches)
    • Weight: 9.5 grams (.335 ounces) 


    All you have to do to assemble the TinyViolin is insert the battery with the black rim hidden. Then you can turn on the TinyViolin and begin playing!

    How to play the Violin

    Okay, so we probably can't help you play a real violin, but this tiny version is pretty easy to learn!

    Looking at the following diagram that outlines the capacitve touch sensors that play sounds when tapped:

    You can see that there are 4 different string pads labeled S1-S4, and there are 4 different frets labeled as F1-F4. Touch an S key to play a string, or an F string to play a fret that changes the tone. Touch the Auto area to play a random pre-downloaded song.

    When you're done playing, turn the switch Off for next time you need to play a tiny Violin for someone!


    • The Tiny Violin uses an ATtiny841 Microcontroller, but since it doesn't have USB support, it is not re-programmable without some serious hacking.
    • The tunes programmed on each Tiny Violin are randomly selected during manufacturing from a set of 200 tunes. Making every TinyViolin unique!  


    Contact Us

    If you have any questions or feedback, feel free to email us or make a post on our forum. Show us what you make by tagging @TinyCircuits on Instagram, Twitter, or Facebook so we can feature it.

    Thanks for making with us!