Hi all,
I am currently working on a USB Midi device that requires the Nano Every due to the number of pins/interrupts required (no other board I have found fullfills my requirements).
I have finished the code and have it all working beautifully. The only issue is that the Nano Every does not support Native USB, meaning that I need to run two separate programs on my computer to convert the serial data from the arduino to MIDI data that my Music Program can understand (I currently have to use "hairless Midi bridge").
Therefore, My plan is to send the serial data from the Nano Every to an ATmega32u4 (e.g. Leonardo or Pro Micro) which will act as my MIDI USB device that can natively be recognized by any computer and receive midi data.
To test this concept I set up an Arduino Nano Every and a Pro Micro to send and receive a simple "hello" using the Serial Communication example explained here:
Unfortunately nothing works. I have tried many examples and I just cant seem to get it to work.
To varify that the RX and TX pins even work, I used the Serial Examples of the program Processing.org. That works fine.
In the Example above, when I check the serial Monitor, I can see it sending "hello", however when I check the Serial Monitor on the receiving Board, the Serial Monitor stays empty (and yes, I made sure that the pins are connected correctly TX to RX and RX to TX and I even added GRD to GRD).
Can anyone please help me out and explain why that might be the case and what I need to do to get it working?
Kind Regards,
-CB