The programming is finished, all the code are here, I will update on thingiverse soon with all instructions.
For those who wants to try now here is some short detail:
It have 3 usb port.
-one micro USB for powering (up to 400 mA) and programming
-one USB-A host port for midi data.
-one USB-C for powering also (more than 400 mA).
It is programmable via PC/Mac/Linux (Chrome/Chromium) via a graphic user interface in Web-Midi.
After programmation, you can use it standalone on stage with a 5V power supply (micro USB or USB-C depending on the current consumption).
The CQ-MidiBridge V1.1 need another external USB host adapter.
It will plug into the USB-A host of the CQ-MidiBridge V1.1.
You can use any powered or non-powered, USB2 or USB3 (cheap on amazon).
Youâll need at least a 2 port external USB host adapter because one port will be use for the CQ.
You can use up to 3 differents external midi device.
Note that by plugging the CQ mixer into that device, you lose the audio USB.
The GUI lets you choose to map incoming midi into pretty all the CQ functionalities, faders, mutes, pan, scenes, sofkeys etcâŠ
You will need:
-a Teensy 4.1, ethernet or not ethernet (ethernet midi is not use now but it might be my V2 project, I cannot guarantee it, up to you).
-an external USB hub , at least 2 port, up to what you want but only 4 port are usable.
-the code for the teensy and the html:
The Teensy is programmed via Arduino IDE, using USBHost_t36.h and EEPROM.h, check tutorial for programming.
The only soldering is for the 4 pins USB host of the teensy (you need to solder a female USB -A connector to it) and the external power supply USB-C plug (recommended but not needed for external device with less that 400 mA).