NOT RECOMMENDED FOR NEW DESIGNS. It did not work during testing. Please refer to [my other project that worked successfully.](https://www.flux.ai/markwuflux/ch340c-esp32-programmer-v2-bottom-layer)
Using this programmer to exploit the extra pins given by a USB 3.0 Superspeed cable. By doing so, you can program an ESP32 without adding a programmer port.
NOT Compliant with USB-C Standard
Changelog/TODO:
-Breakout the SPI Bus in a 2.54mm header in a snap off manner
-add an IMU
-Reorder the rows of the LEDs
-Create an external USB-C UART programmer to provide programming and power
Tutorials: https://circuitdigest.com/microcontroller-projects/interfacing-max7219-led-dot-matrix-display-with-arduino