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
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
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
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
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
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
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.
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.
You are awesome man at the age of 13 you can achieve this is insane keep going
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!
I would buy 5 just for that slick black coloring.
@hxtec32
5 ай бұрын
Thank you bro. I will eventually release an upgraded version of this board for people to buy
@GantryG
5 ай бұрын
@@hxtec32sweet!
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.
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
5 ай бұрын
Thanks so much mate!
Amazing stuff, you are extremely talented! I find it remarkable you have learned all of this already at such a young age.
Impressive! Can’t wait to see more, this channel will definitely blowup with this kind of content
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
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
Your board is impressive, very nice design!
Dude, you are already at 2k and we are going to be here for the 1 mil 🎉amazing job.
@hxtec32
4 ай бұрын
Thank you so much bro! Yeah, 1 mil would be so awesome
Very cool, I like the board! Continue on this, you're good!
great video production and the board is sick!
This is a really good project! I would totally watch a full length video of you walking through the design process!
@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
5 ай бұрын
@@hxtec32 Then please make a full design video and share it. It will succeed. Keep up the good work mate!🤓👍🙏
The edit of your first power-up was hilarious! Good job on the board.
Great little board. I'm into small with lots of GPio pins. Good on ya. Never learned enough to make a board design.
Awesome work, I like the form factor. Thanks for sharing
Wow! You are knowledgeable! You have a bright future ahead of you
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! 🎉
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
5 ай бұрын
Nice!
Excellent work! You are well on your way to way over 500 subscribers with content like this.
You're doing great, don't stop, develop!
Looks great! And the size is awesome aswell.
Simply excellent ! Keep doing that sort of thing
Impressive build I like the buzzer and rgb led
That's pretty incredible dude. Great work!
An impressive project and a well-made video. Keep up the good work.
Dude you are cool, keep up the good work on the videos. Awesome work on that board
Well done! I'm just gettiing started with ESP32 experimenting, mostly for camera applications.
Awesome dev board & video! Keep it up!
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
Inspiring work. Well made video too. Thanks for sharing!
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
You are a legend!! Keep up the great work!!!
very impressive,, congrats on your project.
Absolutely great work!
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 👍
New sub here. Impressive work, bud! Can't wait to see what else you come up with!!
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
5 ай бұрын
For sure! I would like to try that out.
Great work man!
Looks like a really nice design.
Cool project! Good work! 👍🏻
OMG its so nice , super useful and most importantly highly functional. Love it !
Verry impressive work on that small board.
Wow the quality is astounding!
@hxtec32
5 ай бұрын
Thank you very much
that's pretty cool board the rf section especially you did a good job
@hxtec32
5 ай бұрын
Thank you mate
WOWZA! Awesome work!
Great job on the board !
Crazy awesome work, keep it up!
Nicely done. Very impressive design.
This is actually really cool!
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!
great board man, keep up the great work, i look up to you
@hxtec32
5 ай бұрын
Thank you dude!
Great work kid!!! Congrats!
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
5 ай бұрын
Thanks!
Wow, that’s awesome, thanks!
Great video - really well presented and interesting and a great end product, keep them coming. Please.
@hxtec32
2 ай бұрын
Thanks so much 😁
Nice work! 🎉
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.
Nice work!
Great job. Very impressive.
Damn looks good! Well done
You are doing the things I dreamed of doing as a 13 year old. Great job buddy! Keep doing what you love.
Freaking impressive! Can't wait to get one and play with it.
@hxtec32
5 ай бұрын
Thanks!!
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.
Great video, nice design
Woah, that's amazing, in 4 days you reached your goal of 500 subs!
@hxtec32
5 ай бұрын
Thank you bro! Yeah it’s pretty amazing! GOD DID 🗣️
You'll hit 500 in no time, great content for the tinkerers.
Nice project and idea minimizing it with full functionality!
Wow! What a talented young man!
@hxtec32
5 ай бұрын
Thank you so much!
Impressive😄 just unbelievable. I spent a lot of time few years ago for ESP project but give up because busy about work.
really Next Generation ESP32 Dev Board! Great work! You should make a Kickstarter campain.
@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.
Good work kid. Great to see it come together.
@hxtec32
5 ай бұрын
Thanks!
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
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
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
5 ай бұрын
I don't think the way is asking for money, not just yet@@hxtec32
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
5 ай бұрын
True, thanks
Your ambitions are great. I love that. Keep on doing this good stuff. Would love to develop something with your board.
@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
5 ай бұрын
@@hxtec32 I look forward to ordering a few! =^.^=
@hxtec32
5 ай бұрын
@@TryviaT thank you! Looking forward to making them
Amazing work !
Great work! Go on!
Good work bro 👍🏼
this is awesome! I would love to play around with one of these!
Amazing work! really impressive hardware design, you must have a great mentor!
@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
5 ай бұрын
Wow that is even more amazing! Great work already learning so much! Looking forward to seeing what you make in the future
@hxtec32
5 ай бұрын
@@sycko2516 thx bro
This is mind-blowing 10/10
Nice job!
Nice work 💯 keep it up!
So impressed.
Nice job guy!
Verry nice video and cool board bro
Amazing job
I want this so much!
Awesome job. Impressive skills 😊
Great work 👍 You will sell a lot of these with all the outputs.
Very good design. I want one.
@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!
Amazing good job!
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
3 ай бұрын
thanks so much man, this means a lot
Amazing stuff
well done! keep it up!
As trying to make my own esp32 and esp8266 board being totally newbie seeing this pcb is feels like heaven
@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!
Good stuff! Love it! :)
Dang! You are awesome!