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.
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
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: No registered users and 183 guests