This topic is a detailed roadmap for the development of a usbtmc with the esp32-s3. During the development, problems and errors will be found.
The first step is to create a platformIO project:
No problem so long.
It is possible to clean and build the project and I can run menuconfig without problem.
components that must be added: esp_tinyusb and tinyusb
In order to convert the esp32-s3-devkitC-1 into a usbtmc I need these components.
tinyusb/examples/device at master · hathach/tinyusb · GitHubtinyusb examples
->I create the folder components on the main folder of the project.
->I create a sdkconfig.defaults
→ I erase the folder .pio
→ I erase the filesdkconfig.esp32-s3-devkitc-1
→ the 2 repositories must be clones.
tinyusb