© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
DevHeads IoT Integration ServerDIIS
DevHeads IoT Integration Server•15mo ago•
11 replies
JeremyCook

How to Implement Scrolling Display for MIDI Inputs on Arduino Opta with SSD1306 OLED?

Latest step in a MIDI drums project: Displaying MIDI inputs to an Arduino Opta w/ an SSD1306 OLED and my AUX adapter device https://www.tindie.com/products/35482 Wasn't too hard to get the initial display working, but wow, getting scrolling working like I wanted was a bit of a bear. I used a number of arrays to keep track of each line/value, but had to break up the display and storage into two functions. In fact, I hard-coded the array math into the storeValues function, which most programmers would probably consider pretty poor. Code is on GitHub, FWIW https://github.com/JeremySCook/arduino-experiments/blob/main/MIDI/AutoDrums/OptaAutoDrums.ino
Tindie
Arduino Opta I2C and Serial Aux Breakout Adapter by JC Devices on T...
Breakout for aux port pins on Arduino Opta, including: I2C, serial, 3.3V, 5V, & GND plus board edge connector
Arduino Opta I2C and Serial Aux Breakout Adapter by JC Devices on T...
GitHub
arduino-experiments/MIDI/AutoDrums/OptaAutoDrums.ino at main · Jere...
Experiments in Arduino C. Contribute to JeremySCook/arduino-experiments development by creating an account on GitHub.
arduino-experiments/MIDI/AutoDrums/OptaAutoDrums.ino at main · Jere...
DevHeads IoT Integration Server banner
DevHeads IoT Integration ServerJoin
The DevHeads IoT Integration Server accelerates technology engineering by helping pro devs learn, share and collaborate.
2,984Members
Resources
Was this page helpful?

Similar Threads

Recent Announcements

Similar Threads

Feedback on MIDI-to-Arduino Adapter Circuit Before Testing?
DevHeads IoT Integration ServerDIISDevHeads IoT Integration Server / 🟩-pcb-and-analog
2y ago
Arduino Opta Lite Getting Started with PLC IDE
DevHeads IoT Integration ServerDIISDevHeads IoT Integration Server / 🟩-pcb-and-analog
3y ago
Has anyone experimented with the serial port on the Arduino Opta?
DevHeads IoT Integration ServerDIISDevHeads IoT Integration Server / 🟩-pcb-and-analog
2y ago
How to Interface an Industrial TDS Electrode with Arduino to Read and Display mV Values?
DevHeads IoT Integration ServerDIISDevHeads IoT Integration Server / 🟩-pcb-and-analog
2y ago