top of page

Virtual Keyboard

Performed the embedded systems challenge using virtual keyboard, drum and 2 guitars on Freescale MK20DX256 MCU (Arm Cortex-M4).


• Followed 4 chords (I-V-vi-IV) progression to produce sounds. Used accelerators and piezo
sensors for guitars and drums and interfaced them with the Audio Shield.


• Interfaced flex sensors with an Audio Shield to produce sounds for the keyboard. Used
embedded programming in C to interface the sensors and Audio Shield with Teensy 3.2 microcontroller.

Programming Language:
                   C++
IDE:
                   Arduino 
Hardware:
             ARM Cortex-M4
              MicroController
bottom of page