Is this the most functional ESP32-S3 dev board EVER?

Ғылым және технология

Thanks to PCBWay for sponsoring this video! Get $5 of New User Free Credit by following this link - pcbway.com/g/x5f10h
PCBWay is one of the most experienced PCB manufacturers in China, consider them your one-stop solution that offers PCB fabrication, turn-key PCB Assembly, PCB design, 3D printing, and CNC machining services.
The S3P is a small development board that I created which is just 34x32mm and includes as many features as I could pack into it. This includes:
a buzzer
a neopixel 1515 LED
21 GPIOs broken out through double-row headers
second 3.3V user LDO up to 1A
up to 16V input voltage to linear regulators
ESD protection on USB-C port, and battery voltage pin
16MB flash, 8MB PSRAM
Chip antenna (not fully tuned but still performs pretty well)
and, a whole bunch of other stuff that I probably forgot to mention because there's so much.
Github: github.com/hxelec/s3p
If you'd like any advice for designing your own ESP32-S3, I'd be happy to help if you commented down below, because I definitely get how it can be really hard starting out with these types of boards. They probably don't teach you this sort of stuff in school, and, personally, I had to learn every aspect of this board myself through KZread videos online and datasheets. The chip antenna was one of the hardest parts of this, since there isn't much information about using one, just PCB antennas, and, to give you an example of where I was when I started this board, I didn't even know what a transistor did, and how I could use one. So, while this is a more 'testing and building' aimed video, and not as much a tutorial/educational video, I can still provide you guys some personal help if you want it, just leave a comment and I'll reply soon enough.
Don't worry, you will see more content with this board; I know this wasn't a great full demonstration, but I don't even have an oscilloscope or spectrum analyser yet, nor can I afford one, so there's not much else I could do with it for now. I will be using this board in a custom line follower though, which you'll be seeing in one of the next episodes.
Music:
Treat You Right by @CADENCE0
• [FREE FOR PROFIT] DRAK...
Acid Jazz by Kevin MacLeod is licensed under a Creative Commons Attribution 4.0 license. creativecommons.org/licenses/...
Source: freemusicarchive.org/music/Ke...
Artist: incompetech.com/
00:00 Intro
01:12 Design
02:01 Unboxing
02:35 Plugging it in for the first time
02:47 Testing the flash
03:01 Testing the buzzer
03:20 Testing the neopixel
03:32 Testing the chip antenna (WiFi)
04:13 Testing the chip antenna (BLE)
04:43 Testing the chip antenna (ESP-NOW)
05:23 Outro + giveaway announcement

Пікірлер: 395

  • @UnexpectedMaker
    @UnexpectedMaker5 ай бұрын

    Great job on the board! So, RSSI is not useful in testing your board's RF match/performance as it's really an indication of how good the TX is on the networks you are scanning, not on your own. You'll only know if you RF match is ok when you measure your own TX performance. For instance, a really bad match could still see other networks, but not be able to TX at all due to reflection. Keep up the great work!!!

  • @hxtec32

    @hxtec32

    5 ай бұрын

    OH MY GOSH! Unexpected Maker himself. Thanks so much for your comment bro! I still have a lot to work on with this board, including making it breadboard compatible, and I really appreciate your open source schematics, as they have helped me greatly understand how to make ESP32 boards. You literally inspired me to make these, and it’s so so cool to see you commenting on my video. So, how would you measure TX performance? As you could probably guess, (and I have stated in the video), the second CLC is just a 0 ohm jumper at the moment, so I didn’t expect it to perform well. And, I only have other S3P boards, not even an oscilloscope or VNA yet, so do you have any suggestions? Thanks so much bro, I’ll definitely make a better version of this board in the future. The 35 + j0 ohms is matched to 50 with the first CLC though, so it might not be too bad (I doubt it’s great). Would love to collab some time, I also live in Australia, and I really like your designs (the TinyWatch is pretty cool).

  • @UnexpectedMaker

    @UnexpectedMaker

    5 ай бұрын

    @@hxtec32 The antenna you chose needs to be tuned to 50 Ohm on your board - without tuning, it's not 50 Ohms. This independent of the CLC to convert the 35j0 to 50j0. Check the datasheet for some default matching values to match the antenna itself to 50 Ohms, but they really don't translate onto a custom board, but might be better than no match at all - hard to know without measuring it :( They also require a T, not a PI, and unfortunately, the only way to measure, tune and test your TX is with a VNA :( Where is Australia are you? If you are in Melbourne, you can come over and I'll show you how to tune your RF on my VNA.

  • @hxtec32

    @hxtec32

    5 ай бұрын

    @@UnexpectedMaker that would be so great! Thanks so much, if we come down that way, I would love to learn how to tune my board! So, does the matching circuit for the antenna vary at all? Is it always a ‘T’ network, or can it be other types? Because, in the data sheet of the antenna I’m using (Johanson 2450AT18D0100), it has a pi network as an example, but I’m unsure whether this is to match the antenna to 50 ohms, or match the output from the MCU. Thanks again, would love to learn from you since there isn’t that many tutorials on using chip antennas online. I might get a LiteVNA soon, but I haven’t exactly had a need to use good performing RF in any of my projects yet, but it would still help. Btw, I noticed while testing the ESP-NOW, BLE protocols (TX), the chip started to get pretty hot (the bottom of the PCB felt like ~50 degrees or so. Is this normal, or a bad sign of the antenna wasting too much power? Thanks for your advice man, really appreciate it.

  • @UnexpectedMaker

    @UnexpectedMaker

    5 ай бұрын

    ​ @hxtec32 Oh, that’s the D100 and not the B100, ok, so in that case, without a VNA you can’t really work out the match topology needed, but likely would only need 2 components, so a CLC could also work as a T. The chip getting hot is because the TX is not matched right, and it's reflecting the TX power back into the ESP32 which could damage it - so I'd stop using it with the radio until you sort out better matching. That's the thing with RF - it's easy to put nothing or a bad match down, but most people don't realise the implications of doing that.

  • @hxtec32

    @hxtec32

    5 ай бұрын

    @@UnexpectedMakerdang. Thanks so much for that info, didn’t know that’s what was happening. I knew it had something to do with poor matching though. I have done some research into smith charts and I remember finding a really good video on tuning antennas, so I’ll have to try my luck at that sometime. I would definitely be keen on you teaching me how to tune an antenna though, if I’m down at your location. Thanks for your helpful advice, mate.

  • @SuperToniest
    @SuperToniest5 ай бұрын

    It always makes me happy to see the internet doing what it was supposed to do back when it was created. Making information accessible to everyone. It is so amazing to see an autodidactic like yourself being able to accomplish so much, at such an early age. 40 years ago when I was your age, it was so difficult to gather information on new or evolving technology. Keep up the great work! Thank you for sharing.

  • @ParshvaPatel-ib9lm
    @ParshvaPatel-ib9lm5 ай бұрын

    You are awesome man at the age of 13 you can achieve this is insane keep going

  • @SurohStreams
    @SurohStreams5 ай бұрын

    Very well done! I'm impressed by your work and how much you got out of that ESP32! I still have some very small Boards lying around with only 2 GPIOs, so seeing the potential for the chip is eye opening!

  • @voxnihl
    @voxnihl5 ай бұрын

    I would buy 5 just for that slick black coloring.

  • @hxtec32

    @hxtec32

    5 ай бұрын

    Thank you bro. I will eventually release an upgraded version of this board for people to buy

  • @GantryG

    @GantryG

    5 ай бұрын

    @@hxtec32sweet!

  • @MojoMagicau
    @MojoMagicau5 ай бұрын

    Awesome job, Mate! I love everything about this video. Following because I haven't touched esp32s yet and watching/learning through younger eyes is refreshing. I'm looking forward to more.

  • @sorryboss8550
    @sorryboss85505 ай бұрын

    Good editing skills, perfect script planning I mean ignoring the fact that you’re engineering and giving tips at a young age, those two are impressive skills.

  • @hxtec32

    @hxtec32

    5 ай бұрын

    Thanks so much mate!

  • @Spacewarpstudio
    @Spacewarpstudio5 ай бұрын

    Amazing stuff, you are extremely talented! I find it remarkable you have learned all of this already at such a young age.

  • @ElJefe42
    @ElJefe425 ай бұрын

    Impressive! Can’t wait to see more, this channel will definitely blowup with this kind of content

  • @skylermansfield5356
    @skylermansfield53565 ай бұрын

    This is amazing, the boards from PCBway look so good and I can't believe you got it all working so well first try, nice job! almost every first pcb round I've done needed bodge wires on it oops

  • @hxtec32

    @hxtec32

    5 ай бұрын

    Oopsies.. Thanks so much for your comment, I was also very glad that my design was correct, and PCBWays manufacturing is indeed pretty awesome

  • @JaaoPonte
    @JaaoPonte5 ай бұрын

    Your board is impressive, very nice design!

  • @sudman08
    @sudman084 ай бұрын

    Dude, you are already at 2k and we are going to be here for the 1 mil 🎉amazing job.

  • @hxtec32

    @hxtec32

    4 ай бұрын

    Thank you so much bro! Yeah, 1 mil would be so awesome

  • @BetterIP_
    @BetterIP_5 ай бұрын

    Very cool, I like the board! Continue on this, you're good!

  • @nebiru78
    @nebiru784 ай бұрын

    great video production and the board is sick!

  • @raakobihai2967
    @raakobihai29675 ай бұрын

    This is a really good project! I would totally watch a full length video of you walking through the design process!

  • @hxtec32

    @hxtec32

    5 ай бұрын

    Oh yeah, thanks mate! I would love to make a full design video in a couple months, even though I know it won’t get that many views. It’s unfortunate how there are more people out there just wanting to see the final product and not really appreciate the design process 😢

  • @M.A-okto

    @M.A-okto

    5 ай бұрын

    @@hxtec32 Then please make a full design video and share it. It will succeed. Keep up the good work mate!🤓👍🙏

  • @massacrestarts1673
    @massacrestarts16735 ай бұрын

    The edit of your first power-up was hilarious! Good job on the board.

  • @jfseaman1
    @jfseaman12 ай бұрын

    Great little board. I'm into small with lots of GPio pins. Good on ya. Never learned enough to make a board design.

  • @wjn777
    @wjn7775 ай бұрын

    Awesome work, I like the form factor. Thanks for sharing

  • @Mithinco
    @Mithinco5 ай бұрын

    Wow! You are knowledgeable! You have a bright future ahead of you

  • @JakubSobczak
    @JakubSobczak5 ай бұрын

    Congratulations Man! There are so many more possibilities than when I was 13 and it’s not that long ago! Keeping fingers crossed for you, you’ll achieve a LOT! 🎉

  • @EveryFlavorRobot
    @EveryFlavorRobot5 ай бұрын

    DUDE! WHAT this is awesome! Your board is a great idea, and well-implemented as well -> I'm impressed and inspired. Definitely going to try to make my own S3 implementation to integrate into some of our projects after seeing how well this worked out. Keep it up!

  • @hxtec32

    @hxtec32

    5 ай бұрын

    Nice!

  • @mtslyh
    @mtslyh5 ай бұрын

    Excellent work! You are well on your way to way over 500 subscribers with content like this.

  • @Alypsat_kz
    @Alypsat_kz5 ай бұрын

    You're doing great, don't stop, develop!

  • @tjarsun
    @tjarsun5 ай бұрын

    Looks great! And the size is awesome aswell.

  • @olivierconet7995
    @olivierconet79955 ай бұрын

    Simply excellent ! Keep doing that sort of thing

  • @infinitepurelive
    @infinitepurelive5 ай бұрын

    Impressive build I like the buzzer and rgb led

  • @domderaimo
    @domderaimo5 ай бұрын

    That's pretty incredible dude. Great work!

  • @DJohnsonDC
    @DJohnsonDC5 ай бұрын

    An impressive project and a well-made video. Keep up the good work.

  • @examen1996
    @examen19965 ай бұрын

    Dude you are cool, keep up the good work on the videos. Awesome work on that board

  • @MakeDo-Turner_Smith
    @MakeDo-Turner_Smith5 ай бұрын

    Well done! I'm just gettiing started with ESP32 experimenting, mostly for camera applications.

  • @ChrisAdaline
    @ChrisAdaline5 ай бұрын

    Awesome dev board & video! Keep it up!

  • @julopicks4700
    @julopicks47005 ай бұрын

    Such a dope Video man. I just started to dive into that topic, but I can tell you, I already enjoy your videos even tough I am (not yet) able to understand everything :D

  • @pipsqueak2009
    @pipsqueak20095 ай бұрын

    Inspiring work. Well made video too. Thanks for sharing!

  • @calvinsewornu5508
    @calvinsewornu55085 ай бұрын

    Really great idea for increasing the breakout and adding the inbuilt stuff and best of all you made it soo small it's practically a game changer, more innovations man i look forward to them I'd like a close-up of how the board works and its functionality with the in built neopixel and buzzer

  • @andreicheptea8020
    @andreicheptea80205 ай бұрын

    You are a legend!! Keep up the great work!!!

  • @jjjyrtrrr
    @jjjyrtrrr5 ай бұрын

    very impressive,, congrats on your project.

  • @moses5407
    @moses54075 ай бұрын

    Absolutely great work!

  • @Omegajet223
    @Omegajet2235 ай бұрын

    That looks to be a superb build, I cant wait to be able to try one out for any of the multitude of projects waiting here. Have just subscribed, so we can follow your developments. Keep up the great work 👍

  • @PastThePoint
    @PastThePoint5 ай бұрын

    New sub here. Impressive work, bud! Can't wait to see what else you come up with!!

  • @larrybowers45
    @larrybowers455 ай бұрын

    Great job on both the quality of the video and the great Dev Board. It's nice to see so many capabilities in such a small package. With 8M of PSRAM, this would be perfect for driving TFT displays and would be cool to see a companion board that this could plug into to quickly connect a display.

  • @hxtec32

    @hxtec32

    5 ай бұрын

    For sure! I would like to try that out.

  • @chadshobbies4018
    @chadshobbies40185 ай бұрын

    Great work man!

  • @justohall
    @justohall5 ай бұрын

    Looks like a really nice design.

  • @davidharms3562
    @davidharms35625 ай бұрын

    Cool project! Good work! 👍🏻

  • @TheGlowingObsidian
    @TheGlowingObsidian5 ай бұрын

    OMG its so nice , super useful and most importantly highly functional. Love it !

  • @CentauriDK
    @CentauriDK5 ай бұрын

    Verry impressive work on that small board.

  • @AndreasDelleske
    @AndreasDelleske5 ай бұрын

    Wow the quality is astounding!

  • @hxtec32

    @hxtec32

    5 ай бұрын

    Thank you very much

  • @thebigelectrode
    @thebigelectrode5 ай бұрын

    that's pretty cool board the rf section especially you did a good job

  • @hxtec32

    @hxtec32

    5 ай бұрын

    Thank you mate

  • @MrAshrot
    @MrAshrot5 ай бұрын

    WOWZA! Awesome work!

  • @khimbittle7705
    @khimbittle77055 ай бұрын

    Great job on the board !

  • @limestone_xyz
    @limestone_xyz5 ай бұрын

    Crazy awesome work, keep it up!

  • @grimpicklex
    @grimpicklex5 ай бұрын

    Nicely done. Very impressive design.

  • @Sus6k
    @Sus6k5 ай бұрын

    This is actually really cool!

  • @whootoo1117
    @whootoo11175 ай бұрын

    I say well-done as this video makes my day & sets a new record of being first 13 years old i watched him start his career earlier than his peers!

  • @klausgergulldasilva7970
    @klausgergulldasilva79705 ай бұрын

    great board man, keep up the great work, i look up to you

  • @hxtec32

    @hxtec32

    5 ай бұрын

    Thank you dude!

  • @JorgeoftheJungle
    @JorgeoftheJungle5 ай бұрын

    Great work kid!!! Congrats!

  • @codyorlovsky2686
    @codyorlovsky26865 ай бұрын

    Great work buddy. When I was 13 I was interested in this stuff but I was definitely not at the level you are now. I am now a computer engineer for a tech company I helped start, designing boards and wiring FW/SW. Keep it up!!

  • @hxtec32

    @hxtec32

    5 ай бұрын

    Thanks!

  • @pmuller42
    @pmuller425 ай бұрын

    Wow, that’s awesome, thanks!

  • @garethcooke4928
    @garethcooke49282 ай бұрын

    Great video - really well presented and interesting and a great end product, keep them coming. Please.

  • @hxtec32

    @hxtec32

    2 ай бұрын

    Thanks so much 😁

  • @rwlodarczyk
    @rwlodarczyk5 ай бұрын

    Nice work! 🎉

  • @user-yc3zv6gp3w
    @user-yc3zv6gp3w4 ай бұрын

    Keep it up. Can certainly relate to first pleasant surprise of your design working. Espressif is surely one of the best selection amoung various ecosystems to build home projects on.

  • @hsmptg
    @hsmptg5 ай бұрын

    Nice work!

  • @afunnymonkey
    @afunnymonkey5 ай бұрын

    Great job. Very impressive.

  • @koevoet7288
    @koevoet72885 ай бұрын

    Damn looks good! Well done

  • @isprithul
    @isprithul5 ай бұрын

    You are doing the things I dreamed of doing as a 13 year old. Great job buddy! Keep doing what you love.

  • @mikulik86
    @mikulik865 ай бұрын

    Freaking impressive! Can't wait to get one and play with it.

  • @hxtec32

    @hxtec32

    5 ай бұрын

    Thanks!!

  • @michaelcarey
    @michaelcarey5 ай бұрын

    You remind me of when I was 13 (40+ years ago!) and how I was doing the exact same thing with the available technology of the day. Of course, my microcontroller was a Commodore 64 computer, but I just loved interfacing it to real world stuff through the User and Control Ports.

  • @CarlosDelcristo
    @CarlosDelcristo5 ай бұрын

    Great video, nice design

  • @santynolo
    @santynolo5 ай бұрын

    Woah, that's amazing, in 4 days you reached your goal of 500 subs!

  • @hxtec32

    @hxtec32

    5 ай бұрын

    Thank you bro! Yeah it’s pretty amazing! GOD DID 🗣️

  • @atahanerginer686
    @atahanerginer6865 ай бұрын

    You'll hit 500 in no time, great content for the tinkerers.

  • @kamui30
    @kamui305 ай бұрын

    Nice project and idea minimizing it with full functionality!

  • @danielhumphrey5231
    @danielhumphrey52315 ай бұрын

    Wow! What a talented young man!

  • @hxtec32

    @hxtec32

    5 ай бұрын

    Thank you so much!

  • @mehbubhassan
    @mehbubhassan5 ай бұрын

    Impressive😄 just unbelievable. I spent a lot of time few years ago for ESP project but give up because busy about work.

  • @Technikfreak72
    @Technikfreak725 ай бұрын

    really Next Generation ESP32 Dev Board! Great work! You should make a Kickstarter campain.

  • @hxtec32

    @hxtec32

    5 ай бұрын

    Thank you so much bro! I will eventually start selling my products, and I might make a kickstarter for that, but for now, I have to make a board worthy to be sold 😂 this one has a couple minor issues which I would like to fix.

  • @erictrinque6513
    @erictrinque65135 ай бұрын

    Good work kid. Great to see it come together.

  • @hxtec32

    @hxtec32

    5 ай бұрын

    Thanks!

  • @jeremyashort
    @jeremyashort5 ай бұрын

    This is amazing! It's not just the s3p board you created but the cinematography, storytelling, and on-screen presence are mind blowing. Not "for a 13 year old", they're good for any age creator. Would you be willing to share your custom BOM, Gerber, and Step files if they're available?

  • @hxtec32

    @hxtec32

    5 ай бұрын

    Thank you mate. At the current stage, I’m not willing to share these files for free, but if you would be willing to pay for them, I would be interested. I have made the schematic publicly available through my GitHub, in case you haven’t seen, and I would absolutely make these files available if I wasn’t going to commercially release a similar board in a year or so.

  • @hxtec32

    @hxtec32

    5 ай бұрын

    My bad, I’ll do the BOM and step file actually, but just not the Gerber. They’ll be on my GitHub soon

  • @giusepearturo

    @giusepearturo

    5 ай бұрын

    I don't think the way is asking for money, not just yet@@hxtec32

  • @sharpfang
    @sharpfang5 ай бұрын

    Very cool board! Love the features, especially the buzzer is unique! Also kudos for remembering 'boot' can be used as a general-purpose button after startup, too many ESP tinkerers go with 'you need a breadboard, a pushbutton, a LED, a resistor and some jumper cables' when everything you need is already on the board.

  • @hxtec32

    @hxtec32

    5 ай бұрын

    True, thanks

  • @hendrikkokulinsky8531
    @hendrikkokulinsky85315 ай бұрын

    Your ambitions are great. I love that. Keep on doing this good stuff. Would love to develop something with your board.

  • @hxtec32

    @hxtec32

    5 ай бұрын

    Thanks bro. I will eventually release an ESP32-S3 board with some minor changes compared to this one, and Ill let you know.

  • @TryviaT

    @TryviaT

    5 ай бұрын

    ​@@hxtec32 I look forward to ordering a few! =^.^=

  • @hxtec32

    @hxtec32

    5 ай бұрын

    @@TryviaT thank you! Looking forward to making them

  • @strickos91
    @strickos915 ай бұрын

    Amazing work !

  • @KeksZero
    @KeksZero5 ай бұрын

    Great work! Go on!

  • @Eliaxs1900
    @Eliaxs19005 ай бұрын

    Good work bro 👍🏼

  • @MarkGhali
    @MarkGhali5 ай бұрын

    this is awesome! I would love to play around with one of these!

  • @sycko2516
    @sycko25165 ай бұрын

    Amazing work! really impressive hardware design, you must have a great mentor!

  • @hxtec32

    @hxtec32

    5 ай бұрын

    Bro, I’m self taught off KZread (some Phil’s lab) reading data sheets, etc. I haven’t spent a penny on learning, except if you consider electricity bills 😂 thank you mate

  • @sycko2516

    @sycko2516

    5 ай бұрын

    Wow that is even more amazing! Great work already learning so much! Looking forward to seeing what you make in the future

  • @hxtec32

    @hxtec32

    5 ай бұрын

    @@sycko2516 thx bro

  • @JustCode512
    @JustCode5125 ай бұрын

    This is mind-blowing 10/10

  • @Philip8888888
    @Philip88888885 ай бұрын

    Nice job!

  • @lorforlinux
    @lorforlinux5 ай бұрын

    Nice work 💯 keep it up!

  • @mohameds3354
    @mohameds33545 ай бұрын

    So impressed.

  • @KaduCarlosEduardo
    @KaduCarlosEduardo5 ай бұрын

    Nice job guy!

  • @Marvinzock34
    @Marvinzock345 ай бұрын

    Verry nice video and cool board bro

  • @GurinderSinghGill
    @GurinderSinghGill5 ай бұрын

    Amazing job

  • @prov_s195
    @prov_s1955 ай бұрын

    I want this so much!

  • @DIYtechie
    @DIYtechie5 ай бұрын

    Awesome job. Impressive skills 😊

  • @fd1150
    @fd11505 ай бұрын

    Great work 👍 You will sell a lot of these with all the outputs.

  • @preputium64
    @preputium645 ай бұрын

    Very good design. I want one.

  • @hxtec32

    @hxtec32

    5 ай бұрын

    Thanks bro! I’ll be releasing a better version of this board (for people to buy) in a couple months, so stay tuned!

  • @gustavogustavete
    @gustavogustavete5 ай бұрын

    Amazing good job!

  • @taralalram
    @taralalram3 ай бұрын

    You're the kid I always wanted to be. I'm 54 and still working in IT but it's never been as satisfying as watching your channel.

  • @hxtec32

    @hxtec32

    3 ай бұрын

    thanks so much man, this means a lot

  • @bennopuetz206
    @bennopuetz2065 ай бұрын

    Amazing stuff

  • @ansphotographics
    @ansphotographics5 ай бұрын

    well done! keep it up!

  • @riteshpradhan9328
    @riteshpradhan93285 ай бұрын

    As trying to make my own esp32 and esp8266 board being totally newbie seeing this pcb is feels like heaven

  • @hxtec32

    @hxtec32

    5 ай бұрын

    Thank you bro. Best of luck, let me know if you need help. Honestly, the RF section of this board could be improved, and there’s a couple other things I would add, but I haven’t. But yeah, thanks!

  • @idolpx
    @idolpx5 ай бұрын

    Good stuff! Love it! :)

  • @Evtech
    @Evtech5 ай бұрын

    Dang! You are awesome!

Келесі