How to make a USB MIDI Keyboard (From an old electronic keyboard) using STM32 Bluepill

Опубликовано: 06 Август 2026
на канале: Circuit Bin
608
10

In this video I’ll show you how to make own USB MIDI Keyboard from an old electronic keyboard using STM32 Bluepill With features like volume control using a rotary encoder & a push button which you can use in combination with any other key on the keyboard to add more functionality(in this video I’m using [Modify+1st key] for incrementing by an octave(12 notes) and [Modify+3st key] for decrementing by an octave).

Code + Kicad Files► https://github.com/d-send/USB-MIDI-Keyboar...

Link to Descriptor YouTube video by Rounak Dutta ►    • A simple USB MIDI implementation on STM32F...  

Waveform Free ► https://www.tracktion.com/
LABS ► https://labs.spitfireaudio.com/download
ST-Link Utility ► https://www.st.com/en/development-tools/st...
STM32 Cube IDE ► https://www.st.com/en/development-tools/st...
Carbon ink pads ► https://www.pcbonline.com/blog/what-is-car...

Audio Sources:
• Digital Glitching 03 by vladislavzh -- https://freesound.org/s/735027/ -- License: Creative Commons 0
• Pop 1 by quatricise -- https://freesound.org/s/789790/ -- License: Creative Commons 0
• Song: Way Home
Composer: Tokyo Music Walker
Website:    / @tokyomusicwalker4038  
License: Free To Use YouTube license youtube-free
Music powered by BreakingCopyright: https://breakingcopyright.com

Timestamps
00:00 Demo of the plotter
00.28 Circuit Diagrams
01:05 Circuit Creation
03:22 Circuit Testing
03:46 Coding Test code
07:41 Uploading the Test code
08:02 Test demo
08:36 Coding for final device
13:04 Uploading Final code
13:16 Incoming MIDI data demo with MidiView
13:41 Modeling & 3D printing the enclosure
14:08 Assembly
15:00 Downloading DAW (digital audio workstation) & digital instruments
15:44 Setting up DAW
16:36 Final Demo
16:44 Upcoming Videos / Future Projects