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!
TinyUSB on ESP32-S3 lessons
-
- Posts: 101
- Joined: Tue Mar 22, 2022 5:23 am
Re: TinyUSB on ESP32-S3 lessons
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/
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/
-
- Posts: 26
- Joined: Fri Mar 11, 2022 3:57 pm
Re: TinyUSB on ESP32-S3 lessons
Thanks for the video. Hopefully it helps but I am 40 minutes and they still installing the drivers
It does say CircuitPython but crossing my fingers for some ESP IDF action in it.
It does say CircuitPython but crossing my fingers for some ESP IDF action in it.
-
- Posts: 26
- Joined: Fri Mar 11, 2022 3:57 pm
Re: TinyUSB on ESP32-S3 lessons
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.
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.
Re: TinyUSB on ESP32-S3 lessons
arduino-esp32 includes a USB gamepad example for S2/S3.
https://github.com/espressif/arduino-es ... amepad.ino
https://docs.espressif.com/projects/ard ... arted.html
https://github.com/espressif/arduino-es ... amepad.ino
https://docs.espressif.com/projects/ard ... arted.html
-
- Posts: 101
- Joined: Tue Mar 22, 2022 5:23 am
Re: TinyUSB on ESP32-S3 lessons
Here is also a library that may help: https://github.com/atanisoft/esp32s2usb
Who is online
Users browsing this forum: MicroController and 60 guests