Example project for ATSAM4S MCU to show up as USB-MIDI and USB-Serial the same time

I want to create a small midi controller (just for hobby use and no commercial use).

And I want to use the Atmel/Microchip ATSAM4S MCU.

Currently I have these two MCUs:

- ATSAM4S8BA-AU ([login to view URL])

- ATSAM4S-XPRO ([login to view URL])

The Goal of this project is not to create the complete midi controller and firmware.

You only have to create a small example for Atmel Studio with the AFS libs.

This example project have to show how to create two USB interfaces/endpoints the same time:

1. USB-MIDI (I think it based on the USB audio device)

2. USB-Serial

3. and just simple receive and send of data for each interface.

>> so if you plug in the controller, it have to show up as USB-MIDI device and also as Serial-Device.

On top of your example code I will build my midi library and protocol.

The second endpoint (USB-Serial) will be used later for configuration of the midi controller.

If you need more information; there is an existing solution out there for the Teensy MCU (Serial + Midi over USB):

[login to view URL]

Hope someone can help me on this, because I'm stuck on this point.

No idea of how to create two devices the same time.

Thx and best regards,


here some information about the USB-MIDI class:

Skills: Microcontroller

See more: example project forms quotation, infragistics example project, example project report online examination system, microcontroller, python example project, example project library management system java language, spring jms example project, tier architecture vbnet example project, context menu example project, example project altium designer, example project online ordering system, sharepoint net example project, cable example project, example project english subject, access example project

About the Employer:
( 0 reviews ) Germany

Project ID: #16352405

3 freelancers are bidding on average €140 for this job


Hello. I am electrical engineer. I have enough experience. I have strong team. I think we can help you. Because our team members is all expert.

€155 EUR in 3 days
(2 Reviews)

A great idea! I am a bass player and very happy to see project like this. I was thinking to make a midi controller too.I first think about arduino using atmega32u4, but I found AFS does not support this device. Then I More

€155 EUR in 5 days
(4 Reviews)

I am good in these projects and can do your requirements within timeline . your all problems with these USB-MIDI and USB-Serial will resolved Thankyou

€110 EUR in 3 days
(4 Reviews)