Skip to content

STM32F103 drum machine / 12bit resolution. Screen powered by Arduino Nano as SPI slave

Notifications You must be signed in to change notification settings

nguest/stm32-drum

Repository files navigation

STM32-drum

STM32F103 drum machine / 12bits

Output 1.3" 128x64 OLED via Arduino Nano as SPI slave. Capacitative touch for drum triggers

TODO:

  • Basic operation from pre-programmed pattern
  • SPI transfer to Nano and live pattern display on screen
  • Play/ Pause/ Record buttons
  • Digital tempo change
  • Shorten samples / save length pattern
  • Reduce gain / save gain pattern
  • Display gain / length on screen
  • Swing?
  • Capacitative touch buttons >= 8
  • Multiple buffers for multiple PWM output?
  • Save / recall patterns
  • DAC output
  • MIDI input (at least for tempo?)

STM32-drum breadboard

About

STM32F103 drum machine / 12bit resolution. Screen powered by Arduino Nano as SPI slave

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published