Arduino: ESP32-S2 USB modes
I picked up some new ESP32-S2 boards to play around with. These newer boards come with native USB on board, instead of a separate USB to serial chip to handle communications. With this new chip, there are some new USB acronyms in the Arduino menus. I kept getting them confused so I looked them all up and am committing them here for future reference.
|USB DFU||Device Firmware Upgrade: Upload mode|
|USB CDC||Communication and Data Control: UART/Serial mode|
|USB MSC||Mass storage device class|
|USB HID||Human Interface Device: Mouse/Keyboard emulation|