This project is to create a customize disk on key. All basic disk on key functionality should be implemented + few customizations.
You should implement USB interface operating as a default USB MIDI device class. When the microcontroller is plugged in to a PC or Mac, it gets recognized as a default MIDI device (recognized by the default MIDI drivers supplied with the OS), and allow the microcontroller to send and receive MIDI messages.
Once the device is plugged in and recognize it will need to run an executable file ([url removed, login to view] written in C#/C++ - this is my part).
In the end of the day the device will store my exe file (+few more files) and run it once it is connected to the USB interface of the PC (with no human intervention) and when the computer is locked (not shutdown, only lock).
For example, in case I have a Disk On Key on my hand I will need to do the following manually:
1. Insert the DOK to the PC
2. Install driver on the PC.
3. Go to the DOK drive
4. Run my executable ([url removed, login to view]).
I want to jump all of these steps and do that automatically
You should include one page that describe the solution and the requirements in order to make sure we are on the same page.
You can choose the board, microcontroller and memory you want.
You will need to purchase your own the board, so you may want to cover your cost as part of the bid).
Hello, I am an embedded systems designer and would love to work on this project. Kindly contact for further conversation and award of project if interested. regards, mak