I am working on a project using two Arduino Pro Micros and two nrf24l01 modules along with the corresponding hardware to accept MIDI input for the transmitter and MIDI output for the receiver. I will attach the schematics below.
The issue is that I can get it working for slow single key presses, however when I try to play multiple keys at once, the message is either incorrect or not received. I believe I need to create some sort of error checking and resending method to ensure the correct bytes are received. I know this is somewhat built in to the RF24 library, however I can’t seem to find a useful guide on how to use the appropriate functions. I will attach my code below.
Any help is greatly appreciated. Thank you.
TRANSMITTER_MIDI.ino (1.24 KB)
RECEIVER_PRO_MICRO.ino (777 Bytes)