TinyUSB (2) 썸네일형 리스트형 ESP32-S2 USB 테스트 - TinyUSB 를 이용한 USB RAM Disk 테스트 ESP32에서 기본으로 제공하는 USB관련 예제는 다양하지 않아서 기존에 사용하던 TinyUSB 라이브러리를 사용해 USB를 테스트 해 보았다. 기존의TinyUSB 라이브러리는 Arduino에서 지원하지 않는다고 한다. 그래서 찾아보니 ESP32TinyUSB(https://github.com/chegewara/EspTinyUSB) 라이브러리가 있다. #include "ramdisk.h" //#define AUTO_ALLOCATE_DISK #define BLOCK_COUNT 2 * 100 #define BLOCK_SIZE 512 #if CFG_TUD_MSC USBramdisk dev; void setup() { Serial.begin(115200); #ifndef AUTO_ALLOCATE_DISK uint.. RP2040 SSM EVM - Arduino TinyUSB Multi CDC 테스트 TinyUSB 를 사용하면 SSM Type의 CP2105 모듈과 같이 Multi CDC 가 가능 하다고 해서 테스트 해 보았다. Serial은 Raspberry Pi-Pico의 디폴트 CDC이고 USBSer1 으로 하나 더 할당했다. #include #define LED LED_BUILTIN // Create extra USB Serial Ports. "Serial" is already created. Adafruit_USBD_CDC USBSer1; void setup() { pinMode(LED, OUTPUT); USBSer1.begin(115200); // start up all of the USB Vitual ports, and wait for them to enumerate. Serial.begi.. 이전 1 다음