ESP32-S3 + Chip Antenna PCB - Design your own in 15 minutes!

  Рет қаралды 10,784

Haase Industries

Haase Industries

Күн бұрын

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.
GitHub: github.com/hxelec/s3p
Video of testing this board: • Is this the most funct...
Check out Unexpected Maker's ProS3 (and it's schematic for more learning): esp32s3.com/files/schematic-p...
Get RF tools for KiCad: github.com/easyw/RF-tools-KiCAD
In this video, I simply just give you a full design rundown of my ESP32-S3 custom development board, the same one mentioned in the previous video. Hope you enjoy it, make sure to post any of your questions (or criticisms) in the comments section!
Intro 0:00
Schematic - ESP32-S3 chip 0:37
Schematic - 16MB QSPI flash 1:12
Schematic - Power supply filtering 1:46
Schematic - Buttons (2x) 2:11
Schematic - Power circuits 2:56
Schematic - USB-C port + ESD protection 4:20
Schematic - Crystal 5:35
Schematic - LDO2 5:55
Schematic - Accessories 6:09
Schematic - Chip antenna 7:00
Schematic - Headers 8:14
PCB design (quick overview) 8:44
Ordering from PCBWay 13:10
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/

Пікірлер: 52
@bengtkarlsson9747
@bengtkarlsson9747 4 ай бұрын
Cool! One tip, already noted, is to use buck instead of LDO if voltage drop is "big". There are many simple alternativet, just remember - use a short switching loop 😊
@MMuraseofSandvich
@MMuraseofSandvich 4 ай бұрын
Re: Perfboard compatibility, I totally feel ya. Sometimes you have to calculate the position of each pad in the footprint rather than rely on the grid or the measuring tool. Luckily KiCad's fields all take mathematical expressions.
@sycko2516
@sycko2516 4 ай бұрын
Awesome, I really like the design!
@____sammy____
@____sammy____ 4 ай бұрын
This kid is going places
@hxtec32
@hxtec32 4 ай бұрын
Thanks bro, appreciate the support
@UnexpectedMaker
@UnexpectedMaker 4 ай бұрын
Well presented :) I'm looking forward to seeing your line follower robot build!
@hxtec32
@hxtec32 4 ай бұрын
Thanks so much mate! I appreciate it, I’m still trying to tune the line following program so that it’s fast enough for the video. 8 line sensors will probably do it though, thanks
@user-go6kw3ye3u
@user-go6kw3ye3u 4 ай бұрын
Man you are good, keep it up
@quicksketch7
@quicksketch7 2 ай бұрын
Awesome video, thanks for sharing your learning journey! For a newbie in PCB design this is incredibly valuable. Much appreciation!
@hxtec32
@hxtec32 2 ай бұрын
Thanks dude, so glad that my video was serving it’s purpose to try to teach people 😁
@santynolo
@santynolo 4 ай бұрын
very cool, the LDO overheating problem is very common in linear regulators, since Power dissipated=(Vin - Vout) * Amps. if you input 12v, and your board uses for example 500mA, you would get 4.35W dissipated in 2x2mm, which is not good. It's going to be definitely harder to implement another type of regulator, like a buck converter, but it's going to be better if it decides to overheat and desolder when using more than it can handle. For now, i think it's ok if you dont use wifi constantly, like a server or somethin. I almost burned myself one time touching a linear regulator connected to a 9v battery and an esp8266 board😅
@hxtec32
@hxtec32 4 ай бұрын
Oof. That’s not good. Yeah, I honestly should have used a Buck converter, but I felt like I didn’t have enough space even though I could have expanded the board by just a little bit. Thank you bro!
@temyraverdana6421
@temyraverdana6421 4 ай бұрын
Thanks a lot for share this wonderful video.
@hxtec32
@hxtec32 4 ай бұрын
Thanks!
@skylermansfield5356
@skylermansfield5356 4 ай бұрын
super cool!
@warperone
@warperone Ай бұрын
well done and thanks for sharing
@hsmptg
@hsmptg 4 ай бұрын
Great! Waiting now for the WiFi test results like the RSSI.
@hxtec32
@hxtec32 4 ай бұрын
It’s in the testing video mate, go to the end, and it’s in the end screen. It’s also in the description if you want to check it out, would appreciate it 😁
@mohamedrafeeq565
@mohamedrafeeq565 2 ай бұрын
Hi video look cool and well explained could make detail video on RF designing
@hxtec32
@hxtec32 2 ай бұрын
yes, in the future I am planning to
@SinanAkkoyun
@SinanAkkoyun 13 күн бұрын
What matching res/caps did you settle for for the antenna? Does it also decently work with 0Ohms and NC?
@hxtec32
@hxtec32 12 күн бұрын
haven't tuned it. 0 ohms and NC works horribly, haven't done any RF testing since this video. I also don't have a VNA to even perform these measurements :(
@ariasairforce
@ariasairforce 3 ай бұрын
Hey, how did you figure out KiCad and electronics stuff? Like, what did you use to learn and get good at it?
@newsogn5148
@newsogn5148 3 ай бұрын
Phil’s lab!
@hxtec32
@hxtec32 3 ай бұрын
@@newsogn5148 yes sir! Thanks lol I forgot to reply
@adamarzo559
@adamarzo559 4 ай бұрын
Excellent video, very informative and well presented. Can you share the document shown at 7:30, and why vias under the chip is a bad practice? Vias under components in the rf section would be bad practice but i see a lot of vias under components like microcontroller, i thought it was okay. Learning a lot with your videos, thank you.
@hxtec32
@hxtec32 4 ай бұрын
Hello sir! Thanks, the document at 7:30 is the ESP32-S3 hardware design guidelines, Schematic, RF section (you can search online since KZbin has blocked links in comments). I think you might be right actually, grounding vias for the flash chip might not be bad, but I imagine that, because it isn’t connected to the top ground plane, there could be worse thermal performance. Idk if that’s an issue tho, thanks!
@adamarzo559
@adamarzo559 4 ай бұрын
@@hxtec32 Thank you! I am still new and learning so probably way above my head so I am also not sure but no doubt in this case it would be fine.
@hxtec32
@hxtec32 4 ай бұрын
@@adamarzo559 thank you bro
@spambot7110
@spambot7110 4 ай бұрын
Kicad 7 has trace rounding (i think 6 did as well?), and i've never had problems with stitching vias in Kicad 6 or 7. are you sure you're not accidentally using an old version?
@hxtec32
@hxtec32 4 ай бұрын
I’m definitely using KiCad 7 bro.. yeah idk what happened there, but for me, I needed a plug-in to be installed. Maybe I just didn’t find it, but it was already there before the plug-in 🤔 Anyways, thanks for your comment
@spambot7110
@spambot7110 4 ай бұрын
@@hxtec32 oh, looking at the thumbnail it sure does say 7! i think you said 6 at some point in the video and that threw me off
@sammybrown6730
@sammybrown6730 12 күн бұрын
Which board did you slelect in the boards manager of arduino or platformio? Did you have to do something extra as it was not a dev board? Thanks!
@hxtec32
@hxtec32 11 күн бұрын
UM ProS3, because it has the same USB programming, and 16MB flash, 8MB of PSRAM
@sammybrown6730
@sammybrown6730 11 күн бұрын
​@hxtec32 thanks! I recently started making my own pcbs and just like you, I want to go smaller yet functional. Great video! Keep it up!!
@hxtec32
@hxtec32 11 күн бұрын
@@sammybrown6730 awesome man, hope you do well with them
@Maagen
@Maagen 4 ай бұрын
Do you want to share you Kicad files? (schematic and pcb layout). I willl like to study you layout before I start my own hardware design
@hxtec32
@hxtec32 4 ай бұрын
Hey bro, I have the schematic on the GitHub, but I won’t be giving the pcb layout unfortunately, as I am going to sell a similar product soon. This video, is as much information as I’m willing to give for free, and the schematic + coding of course. Just check the description for my GitHub
@aaryavtech
@aaryavtech Ай бұрын
Hey! Could you share me your Bill of Material & Positions file seems like my KiCAD is bugging out
@Spllit1
@Spllit1 4 ай бұрын
cool
@hxtec32
@hxtec32 4 ай бұрын
Hey fellas, here’s the GitHub in case you wanted to see the schematic and code: github.com/hxelec/s3p Thanks, let me know if you have any questions!
@newtlab
@newtlab 2 ай бұрын
Молодец!
@vachantheepic2825
@vachantheepic2825 4 ай бұрын
Where did you learn c++ for Arduino programming Day 3 of asking lol
@hxtec32
@hxtec32 4 ай бұрын
Hey bro, sorry i havent responded quickly. I learned a lot of c++ from dronebot workshop, i also looked at a few esp32 examples online from random nerd tutorials.
@vachantheepic2825
@vachantheepic2825 4 ай бұрын
its ok i understand, thank you for the quick reply anyway@@hxtec32
@vachantheepic2825
@vachantheepic2825 4 ай бұрын
also btw in the pid line follower robot when one of the motors weren't turning and you said it was because of low output of pwma, you said you changed the code but i couldn't see any difference in the code (from the perspective of the video) can you please tell me what you changed? ty@@hxtec32
@coc1841
@coc1841 2 ай бұрын
Lil dude pretends that he knows what is he talking about.
@coc1841
@coc1841 2 ай бұрын
@@hxtec32 Just messing with you. It meant to be a silly comment, sorry for upsetting you, so please don't take it seriously. Looks like you know your judo well. Keep it up!
@hxtec32
@hxtec32 2 ай бұрын
@@coc1841 no it’s fine man. I’m not upset lol. Thanks, you should have typed /s lol, I’m bad at these sorts of things 💀😁
@hxtec32
@hxtec32 2 ай бұрын
@@coc1841bro I thought you were one of THOSE kinds of people if you know what I mean lol. Sorry if I came across as mad 😂
@fahvm4362
@fahvm4362 2 ай бұрын
Lol, he's genius.
ESP32 + PCB Antenna Hardware Design Tutorial - Phil's Lab #90
34:06
Phil’s Lab
Рет қаралды 157 М.
019 Inverted-F PCB Antenna: How to tune PCB circuits using a NanoVNA
10:48
КАРМАНЧИК 2 СЕЗОН 6 СЕРИЯ
21:57
Inter Production
Рет қаралды 442 М.
How I prepare to meet the brothers Mbappé.. 🙈 @KylianMbappe
00:17
Celine Dept
Рет қаралды 55 МЛН
I Made A Tiny ESP32
5:40
Paul's Projects
Рет қаралды 101 М.
KiCad power use: the most out of 8.0
7:28
Psychogenic Technologies
Рет қаралды 41 М.
Top Fifteen Mistakes People Make When Designing Prototype PCBs
12:26
Cosplay Light and Sound
Рет қаралды 126 М.
Is this ESP32 antweight combat robot a BEAST?
8:30
Haase Industries
Рет қаралды 7 М.
Altium Designer RF Impedance Matching (e.g. 50Ω, USB, ...)
12:17
Sentineo Embedded Electronics
Рет қаралды 20 М.
AMD ZEN 6 - Next-gen Chiplets & Packaging
16:37
High Yield
Рет қаралды 172 М.
Boost Your PCB Design Productivity | 7 Best Plugins for KiCad
10:58
Terminal Curiosity
Рет қаралды 22 М.
ESP32 in a commercial product? - From prototype to production
7:58
Predictable Designs
Рет қаралды 47 М.
POCO F6 PRO - ЛУЧШИЙ POCO НА ДАННЫЙ МОМЕНТ!
18:51
Will the battery emit smoke if it rotates rapidly?
0:11
Meaningful Cartoons 183
Рет қаралды 951 М.
Топ-3 суперкрутых ПК из CompShop
1:00
CompShop Shorts
Рет қаралды 325 М.
Обзор игрового компьютера Макса 2в1
23:34