I will check the touchpad link in a couple of hours.
Fezzer has some libraries and some of the displays has similar structure. Yours has read pin write pin and 8 data pins - this is perfect for new ParallelPort in beta SDK. I have a driver on Fezzer that uses 8 output ports for a similar (in interface) display. I will be updating that driver to use new ParallelPort soon.
I’ve tried PS/2 keyboard with Panda yesterday. The CLOCK pin is pulled low 11 times on every key down and up which is good.
But when I try to read DATA pin in the CLOCK interrupt handler it is always stay high for some reason. I wonder if it is not fast enough or my wiring is wrong. Will check more tonight.
Basically a MIDI port is just a serial port running at 31,250 baud.
But if you want to do MIDI over USB, that can be tricky. I’m sure it can be done, the question only is it may not be any [italic]freakin’ easy[/italic] to do. There seems not to be official support for it, not yet, anyway.
[quote]There seems not to be official support for it, not yet, anyway.
[/quote]
That’s right P_Code. Gus indicated that USB MIDI descriptors are “strange”. I have implemented USB MIDI on Microchip controllers in the past without too much difficulty. I will probably do the same for the EMX boards when (if) I get some spare time
I really hope you will start shipping it on 15th! I wish you a good luck!!!
By the way are you familiar with GHI shipping? If I order Panda 2 and some sharp sensor(or some another thing that already in stock)s will they ship it to me on 15th together? I hope so… It wouldn’t be cool to get Sensor early and Panda later for double shipping price
2P-Code
Yeah, I’d like hardware MIDI. Thanks for the link!
By the way is there any project which uses capacitive toucscreen? It would be cool to use some iPhone-type touchscreen instead touchpad. Unfortunately good known Nintedno DS touchscreen is not competent for my project as it is resistive and reacts bad on fingers.