Is a Teensy a good choice for my USB midi project? Details inside.

Status
Not open for further replies.

SteveO

Member
Hello,

I’ve built a working midi controller prototype for a non-class compliant USB device. The sketch I wrote/borrowed/built upon sends out partial sysex commands. Github: https://github.com/SteveObert/Katana_MS3. The library’s that enable this are MS3.h and Queue.h https://github.com/MrHaroldA/MS3 and usbh_midi.h https://github.com/felis/USB_Host_Shield_2.0 . I was planning on using a mini USB host shield with a Nano, then I thought it might be cool try a Teensy with more memory. This is similar to the host shield I have ordered: https://www.circuitsathome.com/usb-host-shield-hardware-manual/

The hardware that's working now is an Arduino Uno with a USB host shield https://www.amazon.com/gp/product/B0777DR3T6/ref=ppx_yo_dt_b_asin_title_o03__o00_s00?ie=UTF8&psc=1 . I’m at the point where I am ready to put it all together in a nice foot pedal. I have a Teensy 3.6 on the way which I was hoping to use because I want some extra memory for additional programming.

I asked a question in technical support earlier today which is making me question my choice of a Teensy 3.6. I’m relatively new to the Arduino world would what I’m planning work with the Teensy 3.6, or should I use a 3.2, or just stick with an Arduino Nano or Mini Pro as I had planned. I’m willing to spend some more time working out the kinks if I’m going to gain something from it. I just thought getting some Teensy experience would be interesting.

The 3.6 is probably overkill but is it a good choice for my project? Is there any library or programing pitfalls I'm may run into switching to a Teensy? Is there a better way (hardware/software) to build my controller?

Thank you.
 
Status
Not open for further replies.
Back
Top