Тёмный

Cheap YD ESP32-S3 board review. 

Tech-Relief
Подписаться 1,4 тыс.
Просмотров 4,3 тыс.
50% 1

In this video we check-out a Chinese ESP32-S3-DevKitC-1 clone. We get it set up in PlatformIO creating a new Board file etc. This board has two USB-C ports one for uploading code and for serial monitor use, and an other which can be used for USB Device or USB Host OTG Mode. I will use it for the upcoming ESP32 Adventures series where we investigate how to use each function of an ESP32-S3 board.
If you subscribe and click the bell icon you will be notified when new episodes are published.
Links:
Board at TEMU.com: www.temu.com/g...
Github Site: github.com/vcc...
Espressif ESP32-S#-Wroom-1 Specs: www.espressif....
Genuine Espressif DevKit info: docs.espressif...

Опубликовано:

 

6 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 42   
@davidville9647
@davidville9647 7 месяцев назад
I am currently working on a senior design project and decided to use the ESP32 S3. I bought a couple of these third party esp32 s3s and have been struggling with them. Especially since there isn't much information on them. This video has explain so much about the board. Thank you so much!
@Tech-Relief
@Tech-Relief 7 месяцев назад
My pleasure, I like to analyze stuff...
@Marc_Wolfe
@Marc_Wolfe 7 месяцев назад
I selected a bunch of lossely educated guesses to get anything to work. Erase all flash before programming, OSPI, 16MB, 115200 upload speed, maybe something else. I'm a noob with a general idea of some things.
@peterthinks
@peterthinks 4 месяца назад
Could you upload the code you used to blink the on board neopixle somewhere please? Thanks for the video. I was wondering how to get the LED to blink.
@Tech-Relief
@Tech-Relief 4 месяца назад
I think I got the neopixel code from the Arduino samples. I am busy in the next few days but I will have a look...
@lucasianii8178
@lucasianii8178 3 дня назад
Hi Sir thanks for the video, Can I ask please, which pin numbers are for i2c and SDA?
@Tech-Relief
@Tech-Relief 3 дня назад
The default on esp32-s3 is Gpio8 & Gpio9, but you can assign them to whatever pins that are free on the ESP32 based boards (GPIO8 to GPIO14 seem to be good targets?) just assign the correct pin numbers using the function: Wire.begin(sda, scl); in your code.
@lucasianii8178
@lucasianii8178 3 дня назад
@@Tech-Relief thank you very much.
@yes_man_lol
@yes_man_lol Месяц назад
do we need to solder the RGB icon on the board to make RGB LED works? do you have code of this esp32s3 RGB LED works?
@Tech-Relief
@Tech-Relief Месяц назад
No the RGB Led came with the board and the code was simply based on the Arduino RGB Led test code available in the Arduino IDE samples.
@yes_man_lol
@yes_man_lol Месяц назад
@@Tech-Relief thanks I found it under esp32 gpio I realize some boards esp32s3 works but not this version as there is an area RGB soldering split into half. I read other comments that need to soldered together then it will work, have U try RGB and work out of the box?
@Tech-Relief
@Tech-Relief Месяц назад
@@yes_man_lol Yes the board I have did not need any links to be soldered. As far as I remember it just worked.
@Marc_Wolfe
@Marc_Wolfe 7 месяцев назад
"Deneyap Kart G" When connected to native USB. If it falsely reported as an S3 when it's really a C3, I wonder if that would explain it complaining about an I2S pin mapping being invalid. Using simple tone demo. I've only gotten the bluetooth scanner example to cooperate so far. Of course, if i select C3, i get told that's the wrong board. At the very least, it's half-assed. Verbatm error is "E (7) I2S: i2s_set_pin(295): ws_io_num invalid" Sounds like LR clock pin.
@Tech-Relief
@Tech-Relief 7 месяцев назад
Do you have a small sample of the code you are using I will look into it? I actually made my own board file for it perhaps that would help to make it work?
@Tech-Relief
@Tech-Relief 7 месяцев назад
Oh and where is it getting 295 as a pin number from, there is of course no such pin...
@Marc_Wolfe
@Marc_Wolfe 7 месяцев назад
@@Tech-Relief IDK, serial monitor says that after flashing with no compiler errors. Seems there's some serial functionality on boot independent of flashed sketch. I tried the "simple tone" I2S example included with espressif board manager files.
@Tech-Relief
@Tech-Relief 7 месяцев назад
I do not have any I2S devices to test with, I better get some... However, I tried several examples and they do seem to compile alright on my machine but I can't yet test them of course. I wonder if you might have more success if you used the board file I created for the DevKit clone: pastebin.com/UcxDxmfk ?
@Marc_Wolfe
@Marc_Wolfe 7 месяцев назад
@@Tech-Relief You don't need the dac to test for same error I got.
@Zigonce
@Zigonce Месяц назад
Hey, I have the same board and can't find it in the board selection dropdown menu of ArduinoIDE
@ColHardy
@ColHardy Месяц назад
just go with ESP32S3 Dev Module
@Tech-Relief
@Tech-Relief Месяц назад
So I use PlatformIO with VS Code instead of the Arduino IDE and there it is known as: esp32-s3-yd-wroom, I would try some of the other ESP32-S3 boards listed in the Arduino Board manager with similar characteristics. Or better still just migrate to PlatformIO ...
@MarEz1309
@MarEz1309 Месяц назад
@@Tech-Relief Hi ! So for some reason the borad "esp32-s3-yd-wroom" is not showing in the board section of platformIO, why could this be happening?
@Tech-Relief
@Tech-Relief Месяц назад
@@MarEz1309 Not sure make sure you have the latest updates for platformio. However, you can download the .JSON board file from this location (save it as esp-s3-yd-wroom.json): pastebin.com/UcxDxmfk Save it in the platformio boards folder: C:\Users\{your-user-id}\.platformio\platforms\espressif32\boards Replace {your-user-id} with your actual windows user id, it should then show up when selecting boards... Hope that helps?
@MAIDULISLAM-ei6qk
@MAIDULISLAM-ei6qk 6 месяцев назад
Hi, so while I was flashing the device, I am constantly getting this error: 2-sync fail tips: please refer to the chip datasheet and confirm that strapping pin's status is correct. how can I solve this problem. TIA
@Tech-Relief
@Tech-Relief 6 месяцев назад
I have not come across this however, the pinout has several pins associated apparently with "STRAP" it calls it. Namely: Pin Marked GPIO3/JTAG, GPIO46/LOG, GPIO0/BOOT, GPIO45/VSPI. GPIO 0 is the BOOT button if I remember correctly, however, you might check those pins to see if they are connected to something that interferes? Other than that perhaps someone else has some experience with this?...
@marufsj4973
@marufsj4973 2 месяца назад
Nice
@emrebaser3803
@emrebaser3803 3 месяца назад
Thank you for the video. I have the exact same board, but it seems the I2C functionality is missing, I am using pin 21 for SDA and pin 19 for SCL. I always get the output no I2C device found. Just wanted to ask if I am missing something.
@Tech-Relief
@Tech-Relief 3 месяца назад
I am completing several projects right now, and I will have a look at it when they are done. However, what are you connecting to the board?
@emrebaser3803
@emrebaser3803 2 месяца назад
@@Tech-Relief I was trying to connect a temperature and humidity sensor, Adafruit AM2320. I ended up purchasing another one DHT22(that does not require I2C protocol, and it worked perfectly). Today, I wanted to try creating a circuit using the 5Vin pin, and I find that it does not work automatically like 3V3 pins, and I have no idea how to make it work. Do you have any recommendations fro that?
@Tech-Relief
@Tech-Relief 2 месяца назад
@@emrebaser3803 I am out of town right now when I get back next week I will have a look at it.
@necrodrucifver
@necrodrucifver 2 месяца назад
@@Tech-Relief I have a proyect on ESP32 (pin 21 for SDA and pin 20 for SCL.) with a RTC that im going to export to S3 and the fist think that i check was the pin out for a esp32s3, and thearent the same, check the S3 PIN OUT AND LOOK for SCL 9 AND SDA 8 on s3 not all PINOUTS FOR S3 HAVE LABLED SCL AND SDA
@mohamedaminebellaidi4023
@mohamedaminebellaidi4023 24 дня назад
@@emrebaser3803 solder the in out pad on the board and the 5v pin will work fine
@s1nister688
@s1nister688 7 месяцев назад
are you using a can and a string to record the audio?
@Tech-Relief
@Tech-Relief 7 месяцев назад
I suppose you had an audio problem? Any one else experiencing a problem? It was good before uploading to RU-vid...
@Daniel-hg2rq
@Daniel-hg2rq 6 месяцев назад
​I have issues with the audio also ​@@Tech-Relief But it became better about half way into the video.
@Tech-Relief
@Tech-Relief 6 месяцев назад
Not sure why. When I play it back it sounds alright. Could you be more specific what is wrong? Perhaps I can re-process it if I understand the problem better.
@DynoRC
@DynoRC 6 месяцев назад
RIP headphone users
@Fahimhossain81
@Fahimhossain81 3 месяца назад
Pls make e make for this board in arduino ide😢🥹
@Tech-Relief
@Tech-Relief 3 месяца назад
So I created a short video on how to compile and convert PlatformIO projects using the Arduino IDE, let me know if this helps you? ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-ySV-Pwr5FnY.html