ESP32-S3 First Look + Specs!

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments

At least it can blink an LED...

πŸ‘οΈŽ︎ 8 πŸ‘€οΈŽ︎ u/red5145 πŸ“…οΈŽ︎ Mar 05 2021 πŸ—«︎ replies

Thanks for great content as always Seon!

I seldom have the chance to see the streams when they are live, but I wanted to ask if there was any chance we would see some more micropython content in the future?

πŸ‘οΈŽ︎ 4 πŸ‘€οΈŽ︎ u/sommerz πŸ“…οΈŽ︎ Mar 05 2021 πŸ—«︎ replies

How does the ADC performance compare to the ESP32 OG? I'm interested in stability / accuracy, not speed.

πŸ‘οΈŽ︎ 2 πŸ‘€οΈŽ︎ u/MaromiMindMeld πŸ“…οΈŽ︎ Apr 11 2021 πŸ—«︎ replies

Hi, do you know if integrated dacs still have 8bit format?

πŸ‘οΈŽ︎ 2 πŸ‘€οΈŽ︎ u/siriokds πŸ“…οΈŽ︎ Mar 07 2021 πŸ—«︎ replies

Ola Amigo Seon RZ

The SoC name Marlin-9-1B is the ESP32-S3 Beta2 at this nice DevKit named ESP32-S3-Addax-1_V1.0 and is the last Espressif ESP32-S3 = latest WiFi 4 + Bluetooth Le 5.0 = and has entered the engineering sample stage. If you need for your Youtube Asker you can find my Pics from my Desktop review with few sharpen Details for your reference here Top View, also Back side and an Detail Shoot , last but not least an DeskViewShoot also for your reference.

In the YT comments there was vitor de miranda henrique asking for the Datasheet.But why you can't share the ESP32-S3 Pre Release Datasheet? It is not confidental and regular public from Marketing Apt. Feel free to the pre lastESP32-S3 Datasheet prereleased V0.3 on my Github, i shared it there, it is public - updated pre release V0.3.1 has only an updated Block Diagram which is in the product selector at espressif's product page:

here i help you:

select left ESP32-S3 then select right the one item ESP32-S3 and you got all Specs and Tech and the new Block Diagram which is now in the V0.3.1 - so the last version is v0.3.1 with these Block Diagram

i tried to answere at Youtube comments but anyway - my comment was not released or not saved - youtube sucks sometimes. so if any - you can add my links to Datasheet link to the guy who asked for.

AtΓ© logo Amigo ;-)

πŸ‘οΈŽ︎ 1 πŸ‘€οΈŽ︎ u/ESP32DE πŸ“…οΈŽ︎ Mar 14 2021 πŸ—«︎ replies
Captions
hey everyone i'm so excited it's real it exists here esp32 s3 i've actually got one in my hands finally it's my only one it's a development kit board early preview please folks don't go looking for one they don't exist anywhere yet you can't buy them you can't get them they're not even in production this is an early early sample but i've got one i'm going to give you a look at it and talk to you about the awesome new specs on the sp-32 s3 let's get going okay let's have a talk about the esp32 s3 specs i'm going to compare it against the s2 and the current dual core esp32 that's on the market at the moment cores we've now got two extensor lx7 32-bit cores instead of the one on the s2 but we're also going to get two ultra-low power co-processors the first one a risk 5 coprocessor like on the s2 but the second one looks like it's going to be a full state machine co-processor that's super exciting especially with all the buzz around the rpe 2040 right now speed the usual 240 megahertz on each core memory slightly different configuration again we've now got 512 kilobytes of sram 384k of rom the usual 16 kilobytes of rtc memory external ram and flash support is now spi dual spi quad spi octal sbi qpi and opi so a much more extensive range of flash and ram that can be supported now something that's interesting about the 512 kilobytes of sram is it's now in one partition you can access the whole 512 kilobytes of sram where on the current dual core esp32 you had 520k of sram but it was partitioned for different purposes and so you never got full access to the whole amount of sram peripherals well i almost ran out of space 44 programmable i o up one from the s2 but up 10 from the esp32 14 cap touch 4 spi 2 i squared c 2 i2s 3 uarts up from the two on the s2 two dax two adc's 20 channel sorry folks they're the same adc's that we're used to on the esp-32 no improvement there from my understanding four rmt channels it's got twai which is basically can bus led pwm update channels two sdio host interfaces a dma controller with five channels up and five channels down that is nuts lcd interface including now yuv support as well as rgb full speed on the go usb and the camera interface finally with connectivity we've got wi-fi for steel it's 2.4 gigahertz including the time of flight and now bluetooth comes back with bluetooth 5 with classic ble and bluetooth mesh now they're currently stating 5.0 i don't know if it will be 5.0 or 5.1 or 5.2 time will tell we'll have to wait till the actual silicon ships but it's a really impressive set of features and peripherals and has absolutely raised the bar on what you can expect from expressive it's very exciting just have a look at the board that i received it's a pretty stock standard looking expressive development kit many of you will be used to the look of it by now i should just quickly note that mine arrived with the reset button broken inside the package that it came in it also came with some bits of a button so i haven't tried to put it back together again yet thankfully i don't think i need to use the buttons because it's got an auto reset circuit over here so i should be able to just flash the board and use it without needing the button the membrane for the button is actually still there so i can push it down if i need to i might try to see if i can put the button back together again it's not the end of the world the board itself has the module on the left pretty similar to the way all of their boards are now and all of the circuitry on the side voltage regulator and an on-board cp2102 as a serial uh it's got an on-board rgb led but there's no other on-board leds at all to flash there is a little power led just over there what's interesting about this module is that it's actually got eight megabytes of ps ram on it and eight megabytes of flash i don't know if they're going to actually release a module in this configuration or not but that's pretty cool now the chip itself just looks like a standard ep32 chip it's a qfn 56 and it's the same pitch as the sp 32 s2 but just for clarification now because many of you have asked it is not a drop in replacement for the s2 you cannot lift an s2 off and put an s3 on in fact you'll probably damage it by doing that on the back we can see esp32 s2 i don't know what the adax dash one is that could be a code name i'm not sure sometimes especially put code names on their products i should also note that it doesn't actually mention s3 on the chip at all so let's plug this in and have a bit of a play with the idf and see if we can get it to do anything now remember there's obviously no arduino support at all right now for this there's no marker python there's no circuit python because there's just no silicon around but there is some early preview idf support so we'll see if we can boot this up and make it at least to a hello world or maybe even blink an led okay i've got a terminal window open i've got the esp idf installed and if i do git status you'll see i'm on master it's ready to go i've also got the s3 connected to a breadboard over here it's plugged in and the reason i've got on the breadboard is i want to do the blink example and because there's no onboard led to blink you need to plug in an external one so i've got a little blue led here and a resistor so i'll plug those in in a moment but i need to make sure that i've got my environment set up correctly okay i do this is not going to be a tutorial on how to use the idf folks just let me know i'm going to go into cd examples getting started blink i'm going to do a idf dot pi clean so before i do anything i need to actually set the target for the s3 so i need to do an idf dot pi now normally you do at this point a set target but no i need to actually do a dash dash preview then i need to do a set target esp32 s3 and that's going to go through and reconfigure the project to use all of the s3 components so i should now be able to do an idf dot pi flash actually no i can't because i need to tell what port i'm on by default it's going to look for a different port name dev slash tty.sl why is it not picking it up right because it does not like doing an autocomplete with the idf there so for slash dev slash tty.sl that's what i want when i hit tab it doesn't auto complete so copy that whoops gonna go df dot pi minus p and we're gonna do a flash and a monitor so we get serial output afterwards it's now gonna build now the blink sketch is using gpio5 to flash the led flashing okay cool so i'm just going to stop this for a second so it thinks it's turning an led on and off but there's no led there but i wanted to show you was so it's booting sp1 this is p32 s3 there's no rng support yet for the s3 so spi flash two megabytes i don't think it is though and let's scroll down yeah so it says here uh spi flash it detected a size of eight megabytes larger than the size in the binary image header the two megabytes but it's going to use what it was told it was anyway so it's only using two megabytes of the eight megabyte flash and as you can see there's no ps ram or anything set up on here so we should enable all of that i'll do that on the hello world sketch but it thinks it's flashing something on gpo5 so let's plug the led in it's gonna be tricky because so five is just here and there's a ground just there but i can't plug it in directly obviously because i'll blow the led so i'm gonna need to stretch this these pins out to make this reach away from the other pins and this led this resistor which i pretty sure is too large it's probably a 10k that's okay we'll still see it flashing will go between ground and that pin oh there we go if i plug it in correctly and it's now flashing yay so it's working it's flashing let's have a look at the hello world code because i believe that dumps out memory and stuff so cd dot dot that's blink um hello world and i'm gonna have to also do a set target by default all of the projects are not set up for the s3 and then i'm going to do the menu config i'm going to turn some things on and play around some stuff so menu config okay so as you can see esp32 s3 beta version um i want to first go to the serial flasher and tell it that it's got 8 meg because that's what it thinks it's got it was using two because that's what it was set to and i want to go to the component config to sp s3 specific and i want to turn on spi ram configuration auto detect is fine i'll just tell it it's that because that's what it is i initialize this period i'm doing setup yep and i want to tell it to be my so right now it's set you need to use malloc to use it but i'm going to actually tell it to be the heap so it's going to use the heat caps and that should give us the whole heap the whole amount of memory should be that 8 megabytes of ps ram okay it's good and i want to now save it yes and now i'm going to do the same thing i'm going to do a build like a flash and monitor now this doesn't do anything exciting but it should show us the amount of ram and the correct flash and the obviously led will finish flashing okay there we go and yes just going to do a countdown and stop i'll just um stop that otherwise we'll keep going past let's go back and have a look so it now recognizes it's got eight megabytes of flash which is great and if we come down it should here we go found 64 megabit of spi ram this is where ram mode is 40 okay probably could have made that 80 and it's been initialized and now if we go all the way down here we go this is an esp32 s3 chip with two cpu cores wi-fi silicon revision zero eight megabytes of external flash and minimum free heap size is eight megabytes approximately how cool is that so it's working flashing ram i mean you know i don't know what else you should really do with the board right now without having any other development environments for it but there it is esp32 s3 it does exist and i will be building hardware around it and i cannot wait well i have to wait because silicon is many many many months away still but at least i can start playing that's it folks thank you for watching i really appreciate it if you enjoyed this video please give it a thumbs up if you're not subscribed please subscribe to the channel to be notified when i got more videos coming out including more stuff on the s3 to all my patrons you're awesome thank you so much until next time catch you later bye
Info
Channel: Unexpected Maker
Views: 41,179
Rating: undefined out of 5
Keywords: maker, electronics, hobby, projects, 3d printing, laser cutting, arduino, microcontrollers, atmel, microchip, Espressif, ESP32, TinyPICO, MicroPython, CircuitPython, FeatherS2, ProS2, ESP32-S2, ESP32S2, ESP32S3, ESP32-S3, Specs, First Look, Showcase, Citcuitpython, Micropython, PCB, Development board, Development kit
Id: kQnkE04I2mQ
Channel Id: undefined
Length: 13min 13sec (793 seconds)
Published: Thu Mar 04 2021
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.