USB MIDI code example for mbed LPC1768 Microcontoller

This project is to create a working C/C++ code example that runs on the mbed NXP LPC1768 Microcontroller ([url removed, login to view]) to demonstrate the microcontrollers USB interface operating as a default USB MIDI device class.

When the microcontroller is when plugged in to a PC or Mac, the example will mean it gets recognised as a default MIDI device (recognised by the default MIDI drivers supplied with the OS), and allow the microcontroller to send and receive MIDI messages.

## Deliverables

The code delivered should show the core USB MIDI functionality and enable simple further application development of something wanting to utilise USB MIDI. The example should not include any third-party USB stack code. The example will require understanding the LPC1768 USB controller and the USB MIDI specification.

The example should be developed and run on the mbed NXP LPC1768 microcontroller using the mbed tools. If you don't have one, you will need to purchase your own (they are about $60, see [url removed, login to view], so you may want to cover your cost as part of the bid). The USB connection could be made using one of the mbed baseboards that include a USB socket, or wired up yourself (cut USB lead or USB socket).

Here are some additional useful references:

The specification for the USB MIDI class:

[url removed, login to view]

The details of the USB controller on the LPC1768:

[url removed, login to view]

There also likely useful references for both USB MIDI and the LPC1768 that can be found to aid understanding, such as USB examples in:

[url removed, login to view]

Any other questions, just ask.

Habilidades: Eletrônica, Software Integrado, Arquitetura de software

Veja mais: lpc1768 midi, mbed midi, lpc1768 usb example, mbed usb midi, lpc1768 code examples, midi usb nxp, usb code lpc1768, nxp controller midi, midi interface code project nxp, usb code example code lpc1768, lpc1768 usb example code, nxp midi, mbed usb, mbed midi controller, midi usb lpc1768, midi lpc1768, code bundle lpc1768 usb, lpc1768 code example, www code org, mac tools, mac os for developers, example for project, c code examples, lpc1768 usb examples, lpc1768 project example

Acerca do Empregador:
( 1 comentário ) United Kingdom

ID do Projeto: #3019199

Concedido a:


See private message.

$170 USD em 14 dias
(64 Comentários)