TinyUSB on ESP32-S3 lessons

darkgiuseppe
Posts: 26
Joined: Fri Mar 11, 2022 3:57 pm

TinyUSB on ESP32-S3 lessons

Postby darkgiuseppe » Tue Jun 14, 2022 4:34 am

Hello all,

Not sure if this is the right place to ask but I will give it a shot.

I am interested in learning TinyUSB along with ESP32-S3. I would like to make HID type game controllers with them. My firmware skills are amateur but I have used ESP32-S3 and STM32F4 for basic comms projects. In short, is there anyone out there with knowledge of using the ESP32-S3 along with TinyUSB in this way (or similar)? Looking to hire a tutor on this so if anyone is interested in this gig, lemme know!

rpiloverbd
Posts: 101
Joined: Tue Mar 22, 2022 5:23 am

Re: TinyUSB on ESP32-S3 lessons

Postby rpiloverbd » Tue Jun 14, 2022 12:51 pm

Hi, have you see this video?
https://www.youtube.com/watch?v=5zq8RHXVdSI
Quite lengthy but it covers the topic that you want to work on. I think it will help you.
And if you want to make a PCB prototype of your project in the future, this write-up may also help:
https://pcbtracks.com/how-to-manufacture-pcb-at-home/

darkgiuseppe
Posts: 26
Joined: Fri Mar 11, 2022 3:57 pm

Re: TinyUSB on ESP32-S3 lessons

Postby darkgiuseppe » Tue Jun 14, 2022 2:45 pm

Thanks for the video. Hopefully it helps but I am 40 minutes and they still installing the drivers :D

It does say CircuitPython but crossing my fingers for some ESP IDF action in it.

darkgiuseppe
Posts: 26
Joined: Fri Mar 11, 2022 3:57 pm

Re: TinyUSB on ESP32-S3 lessons

Postby darkgiuseppe » Wed Jun 15, 2022 9:56 pm

Unfortunately I didn't really find the video too useful. I have been studying a course on udemy for USB theory and general but they use they create a driver from scratch. While it helps understand some terms and how to the protocol works, I find working with a stack something to be very different.

I would compensate quite a bit of money to teach me this since this type of tech is scarce to learn within the IDF. For example I did manage change some device descriptor but I can't really understand where to change the config descriptor. I will continue to chip away but I feel as though talking to someone about this one to one would be how I would learn this better.

gdsports
Posts: 15
Joined: Wed Aug 02, 2017 12:17 am

Re: TinyUSB on ESP32-S3 lessons

Postby gdsports » Wed Jun 15, 2022 10:06 pm


rpiloverbd
Posts: 101
Joined: Tue Mar 22, 2022 5:23 am

Re: TinyUSB on ESP32-S3 lessons

Postby rpiloverbd » Thu Jun 16, 2022 10:30 am

Here is also a library that may help: https://github.com/atanisoft/esp32s2usb

Who is online

Users browsing this forum: MicroController and 60 guests