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

  Рет қаралды 38,369

Haase Industries

Haase Industries

Күн бұрын

Пікірлер: 401
@UnexpectedMaker
@UnexpectedMaker 9 ай бұрын
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 9 ай бұрын
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 9 ай бұрын
@@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 9 ай бұрын
@@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 9 ай бұрын
​ @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 9 ай бұрын
@@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
@SuperToniest 9 ай бұрын
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-ib9lm 9 ай бұрын
You are awesome man at the age of 13 you can achieve this is insane keep going
@sudman08
@sudman08 7 ай бұрын
Dude, you are already at 2k and we are going to be here for the 1 mil 🎉amazing job.
@hxtec32
@hxtec32 7 ай бұрын
Thank you so much bro! Yeah, 1 mil would be so awesome
@voxnihl
@voxnihl 9 ай бұрын
I would buy 5 just for that slick black coloring.
@hxtec32
@hxtec32 9 ай бұрын
Thank you bro. I will eventually release an upgraded version of this board for people to buy
@GantryG
@GantryG 9 ай бұрын
@@hxtec32sweet!
@raakobihai2967
@raakobihai2967 9 ай бұрын
This is a really good project! I would totally watch a full length video of you walking through the design process!
@hxtec32
@hxtec32 9 ай бұрын
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 9 ай бұрын
@@hxtec32 Then please make a full design video and share it. It will succeed. Keep up the good work mate!🤓👍🙏
@nebiru78
@nebiru78 8 ай бұрын
great video production and the board is sick!
@codyorlovsky2686
@codyorlovsky2686 9 ай бұрын
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 9 ай бұрын
Thanks!
@sorryboss8550
@sorryboss8550 9 ай бұрын
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 9 ай бұрын
Thanks so much mate!
@skylermansfield5356
@skylermansfield5356 9 ай бұрын
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 9 ай бұрын
Oopsies.. Thanks so much for your comment, I was also very glad that my design was correct, and PCBWays manufacturing is indeed pretty awesome
@EveryFlavorRobot
@EveryFlavorRobot 9 ай бұрын
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 9 ай бұрын
Nice!
@Technikfreak72
@Technikfreak72 9 ай бұрын
really Next Generation ESP32 Dev Board! Great work! You should make a Kickstarter campain.
@hxtec32
@hxtec32 9 ай бұрын
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.
@SurohStreams
@SurohStreams 9 ай бұрын
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!
@Spacewarpstudio
@Spacewarpstudio 9 ай бұрын
Amazing stuff, you are extremely talented! I find it remarkable you have learned all of this already at such a young age.
@taralalram
@taralalram 6 ай бұрын
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 6 ай бұрын
thanks so much man, this means a lot
@larrybowers45
@larrybowers45 9 ай бұрын
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 9 ай бұрын
For sure! I would like to try that out.
@julopicks4700
@julopicks4700 9 ай бұрын
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
@PastThePoint
@PastThePoint 9 ай бұрын
New sub here. Impressive work, bud! Can't wait to see what else you come up with!!
@jfseaman1
@jfseaman1 5 ай бұрын
Great little board. I'm into small with lots of GPio pins. Good on ya. Never learned enough to make a board design.
@JaaoPonte
@JaaoPonte 9 ай бұрын
Your board is impressive, very nice design!
@jeremyashort
@jeremyashort 9 ай бұрын
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 9 ай бұрын
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 9 ай бұрын
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 9 ай бұрын
I don't think the way is asking for money, not just yet@@hxtec32
@CPT_IDOL
@CPT_IDOL Ай бұрын
“Reading data sheets, and studying schematics until one in the morning”. SUBSCRIBED! 👍🏼😎👍🏼
@santynolo
@santynolo 9 ай бұрын
Woah, that's amazing, in 4 days you reached your goal of 500 subs!
@hxtec32
@hxtec32 9 ай бұрын
Thank you bro! Yeah it’s pretty amazing! GOD DID 🗣️
@hendrikkokulinsky8531
@hendrikkokulinsky8531 9 ай бұрын
Your ambitions are great. I love that. Keep on doing this good stuff. Would love to develop something with your board.
@hxtec32
@hxtec32 9 ай бұрын
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 9 ай бұрын
​@@hxtec32 I look forward to ordering a few! =^.^=
@hxtec32
@hxtec32 9 ай бұрын
@@TryviaT thank you! Looking forward to making them
@hxtec32
@hxtec32 9 ай бұрын
Yo guys, sorry about the issues with the schematic in the GitHub. I accidentally forgot to upload it 💀 but it's there now. Let me know if you have any questions.
@thepythoncodez
@thepythoncodez 9 ай бұрын
Wow for a 13 year old you sure are pretty great at engineering. I look forward to seeing more of your videos
@michaelcarey
@michaelcarey 9 ай бұрын
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.
@MakeDo-Turner_Smith
@MakeDo-Turner_Smith 8 ай бұрын
Well done! I'm just gettiing started with ESP32 experimenting, mostly for camera applications.
@Mithinco
@Mithinco 9 ай бұрын
Wow! You are knowledgeable! You have a bright future ahead of you
@JakubSobczak
@JakubSobczak 9 ай бұрын
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! 🎉
@sam37io
@sam37io 8 ай бұрын
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.
@examen1996
@examen1996 9 ай бұрын
Dude you are cool, keep up the good work on the videos. Awesome work on that board
@AndreasDelleske
@AndreasDelleske 9 ай бұрын
Wow the quality is astounding!
@hxtec32
@hxtec32 9 ай бұрын
Thank you very much
@roberttco1
@roberttco1 9 ай бұрын
This is awesome. Great work. I would be interested in a video about how you worked with PCBway to populate the board - specifically how would someone setup their cad software with pcbway compatible libraries and how do you select parts so pcbway can populate the boards. This is probably covered elsewhere but having real practical examples and a real life walkthrough is invaluable.
@hxtec32
@hxtec32 9 ай бұрын
Well, from KiCad, simply just export the gerber files, as according to their webpage (search up exporting gerber and drill files in KiCad 7 PCBWay), and the BOM needs to be modified to their requirements, however the component placement doesn’t need to be. I may upload a video on Google drive for you explaining, and consider making a video later. What CAD are you using?
@nerdychitchat
@nerdychitchat 9 ай бұрын
@@hxtec32 yeah - breaking donw the costs would be super cool too
@hxtec32
@hxtec32 9 ай бұрын
@@nerdychitchat true true. If you wanna know, each board costed $75 AU… only because it’s 5 boards, but if I got more, it would be much cheaper
@TryviaT
@TryviaT 9 ай бұрын
​@@hxtec32 I would pre-order several, if you could bring that cost down a bit!
@TechNomad-f6h
@TechNomad-f6h 9 ай бұрын
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
@infinitepurelive
@infinitepurelive 9 ай бұрын
Impressive build I like the buzzer and rgb led
@medienmond
@medienmond 9 ай бұрын
Nice Idea. Now i just have to be the lucky one to get one of your dev-boards. I would implement the board as the main MCU in my 3D printer, not to print but to control everything around, all lights, the user interface, TFT, buttons, a handheld remote to move all axis, temperature sensors and fans. With its huge io capability it would be the perfect candidate for this project. Let's hope to be lucky enough in this wonderful year of 2024...
@hxtec32
@hxtec32 9 ай бұрын
Wow. That’s cool!
@CentauriDK
@CentauriDK 9 ай бұрын
Verry impressive work on that small board.
@BetterIP_
@BetterIP_ 9 ай бұрын
Very cool, I like the board! Continue on this, you're good!
@zez000
@zez000 9 ай бұрын
would be nice to have Vbus brokenout as well that way you could add battery charging circuitry on the same usb c port for battery powered projects
@horselife3883
@horselife3883 9 ай бұрын
At 1:54 you wrote in the mail that the impedence for the USB diff pairs should be 90ohms, which is correct. Tho, what sounds wrong is the trace and gap width of 0.2mm, which doesn't give 90 ohms. Assuming you used FR4 PCB with a substrate dielectric of 4.5 and a 1oz cooper thickness.
@MojoMagicau
@MojoMagicau 9 ай бұрын
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.
@isprithul
@isprithul 8 ай бұрын
You are doing the things I dreamed of doing as a 13 year old. Great job buddy! Keep doing what you love.
@sjoervanderploeg4340
@sjoervanderploeg4340 9 ай бұрын
Can 100% relate that reading 100 datasheets at 4AM is totally my definition of fun :D
@whootoo1117
@whootoo1117 9 ай бұрын
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!
@sharpfang
@sharpfang 9 ай бұрын
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 9 ай бұрын
True, thanks
@santynolo
@santynolo 9 ай бұрын
I would suggest changing the pin headers to micro headers, like those with 1mm spacing and 1mm height or something like that since it isnt breadboard friendly
@hxtec32
@hxtec32 9 ай бұрын
True true. I might use an FPC though for most GPIOs, and leave a couple on standard headers so that it’s breadboard compatible. Thanks!
@andreicheptea8020
@andreicheptea8020 9 ай бұрын
You are a legend!! Keep up the great work!!!
@tjarsun
@tjarsun 9 ай бұрын
Looks great! And the size is awesome aswell.
@massacrestarts1673
@massacrestarts1673 9 ай бұрын
The edit of your first power-up was hilarious! Good job on the board.
@domderaimo
@domderaimo 9 ай бұрын
That's pretty incredible dude. Great work!
@sycko2516
@sycko2516 9 ай бұрын
Amazing work! really impressive hardware design, you must have a great mentor!
@hxtec32
@hxtec32 9 ай бұрын
Bro, I’m self taught off KZbin (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 9 ай бұрын
Wow that is even more amazing! Great work already learning so much! Looking forward to seeing what you make in the future
@hxtec32
@hxtec32 9 ай бұрын
@@sycko2516 thx bro
@thebigelectrode
@thebigelectrode 9 ай бұрын
that's pretty cool board the rf section especially you did a good job
@hxtec32
@hxtec32 9 ай бұрын
Thank you mate
@kamui30
@kamui30 9 ай бұрын
Nice project and idea minimizing it with full functionality!
@ricardojlrufino
@ricardojlrufino 4 ай бұрын
I would like to see an example of an esp32 integrated with an rfid/nfc on the same board. It would be very good for general automation, or for creating loyalty card systems
@garethcooke4928
@garethcooke4928 6 ай бұрын
Great video - really well presented and interesting and a great end product, keep them coming. Please.
@hxtec32
@hxtec32 6 ай бұрын
Thanks so much 😁
@Omegajet223
@Omegajet223 9 ай бұрын
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 👍
@harrymagooslum5770
@harrymagooslum5770 3 ай бұрын
I’m less worried about the future now that I know that there are bright young minds such as yourself who will likely save society from itself. And yeah, I’m another commenter who was “pushing technology” 40+ years ago and wishes that I was your age again now (living vicariously through your exploits). Keep pushing it while having super-rewarding fun! It never gets old.
@hxtec32
@hxtec32 3 ай бұрын
@@harrymagooslum5770 thank you so much! This means a lot 😁
@erictrinque6513
@erictrinque6513 9 ай бұрын
Good work kid. Great to see it come together.
@hxtec32
@hxtec32 9 ай бұрын
Thanks!
@LeandroBelli
@LeandroBelli 9 ай бұрын
This is an amazing job! The only thing I would change is the layout for the GPIO, either to use male connectors or make it breadboard compatible, also I would add NFC
@my.own.devices
@my.own.devices 9 ай бұрын
Please, no more zappy sparks when connecting boards to USB in future videos. My heart rate is still elevated 🤣🤣
@DJohnsonDC
@DJohnsonDC 9 ай бұрын
An impressive project and a well-made video. Keep up the good work.
@olivierconet7995
@olivierconet7995 9 ай бұрын
Simply excellent ! Keep doing that sort of thing
@mtslyh
@mtslyh 9 ай бұрын
Excellent work! You are well on your way to way over 500 subscribers with content like this.
@JorgeoftheJungle
@JorgeoftheJungle 9 ай бұрын
Great work kid!!! Congrats!
@wjn777
@wjn777 9 ай бұрын
Awesome work, I like the form factor. Thanks for sharing
@Alypsat_kz
@Alypsat_kz 8 ай бұрын
You're doing great, don't stop, develop!
@justohall
@justohall 9 ай бұрын
Looks like a really nice design.
@mehbubhassan
@mehbubhassan 9 ай бұрын
Impressive😄 just unbelievable. I spent a lot of time few years ago for ESP project but give up because busy about work.
@jjjyrtrrr
@jjjyrtrrr 9 ай бұрын
very impressive,, congrats on your project.
@mibrahim4245
@mibrahim4245 9 ай бұрын
Great job !! .. could you make a detailed video about it? the antenna, the circuit design, everything !
@hxtec32
@hxtec32 9 ай бұрын
Sure!
@mibrahim4245
@mibrahim4245 9 ай бұрын
yes plzzzzzz.. especially the antenna part ... because it is the biggest challenge for me when making a custom board .. impedance matching and these stuff ... thanks in advance
@klausgergulldasilva7970
@klausgergulldasilva7970 9 ай бұрын
great board man, keep up the great work, i look up to you
@hxtec32
@hxtec32 9 ай бұрын
Thank you dude!
@eyupdogru8152
@eyupdogru8152 9 ай бұрын
Dude, it's really cool that you're doing this at 13 years old. I hope I win one of these cards in the raffle.
@hxtec32
@hxtec32 9 ай бұрын
Thanks mate!
@Chazzvdh
@Chazzvdh 9 ай бұрын
Always wanted to mess around with a esp32 dev board.
@TheGlowingObsidian
@TheGlowingObsidian 9 ай бұрын
OMG its so nice , super useful and most importantly highly functional. Love it !
@hisham1269
@hisham1269 8 ай бұрын
broo, doing this at 13 is super impressive, you can already pretty much skip the education track from both school and uni. (but in any case, you will be able to get much more out of it than the average). keep up the great work!
@hxtec32
@hxtec32 8 ай бұрын
Thank you bro!
@riteshpradhan9328
@riteshpradhan9328 9 ай бұрын
As trying to make my own esp32 and esp8266 board being totally newbie seeing this pcb is feels like heaven
@hxtec32
@hxtec32 9 ай бұрын
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!
@bengtkarlsson9747
@bengtkarlsson9747 9 ай бұрын
Impressive work dude! 👍 As an EE i can say this is no beginnerproject.
@hxtec32
@hxtec32 9 ай бұрын
Thanks dude!
@ChrisAdaline
@ChrisAdaline 9 ай бұрын
Awesome dev board & video! Keep it up!
@captmulch1
@captmulch1 9 ай бұрын
Not practicing hygiene? That’s the cleanest dev desk I’ve ever seen …😊
@grimpicklex
@grimpicklex 9 ай бұрын
Nicely done. Very impressive design.
@hyinthesky
@hyinthesky 9 ай бұрын
Can i buy one? I started learning about this stuff 3 months ago. Even though i still dont know anything I have manged to collect several of these amazing little ESP32 chips in many forms. And that is amazing! Your pretty funny too.
@hxtec32
@hxtec32 9 ай бұрын
I might release a similar board for people to buy, but for now, probably not… There are still a couple issues with it: it’s hard to solder and it’s not breadboard compatible, but if you really want it, just email me (find the email on my about page). Thanks for the comment
@quetzalcoatl-pl
@quetzalcoatl-pl 9 ай бұрын
​@@hxtec32 I have not used this service, but the Fab might also offer an assembly service. Could you check if they do and what would be the cost if we ordered a fully-assembled board from them? Considering how they advertise themselves for hobbysts and DYI-people, they also should also have some affiliate/etc programme where you'd get some %$ of the boards sold. That's a great thing for the mind when you get some numeric feedback in form of both stats like units-sold and some bucks too!
@gudimetlakowshik3617
@gudimetlakowshik3617 14 күн бұрын
2:43 Bro screaming in lower case. JK, loved the work
@danielhumphrey5231
@danielhumphrey5231 8 ай бұрын
Wow! What a talented young man!
@hxtec32
@hxtec32 8 ай бұрын
Thank you so much!
@PasanKarunanayake
@PasanKarunanayake 5 ай бұрын
Found this while I was searching for esp32 s3 dev boards.
@davidharms3562
@davidharms3562 8 ай бұрын
Cool project! Good work! 👍🏻
@crckdns
@crckdns 9 ай бұрын
Looks great! Congratulations to the success! I don't want to win, I want to rebuild it myself :D
@floppylab
@floppylab 9 ай бұрын
Good job! I think that a video to explain how to make a custom board with ESP would be great!
@ElJefe42
@ElJefe42 9 ай бұрын
Impressive! Can’t wait to see more, this channel will definitely blowup with this kind of content
@robo-com-cy
@robo-com-cy 9 ай бұрын
Great job! The design looks neat and simple. Keep up the good work :) ... Plus a friendly tip, if you are thinking of selling this board it's best that you use the ESP32-S3 MINI module version because it already comes CE-EMC certified! It will lower down your certification R&D cost ;)
@hxtec32
@hxtec32 9 ай бұрын
Thank you bro. I might, I might. But I honestly wouldn’t mind that, I love doing the RF and flash stuff myself, it looks way cooler when you can actually see every component. Also, ESP32-S3-mini-1 doesn’t have 16MB flash 8MB PSRAM option 😎 so, yeah. Thanks though!
@robo-com-cy
@robo-com-cy 9 ай бұрын
@@hxtec32 Cool, yeah I understand. I love doing myself RF stuff too bro, it's a different experience than going for the ready made 🙌
@fd1150
@fd1150 9 ай бұрын
Great work 👍 You will sell a lot of these with all the outputs.
@TheJay6621
@TheJay6621 9 ай бұрын
13 year old ? what the Farsan. Keep going Dude.. More power to you.
@Sus6k
@Sus6k 9 ай бұрын
This is actually really cool!
@atahanerginer686
@atahanerginer686 9 ай бұрын
You'll hit 500 in no time, great content for the tinkerers.
@moses5407
@moses5407 9 ай бұрын
Absolutely great work!
@beniseman2952
@beniseman2952 9 ай бұрын
Great work! Really impressive for a 13 year old. Excited to see what you will make next. At the start of your video you state a goal of breaking out all available GPIOs but this seems to have changed during your design process but you don't address it. Setting a clear expectation means you'll be judged against it. Breaking out 21 pins is well short of *all*, and is actually the same as the UM FeatherS3 which you used as an example. Some suggestions for future iterations: - Get rid of duplicates in the headers. 2 pins each for reset, boot, and LDO2 is uneccesary. 4 VIN and 5 ground pins is excessive. Thats 8-10 spots in the headers that can be used for something else: you can break out more pins, just use smaller headers and make the board smaller, or use that space for another circuit. - Label your headers - Add battery charging IC. A basic ic like the tp4056 and the associated fet, resistors, and caps comes to ~15¢ and makes the board portable without the need for a battery hat (XIAOS3>Adafruit QTPY on this alone, just wish XIAO had a chip antenna version) - breakout LDO1. at 1A there's plenty of headroom on top of the S3 and people are going to want to power some peripherals off of the main LDO so they can cause wakeup from deep sleep. - LDO2 should not enabled by default. have this enabled by VDDSPI, a GPIO, or both using and AND gate as UM has done on his boards. any peripheral that isn't going to serve as a wakeup trigger shouldn't be powered during deep sleep. having a microSD attached, anything on I2C with pull-ups is going to take you from uA to mA in deep sleep. - add a second user button or place boot further away from the reset button so you don't have to worry about accidentally triggering it. - consider adding I2C connector or pads so that one can be soldered on. Again, congrats. The moment where you plug it in and react with pure joy was wonderful. Anyone who has made a custom PCB knows how that moment can go either way.
@hxtec32
@hxtec32 9 ай бұрын
Hey mate, thanks so much for your comment and advice. While it would be great to break out more GPIOs, I was unsure at the time whether I could use the JTAG pins as IOs or not, which I have verified that I can use them now (I think, haven’t actually tested though, just research.) Also, I said ‘all usable’ so this doesn’t include IO3, 33-37 (used for Octal PSRAM), the UART pins, and many more that are less than optimal to use. Like, I could have configured the UART pins to be GPIOs, and I could use IO3, but what’s the purpose? Getting a few extra IOs in exchange for potential issues with your board was not worth it for me. I do 100% agree with your statement of the pins being doubled not being great, but I honestly didn’t know what else to do with the extra pins of the headers. This is my first time making an ESP32 board, so yeah, I did do a couple oopsies 😅 Yes, I2C pads or headers would also be great, but would only require some 10k pull-ups which I could easily add. Something I forgot to mention in this video, is that this is actually an application specific board, for my line following robot, and I didn’t have anything that needed I2C, hence why I went with this configuration. This also follows up to why LDO2 is always enabled: I will be frequently using the buzzer for my line following program, and it draws 200mA, so I tried to spread out the load more. Deep sleep was also not a concern for me, I am not using this board for that, just high performance, sensor readings, etc. I don’t actually know how to use that as well. You say that I should add a battery charger, but that is the very reason why I created this board, actually. The TP4056 is for 1S, and I’ll be powering this board with 2S and 3S, and obviously, charging circuitry for this takes up much more space. That is why, the voltage regulators theoretically allow up to 18V, and I need to use multi cell LiPos because I am powering DC motors for the line follower. Of course, regulating 7.4 - 12.6V down to 3v3, 1A, is much more space efficient than regulating 3.7 - 4.2V up to 9V, 4A. As for the buttons, I’ve actually found them much easier to use, as I can enter download with my thumb by rolling it across the two, making it pretty convenient. Yes, they could be moved further apart though. And, the boot button (IO0) can be used as a GPIO after boot, so it functions as a user button when running programs. One of the main purposes of this board was to make it very small, so that is why you don’t see some of these cool features you list here. The headers are not labeled, because I actually couldn’t fit all the text, and there’s probably only gonna be 2 people out there using this: me, and the guy who won the giveaway. Anyways, thanks for your feedback, and I’ll definitely consider these features for a future board.
@beniseman2952
@beniseman2952 9 ай бұрын
Ahhh, all of my suggestions are in the context this being a dev board with all pins broken out, not something that is project specific. Can't use 33-37 with Octal but you can use the strapping pins without causing problems provided you respect the boot state implications. I'd burn some eFuses personally. UART can be used. Most projects aren't going to come close to maxing out, but I've done it and it caused me to toy around with making an as small as possible dev board with 1.27 headers or B2B connectors to have everything broken out for prototyping and be small enough to use in a finished project while remaining modular. Salvatore Raccardi's OBJEXLink is a great example of this, just with fewer pins broken out. But tiny! kzbin.info/www/bejne/jmOcfayOYpaisKM Again, great job. Impressive and ambitious for a first board. Keep it up!
@khimbittle7705
@khimbittle7705 9 ай бұрын
Great job on the board !
@ressamendy
@ressamendy 8 ай бұрын
From what I see, it's been a while since we crossed 500 subscribers. It was a very nice video. You also expressed the issue that makes me particularly angry. Why would we want to give up many features when something becomes mini? Anyway, what I want is to add an sx1262 lora chip to this structure. Let's see if it will be the way I want it to be. And I have a question for you. When I examine the dev boards, they do not support both Arduino IDE, ESP IDF and Microphyton infrastructure. I think having so many programming infrastructure options will greatly increase the popularity of these boards. Especially if you consider the difference between the ESP version supported by the Arduino IDE and the version of the ESP IDF, you can understand what I mean more easily.
@hxtec32
@hxtec32 8 ай бұрын
Thanks bro. Yeah, I’m not sure how ESP-IDF works but I know micropython should work with this bc it’s USB flashing, I’m pretty sure you just have to put a boot loader on it. I have already done the giveaway, if you check my community tab, you’ll see the guy who won, and the board has already arrived to him.
@pipsqueak2009
@pipsqueak2009 9 ай бұрын
Inspiring work. Well made video too. Thanks for sharing!
@conorstewart2214
@conorstewart2214 9 ай бұрын
This looks a very similar form factor to the WeAct S3 mini board albeit you have more flash and ram but most people don’t need anywhere near that much. Edit: the WeAct board has 35 GPIO although only claims 27 so some might have other uses and it appears to have a neopixel too.
@SheldonSymond
@SheldonSymond 2 ай бұрын
Great work, keep going hustler🎉
ESP32-S3 Robot Control PCB - DIY in 10 minutes! (Part 1)
10:11
Haase Industries
Рет қаралды 5 М.
Minimalist Microcontroller: Building a Bare-Bones Dev Board
9:15
小丑揭穿坏人的阴谋 #小丑 #天使 #shorts
00:35
好人小丑
Рет қаралды 10 МЛН
SISTER EXPOSED MY MAGIC @Whoispelagheya
00:45
MasomkaMagic
Рет қаралды 18 МЛН
I Made a Tiny Volumetric Lamp
7:05
Nick Electronics
Рет қаралды 97 М.
Why Are Open Source Alternatives So Bad?
13:06
Eric Murphy
Рет қаралды 659 М.
My thoughts on framework after daily driving it for 2 years
16:34
Louis Rossmann
Рет қаралды 717 М.
I built the ultimate tabletop gaming gadget
15:19
abe's projects
Рет қаралды 336 М.
Monster magnet meets microwave magnetron...
17:44
Brainiac75
Рет қаралды 40 М.
3 engineers race to design a PCB in 2 hours | Design Battle
11:50
Predictable Designs
Рет қаралды 335 М.
3D Printing Advice I Wish I Knew Sooner (for WOODWORKERS)
38:41
I Made The Ultimate Cheating Device
9:39
ChromaLock
Рет қаралды 1,3 МЛН
ESP32-S3 + Chip Antenna PCB - Design your own in 15 minutes!
14:19
Haase Industries
Рет қаралды 20 М.
Top Fifteen Mistakes People Make When Designing Prototype PCBs
12:26
Cosplay Light and Sound
Рет қаралды 157 М.
小丑揭穿坏人的阴谋 #小丑 #天使 #shorts
00:35
好人小丑
Рет қаралды 10 МЛН