I Made A Tiny ESP32

  Переглядів 99,291

Paul's Projects

Paul's Projects

День тому

check out my stores where i sell some of my creations www.tindie.com/stores/smartbee/
EU/UK buy here www.lectronz.com/stores/smart...
Affiliated links for the things in this video
Mini Hot Plate - amzn.to/3RnFTga
iFixit Tweezers - amzn.to/3Rr1ILZ
Low temp solder paste - amzn.to/3uBbH8e
high temp solder paste - amzn.to/4a3Spsl
Join my discord - / discord

КОМЕНТАРІ: 285
@paulprice
@paulprice 4 місяці тому
Affiliated links for the things in this video Mini Hot Plate - amzn.to/3RnFTga iFixit Tweezers - amzn.to/3Rr1ILZ Low temp solder paste - amzn.to/3uBbH8e high temp solder paste - amzn.to/4a3Spsl Join my discord - discord.gg/pc7cSxwzj3
@_WalterWhite
@_WalterWhite 4 місяці тому
i will join the discord!
@_WalterWhite
@_WalterWhite 4 місяці тому
ok i joined my friend
@Axeiaa
@Axeiaa 8 місяців тому
If you want a slightly more functional challenge. Try putting the 'fingers' for a USB type A directly on the PCB so you can insert the entire PCB into a USB port, I've seen some bluetooth dongles do this.If you squeeze a WiFi antenna on there as well you'd have a pretty cool ESP-now receiver - could make for a pretty low latency wireless keyboard receiver or something like that.
@X3msnake
@X3msnake 7 місяців тому
also why buttons, just have pads that you can short with tweezers
@Nicolas_dG
@Nicolas_dG 6 місяців тому
​@@X3msnakebtw i putted buttons on the dongle for convienience as it was intended for dev purpose, but i could have put smaller ones
@Nicolas_dG
@Nicolas_dG 6 місяців тому
@@X3msnake and i'm using a esp32-s2 instead of c3
@charleslambert3368
@charleslambert3368 5 місяців тому
would a flexible (embroidered?) wifi antenna work? I'm just thinking about project WarKitteh from a defcon talk a few years back, fitting a microcontroller with wifi into a cat collar.
@Nicolas_dG
@Nicolas_dG 5 місяців тому
@@charleslambert3368 yes many antennas are made from flex pcb, it would totaly work
@kjade7778
@kjade7778 8 місяців тому
You can easily ditch the reset button without any caveats. Just hold the programming button when inserting usb cable.
@paulprice
@paulprice 8 місяців тому
Dude, that is so simple and yet brilliant at the same time lol. I never would've thought of that. I guess to take it out of download mode after programming just unplug and replug in the USB.
@adamhowell1694
@adamhowell1694 8 місяців тому
@@paulprice Or ditch the buttons altogether and short two pads with the tip of a screwdriver.
@CraigBurden1
@CraigBurden1 7 місяців тому
It's a C3, you don't need either button. It can be reset to bootloader via USB
@voidtype
@voidtype 7 місяців тому
this is a great idea, @adamhowell1694 ! or some other type of much smaller switching mechanism :D
@NewtoRah
@NewtoRah 6 місяців тому
​@CraigBurden1 I don't know if it's the same for the c3, but with s3 boards you can get them into a state where it crashes on boot and won't respond to USB to be rewritten and you need to reset it with hardware into download mode
@XiaZ
@XiaZ 3 місяці тому
Use flex PCB and make the back side as USB-A contact, after solder make a mold the size of PCB and fill the component side with acrylic. Use the ESP8685 not the C3 (and not ESP8285 either), it's basically the C3 but in 4x4 mm QFN package. Some decoupling capacitor can be omitted, the same with resistors on pin 2 and 8. You don't need a BOOT switch when programming using USB-CDC, and you can just power cycle the thing in case of RESET switch, so both can be omitted.
@alexg9362
@alexg9362 8 місяців тому
Very nice little board. I'd remove the USB connector, buttons and possibly the LED. Instead if you put a U/FL connector for the antenna and a small board connector such as the Hirose DF40 series (a 20 pin is only 6.6 x 3.6mm) then far more GPIO could be broken out. Would need a seperate programmer board with the USB and reset buttons, but once programmed you'd have a very tiny board that could easily be integrated into other projects with only 1 connector and an antenna.
@paulprice
@paulprice 8 місяців тому
Thanks man, that's an interesting idea and one I'll consider. I've gotten a lot of great feedback thus far on how to improve this so I'm excited to make a 3rd revision of this.
@xxportalxx.
@xxportalxx. 4 місяці тому
I thought those looked familiar, it's what the cm4 uses, ig I should have expected a connection like that in this community lol
@reyariass
@reyariass Місяць тому
@@paulpriceThis has me excited, now fingers crossed🤞hoping I find the revised version on your channel
@atomic14
@atomic14 8 місяців тому
This is great - I thought I'd gone small with my latest boards, but I see that I have to try harder!
@AzaB2C
@AzaB2C 7 місяців тому
Am impressed by both of your ludicrously tiny boards.
@stevesfascinations1516
@stevesfascinations1516 8 місяців тому
Loved the close up shots of you populating the boards. Nice project, thumbs up and subscribed.
@dammitbobby283
@dammitbobby283 7 місяців тому
Delete the USB connector and make the board directly plug into a female USB connector like a cheap USB thumb drive.
@paulprice
@paulprice 7 місяців тому
It's a good idea, but I've got some other ideas as well that I'm going to try first. I'll be streaming tomorrow designing the 3rd version of this board. So stay tuned!
@mbunds
@mbunds 4 дні тому
Simply wonderful, that's an elegant and compact ESP32 design, thank you!
@canonicaltom
@canonicaltom 7 місяців тому
Even smaller would be castellations for GPIO, SMT pads for power, and a picoblade connector with USB breakout board. You could probably fit a battery charger where the USB connector used to be. You could also potentially fit a U.FL connector for wifi.
@IanScottJohnston
@IanScottJohnston 8 місяців тому
I guess you could push the footprint size even smaller by stacking the switches (using through hole) over the top of some of the other components.....🙂
@paulprice
@paulprice 8 місяців тому
I thought of maybe trying that early on, the only issue is the through hole part of it. The holes for the switches would interfere with the SOC itself. It's food for thought, but I'm not sure it will work at this scale. Not a bad idea tho!
@vishal01mehra
@vishal01mehra 8 місяців тому
You can also pullout i2c pins for further expansion.
@ShadowDrakken
@ShadowDrakken 7 місяців тому
would be interesting to tweak the design to have: power, SPI pins, and one of those tiny antenna jacks; that way it's mostly full featured
@AzaB2C
@AzaB2C 7 місяців тому
Well done, that's a pretty cool project. Cheers for sharing!
@dsuess
@dsuess 7 місяців тому
Super awesome build!! Really cool to see you shrinky-dink the ESP32, even if it doesn't do BLE or WiFi
@prozacgod
@prozacgod 8 місяців тому
I've been wondering how small of footprint a wifi enabled rs232/wifi adapter could be made. Id love to see that.
@kylejewiss659
@kylejewiss659 8 місяців тому
This is really cool. Thankyou for sharing, great vid!
@bertbrecht7540
@bertbrecht7540 7 місяців тому
Very nice work. Couldn't you have the PCB manufacturer place the components for you?
@BlueSky-cy5nw
@BlueSky-cy5nw 8 місяців тому
Awesome. Looking forward to the third revision!
@erikkalmar4965
@erikkalmar4965 6 місяців тому
Nice board! I guess u can improve this if u going to use multi layer pcb, this way u can integrate wifi antenna on the board and also u can break out more pins like that! Keep up, im interested how u done the next version as well, so i subbed!
@JonnyWaldes
@JonnyWaldes 8 місяців тому
looks great for model rockets or air craft
@ressamendy
@ressamendy 2 місяці тому
The challenge was great. I watched it with pleasure. 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. I think the important thing is that it has an esp32 s3 centered structure (with sx1262 lora chip) and supports 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. This type of board will be extremely functional in education. In short, for example, it is a module structure that connects an sx1262 lora chip to esp32 s3 fn8. Esp32 should be designed to keep the GPIO pins active as much as possible. In a sense, think of it as a module. Then I think that this structure can form the center of many training sets.
@nikheel5643
@nikheel5643 7 місяців тому
Wow. I am new to all this arduino and esp32 stuff as I just started a month ago but that is the coolest thing I have seen done to the esp32. Does it still have its ble capabilities and will you be sharing the schematics for the PCB. I would love to play around with it.
@adamhowell1694
@adamhowell1694 8 місяців тому
Excellent build! Have you considered a connector other than USB-C? Maybe JST has something which would work. For WiFi, how about the ceramic antennas that Adafruit and Seeed use on the QTPy and Xiao series of boards? It would make your board larger, but not by much. Obviously this would be for another project where you aren't going for minimal space.
@paulprice
@paulprice 8 місяців тому
Thanks! I've gotten some great feedback and ideas on how to improve this and I think I can make a new version with an antenna without making it bigger (hopefully) and not sacrificing any of the buttons/usb. So stay tuned!
@Gameplayer55055
@Gameplayer55055 7 місяців тому
Try to add a little SMA connector for the wifi antenna. So you save up the space and have WiFi supported
@starfishluna5121
@starfishluna5121 7 місяців тому
So proud of you!
@aladinmovies
@aladinmovies 7 місяців тому
Crazy man - makes crazy things. Amazing project
@UliTroyo
@UliTroyo 8 місяців тому
It’s so cute! Great job!
@paulprice
@paulprice 8 місяців тому
Thank you! 😊
@ishioproductions9709
@ishioproductions9709 8 місяців тому
Awesome! Add the ant with TINY packages and pogos instead of USB. @ D: I believe a design guide would be SWEET.
@Kmnri
@Kmnri 8 місяців тому
maybe get rid of buttons all together and put just tiny pads that you can connect with screwdriver if you absolutely need to.
@paulprice
@paulprice 8 місяців тому
I've actually tried something like that in the past and had a hell of a time getting it to work. It's a good idea, I've just had trouble making it work before.
@berloma
@berloma 7 місяців тому
Wow!😯 Great project.
@MyTube4Utoo
@MyTube4Utoo 25 днів тому
I got my formal electronics education beginning in 1980. After all these years, I'm still convinced its magic. Very cool design. Thanks for the video.
@Pixelcrafter_exe
@Pixelcrafter_exe 7 місяців тому
You could use use a male usb A pcb connector like some attiny85 designs do. You could only use one pcb site but you are not limited by the footprint of the usb micro port
@das250250
@das250250 7 місяців тому
Small enough to place inside a computer as a key logger or inside a USB connector ..pretty dam tiny
@shrinidhikulkarni5703
@shrinidhikulkarni5703 7 місяців тому
Great Video, thanks for sharing this
@sentinelaenow4576
@sentinelaenow4576 6 місяців тому
Really awesome and inspiring, thanks for sharing.
@quentidoudou6544
@quentidoudou6544 6 місяців тому
Incredible! I'm actually designing a business card using the same ESP32-C3 with the built-in flash! Epaper as display, wifi, RGB LED and even temp/humidity sensor : it's gonna be great!
@LUCIANOMARIANI
@LUCIANOMARIANI 6 місяців тому
Great Project Man 💪
@yagobueno2785
@yagobueno2785 8 місяців тому
Just think... replace the usb-c for contacts for use a jig with pogo pins to programing and a small conector for a tiny battery, it's a option? And for antenna, probably won't work, but you can put only de μC on one side, make a space for a connector for the antenna or... take all the risk, create a thin pcb for stackup at side of μC to save the space and have the antenna in separate pcb
@Grrr2048
@Grrr2048 7 місяців тому
It would be great to see this with the smaller components (replace the reset button with antenna connector) ... postpone your morning coffee until after populating the board ;-)
@SP-ny1fk
@SP-ny1fk 7 місяців тому
If you make it even smaller, then maybe could me more space to add the bells and whistles back in?
@TaskerTech
@TaskerTech 7 місяців тому
I would change the pads for a flat cable connector so it can be actually useful haha Cool project tho
@garyhalsey7693
@garyhalsey7693 8 місяців тому
I know it would make it slightly bigger, but to increase the usefulness of this you could break out the two GPIO for I2C maybe instead of the one pin that you originally chose? New subscriber by the way. I love what you did with this.
@paulprice
@paulprice 8 місяців тому
Yeah so on the rev 1 board of this I did have 2 gpio for that very reason but when I decided to go as small as I thought I could I dropped it down to 1. But there's been some good ideas mentioned by others as well in the comments so ill probably try for a rev 3 and see what's possible.
@garyhalsey7693
@garyhalsey7693 8 місяців тому
@@paulprice Awesome!! Look forward to seeing it! Keep up the good work!!
@MistahHeffo
@MistahHeffo 8 місяців тому
Or possibly casselations along the PCB's edge, with the signal routed from an internal layer.
@andybrice2711
@andybrice2711 7 місяців тому
If you make it slightly bigger though, you essentially just have an Adafruit Qt Py or a Seeed Xiao. What makes this unique is its absolute minimal footprint.
@nadiaplaysgames2550
@nadiaplaysgames2550 6 місяців тому
Drop the through holes and switchs and use tiny pads for the gpio
@zofmod
@zofmod 8 місяців тому
So what kind of Bluetooth range do you get without an aerial.
@BotondBereczki
@BotondBereczki 6 місяців тому
Amazing work!
@Flare1107
@Flare1107 3 місяці тому
I agree with the usb male "fingers" but remember you can also space out the connections to make it type 3 compatible. And with the extra space for the USB on one side, you might as well move the antenna to the other side. Another space saving constraint would be to put those castellated half holes. And maybe break out a few GPIO on the sides with the half size holes
@BitcoinLifeToday
@BitcoinLifeToday 7 місяців тому
You could even ditch the USB port and just use TX and RX pins!
@AkashJadhavIT
@AkashJadhavIT 7 місяців тому
is it possible to make something like LokSound 5 decoder for controlling light and sound and dc motor which can be controlled over wifi with esp32
@taell1234
@taell1234 8 місяців тому
Is using an oven the best (only?) way to solder the second side of a board with surface mount components on both sides, or could you have used the hotplate for both sides?
@paulprice
@paulprice 8 місяців тому
I could have used a hot plate probably. I used higher temp past for the 1sr side and lower temp paste for the 2nd side. So it probably would've worked on a hot plate. But I have a reflow oven so I just do the 2nd side in there and not mess with it. Could also just use a hot air gun for both sides
@taell1234
@taell1234 8 місяців тому
I see, so using two different pastes is what's important here. Could you share which two pastes you used? I'm curious what the reflow curves are like for each. Thanks and very cool project!
@paulprice
@paulprice 8 місяців тому
I'm away from my workshop right now so I don't remember the specifics paste product numbers off the top of my head. But one is a 428F paste and the other is like a 280F paste.
@Nizze82
@Nizze82 8 місяців тому
Do you NEED buttons? 😊
@paulprice
@paulprice 8 місяців тому
Technically no, they're needed in the sense to put the board into programming mode, but that could be achieved using test pads. But that gets a little convoluted to program the board. I'll probably revisit this and make something with no buttons or USB connector just for the hell of it, so stay tuned!
@bspringer
@bspringer 8 місяців тому
I was reminded of the even smaller ESP 8285 based ExpressLRS PP RX when I saw this 😅
@MistahHeffo
@MistahHeffo 8 місяців тому
Could you put a PCB Trace antenna for the WiFi on an internal layer? say as part of a 4-Layer design? Sure it won't be the best reception being burried in FR4 but it's better than no antenna at all?
@paulprice
@paulprice 8 місяців тому
I've got some new ideas for the next version thanks to a lot of great feedback on this video. So I think I can get an actual ceramic antenna on it without making it bigger (hopefully) so stay tuned!
@de-bodgery
@de-bodgery 7 місяців тому
I'd like to see a tiny ESP32 with 1mm pin full break out, canbus, USB, battery...all the stuff you usually get on an ESP32 breakout board. Antennas don't have to be on the surface of the board. You are already multilayer. Map them out so they are on the edges and internal. This tiny project is pretty cool, but to get it so tiny means seriously limited use!
@memes_gbc674
@memes_gbc674 7 місяців тому
honestly you could fit that thing into a charging cable and turn it into a badusb, its so tiny
@avi-crakhome2524
@avi-crakhome2524 7 місяців тому
There is a manual cmd component installer based on pantograph mechanics. Remarkably eliminates hand shaking!!! The mechanics can be assembled by yourself out of common junk, even out of wood!!! there is no need for high precision.
@unmanaged
@unmanaged 7 місяців тому
could you remake this with spi broken out ? I would love to have somenthing small that I could use in 3d prints... ( even if it is a bit bigger than this...)
@stormbreaker932
@stormbreaker932 7 місяців тому
Where did you source that esp32? It looks like the pico d4 form factor but it's not?
@domain3973
@domain3973 8 місяців тому
Excellent sir ❤❤ Big fan Is this board contains WiFi facilities also Please reply
@8BIGNIC8
@8BIGNIC8 8 місяців тому
you could make touch buttons and initioally connect them with a wire to falsh the chip but if you would make the edged conductive you could fit etleast 4 touch pads on there :D.
@paulprice
@paulprice 8 місяців тому
That's a very interesting idea with the touch pads. I'm using the C3 variant because it's the smallest esp32 SOC I'm aware of and it doesn't have touch pins unfortunately, so the touch idea wouldn't work in this particular setup. But it's a good idea!
@knowurself4999
@knowurself4999 3 місяці тому
Use smd antenna that is on the esp32 c3 mini dev board, no need of buttons just expose two solder pads and any tweezer can be used to trigger flash, I could argue that microusb port can also be ditched and temporary wire solder or some hacky 4pin alligator style clip can be used to program it but it might trigger some people, Also check deep sleep as you used your own schematics and different capacitors can cause rise/fall timings on rst pin to change and make deep sleep unusable
@knowurself4999
@knowurself4999 3 місяці тому
Just realized that everyone else basically said the same things, very pleasantly surprised, wonder why manufacturers are not thinking that not everyone needs pampered dev boards
@isweartofuckinggod
@isweartofuckinggod 6 місяців тому
That's absolutely something I want to see!
@seanperez1210
@seanperez1210 5 місяців тому
Check out the expressLRS boards that are super tiny to get ideas for adding a ceramic or SMD antena * could just stick a smd connector for the antenna also … the FPV ones have a nice solid type like the MMCX but normal ones are even smaller … lol this is nice though, but you could get whompy with it and try and stick the ceramic antenna / connector on the Z axis ( side ) of the pcb, depending on how your routing the pins you could use a FPC connector from like a cellphone or whatever to break out them gpios
@pavanthatipamula9714
@pavanthatipamula9714 8 місяців тому
Add external antenna to it with i2c pins
@tablatronix
@tablatronix 7 місяців тому
Very cool, could make an esp a 4 pin i2c module hah
@MaxWithTheSax
@MaxWithTheSax 5 місяців тому
It would be really useful to have such a tiny board with wifi. I think the SMD antennas can be pretty small. Maybe it would fit if you ditch the reset button.
@ikemkrueger
@ikemkrueger 8 місяців тому
I think you could get an antenna in it, if you use a multi-layered pcb.
@paulprice
@paulprice 8 місяців тому
How do you figure? It's already a 4 layer PCB.
@ikemkrueger
@ikemkrueger 8 місяців тому
@@paulprice I didn't. It was a bold assumption.
@paulprice
@paulprice 8 місяців тому
@@ikemkrueger ah gotcha. Thanks for the ideas regardless.
@andyberger1934
@andyberger1934 8 місяців тому
What about 6 layer??
@Lux158
@Lux158 8 місяців тому
You could ditch the usb port for test pads.. and with mini pogopins a custom connector to Program it :D
@paulprice
@paulprice 8 місяців тому
Yeah that's definitely a possibility! I've done that in the past with some projects. it's not as user friendly obviously. But it could be fun to try and push this even smaller! Stay tuned :)
@309electronics5
@309electronics5 8 місяців тому
​@@paulpricemaybe even add a small antenna connector to it for bt and wifi if you change the port for a "esp custom programmer" that connects to rx and tx and 3.3v and gnd pads interface
@domiart6758
@domiart6758 2 місяці тому
merci beaucoup. tres interessant. Super!!!
@jemmrich
@jemmrich 5 місяців тому
Would be awesome if it was set up so that you could sandwich other micro boards to increase functionality. Allowing you to run with just a basic esp32, or add other boards if you have the space available. Makes me think there could be a whole community around building out expansion micro boards. Very good work! I wish I knew enough about building boards and electronics, instead of going down the software engineering path.
@davidd2661
@davidd2661 3 місяці тому
Getting them i2c and i2s pins exposed would be awesome on this. Imagine the spy gadget you could make with these. Damn
@rpgiacon
@rpgiacon 8 місяців тому
The seed studio is making really tinny esp32 but this is half the size
@marcusone1
@marcusone1 8 місяців тому
cool... however, still needs some way to put an antenna on it... even a wire would work no? or a uFl?
@paulprice
@paulprice 8 місяців тому
I plan on making a 3rd version with an antenna. So stay tuned!
@gregfarley7976
@gregfarley7976 5 місяців тому
I love challenge for challenges sake, awesome work \
@xl97
@xl97 5 місяців тому
This a DUAL core? Still pretty sweet either way! nice job!
@mmfix3851
@mmfix3851 5 місяців тому
Hello good job mate! I do totally different jobs but i will be happy if i can try solder some of your smallest projects ever ! I dont have issue with solder but big issue with programming. How i can get some PCB the smallest you have to challenge my self also to use different Technics? Thank you !
@NOONFIX
@NOONFIX 8 місяців тому
First : you don't need a usb connector, it's just one time use! So make a J-tag Like pins. Second: you don't need buttons either! Unless the project requires! Instead just use a pins for programing mode. Now you have a completely empty side for a nice wifi antenna!!!
@paulprice
@paulprice 8 місяців тому
Those are some good ideas for sure. I think I'll have a go at a 3rd revision and see if we can't get an antenna on there somehow.
@stevenpaul9307
@stevenpaul9307 6 місяців тому
awesome board you made! but esp32c3 will eat 80-100ma of power during wifi or bluetooth. will you fix this?
@DanielSMatthews
@DanielSMatthews 8 місяців тому
Can you layer PCBs to break out all of your I/O and add a ceramic antenna? The footprint would not change it would just become thicker.
@paulprice
@paulprice 8 місяців тому
I think this is the sort of route I'm going to go but with a twist. So stay tuned!
@DanielSMatthews
@DanielSMatthews 8 місяців тому
@@paulprice There is also the method shown in the HAD article _"DEAD-BUG ARDUINO IS STILL BREADBOARD READY"_
@chechitogmail
@chechitogmail 8 місяців тому
nice !!!
@D9ID9I
@D9ID9I 8 місяців тому
I see a lot components there. Capacitors, resistors. Can you list what elements are absolutely essential and describe why that one is really needed. I can get the need of chip itself and quartz. But the rest?
@paulprice
@paulprice 8 місяців тому
Great question! The majority of the capacitors and 1 resistor is for the voltage regulator and power filtering. Could I get rid of the power filtering and have it still work? Probably, but it also probably wouldn't work reliably. 1 resistor is required to pull gpio8 high in order to program the board. (That was the issue with the 1st rev I made) and then there are a few resistors for the crystal. So while I may be able to remove a capacitor or two, it wouldn't shrink the footprint at all, unfortunately.
@D9ID9I
@D9ID9I 8 місяців тому
@@paulprice I am talking not from the position of making it smaller but to start making custom pcb's for own projects instead of using generic development boards. Because with generic boards projects start look ugly too fast. Trying to get into what is needed. Schematic in the datasheet has zero resistance resistors on many lines, why would I need them?
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Oh man that is even smaller than mine, nice work! I should probably scrap using the ESP32-C3-MINI-H1 and use the raw SOC myself, adding my own supporting components. Did you find the design challenging at all? I've never gone that deep!
@Mulakulu
@Mulakulu 5 місяців тому
You probably don't need a full on usb-c port either. You can use breakout pins. If you power the board externally, maybe with a powerbank, you can probably get away with just + and - data pins with usb
@Drawliphant
@Drawliphant 6 місяців тому
I just want to see the kind of tiny project that warrants such a tiny esp32, like a 1/64th scale rc car
@PosiCat
@PosiCat Місяць тому
Any chance you'll be making a revised version of one of these available on Tindie? Hopefully with working bluetooth/wifi ... I'd love to make a ring where I can plug it into USB and cut/paste text from my phone to it.
@robinhodson9890
@robinhodson9890 7 місяців тому
You could make it smaller without the mini-mini-components, by exploring the third dimension: You could fit all your discrete components within the area of the IC: You'd need a board ontop of it, and the token LED could be SMT, while the token buttons could be contact pads to connect with a metal tool. Of course, the IC itself is smaller within its package, so you could shave that down a bit. At this stage, it might be better to add functionality rather than just reducing size, eg some of whatever you're plugging the microcontroller into. It would also be getting smaller than a standard USB connector. Ten+ years ago, ARM put a full processor inside a pen. You'd write with the pen, and it'd record the nib's movements, which you could then download.
@OnlyCatZ.
@OnlyCatZ. 8 місяців тому
Sell one of these in your Tindie or if you have the PCB Gerber file and component list could you provide that? I am interested in shoving one in a USB cable, HDMI cable, etc...
@paulprice
@paulprice 8 місяців тому
Just 1? Haha, jk. I'm going to make a 3rd version and if things go well I may consider producing them. Stay tuned
@OnlyCatZ.
@OnlyCatZ. 8 місяців тому
Oh well I'll buy like 10-20 honestly haha! But after one I can see how the unit is built and attempt my own
@bennguyen1313
@bennguyen1313 6 місяців тому
Any thoughts of putting ithe esp32t in a usb-form-factor, like the tomu , fomu , Qomu (crowd supply)?
@roboman2444
@roboman2444 6 місяців тому
For wifi antenna, throw a MHF1/u.FL connector (or mhf4). Should be a smaller footprint than one of your buttons.
@quarteratom
@quarteratom 3 місяці тому
Now build one inside a Casio case that drives the segmented LCD display.
@GameBacardi
@GameBacardi 8 місяців тому
Nice work
@paulprice
@paulprice 8 місяців тому
Thanks! :)
@ethkid8925
@ethkid8925 5 місяців тому
very very nice! If I had to choose a pinout with 4 pins, I'd go for I2C: VDD, GND, SDA and SCL. Endless possibilities!
@davidd2661
@davidd2661 3 місяці тому
Truly the best option out here.
@jacr6819
@jacr6819 8 місяців тому
Does it stil have bluetooth capabilitys? cause if it has i i regret ordering the stuff for my smart ring project. Basically a ring that (when the button is pressed) sends data from an acelerometer, a magnetometer and a gyroscope via bluetooth. So you could just "wave" in the air and dimm the lights youre pointing at or move your hand up and down to controll the volume on your phone. I used an attiny44 with an HJ-580LA bluetooth module for it and i cant figure out how to programm the HJ-580LA its way above my basic arduino skills :). A esp32 would have made it easyer.
@paulprice
@paulprice 8 місяців тому
This one does not have Bluetooth, but I've got a lot of great feedback about how to improve the design and potentially add a wifi/BT antenna so I plan on making a 3rd revision of this. Stay tuned!
@PerilousPaddy
@PerilousPaddy 24 дні тому
maybe you could put this into a hotwheels car to make it a self driving object avoidance toy? That's what I would try to do at least lol
@camelionpen
@camelionpen 3 місяці тому
Perhaps next time, you could also fit a teeny tiny screen to it?
@richardvansoest
@richardvansoest 6 місяців тому
Nice, its smal enough to put in a 1:87 model car. I now use a wemos d1 mini for that but its a bit to big for most cars.
@jtauscher
@jtauscher 5 місяців тому
you can try to reduce the shaking of one hand by holding this hand with your other hand - it sort of wipes out the shaking smiliar to noise (destructive interference)
@JensRapp
@JensRapp 8 місяців тому
does no antenna mean no radio or does this still work with limited range? (think first one?)
@paulprice
@paulprice 8 місяців тому
No antenna means no signal period unfortunately.
@vladimirpinchuk8483
@vladimirpinchuk8483 8 місяців тому
​@@paulpricemay be not exactly true, if you set the lowest possible tx power it works with a very short piece of trace (of course with a limited range) so probably might work without it too
@krishnaghatol1694
@krishnaghatol1694 7 місяців тому
Heyy! Absolutely awesome project!!! I just have one question, how did you directly upload the code from usb to the ESP32 chip? Is there no USB to TTL converter required in the middle?
@paulprice
@paulprice 7 місяців тому
The esp32 S2/S3 & C3 chips have a built in USB called USB-OTG which lets you program them directly. No need for an external uart chip like you would find on the original ESP32 chips.
@krishnaghatol1694
@krishnaghatol1694 6 місяців тому
@@paulprice That makes a lot of sense to me now 😄 Thank you so much 😊
@fire17102
@fire17102 7 місяців тому
This is super awesome, tho i would love to see a version that can extend gpio count, and also can connect with LTE + battery Subscribed! ❤
@paulprice
@paulprice 7 місяців тому
Thanks! I plan on making a 3rd version with those added, so stay tuned!
@bwecinfo
@bwecinfo Місяць тому
Hello Paul - where to buy this one creation of yours which you showed in the video
@abhinav_c
@abhinav_c 6 місяців тому
Hi, How did you manage to solder the bottom side without the top side components falling off? Different melting temperature solder paste?
@paulprice
@paulprice 6 місяців тому
Correct, 1st side uses a high temp solder paste and the 2nd side used a lower temp solder
ESP32 in a commercial product? - From prototype to production
7:58
Predictable Designs
Переглядів 44 тис.
I made a VGA card that blew my mind
15:44
bitluni
Переглядів 414 тис.
Surprise Gifts #couplegoals
00:21
Jay & Sharon
Переглядів 26 млн
Завтра в школу с... | Шоу-квиз «Вопросики»
00:28
Телеканал СОЛНЦЕ
Переглядів 5 млн
😨Новая Война в GTA 5 Online #shorts
00:40
King Dm
Переглядів 1,4 млн
I tried finding Hidden Gems on Aliexpress!
12:53
GreatScott!
Переглядів 1,7 млн
The Pi Pico has problems, so I made my own, the ProPico
7:17
Dmytro Engineering
Переглядів 34 тис.
Quick tutorial How to make your own pcb board - EASYEDA
7:58
dodfpv
Переглядів 11 тис.
Open Source Motion Capture for Autonomous Drones
10:34
Joshua Bird
Переглядів 515 тис.
451 Which Processor can kill the ESP32?
11:24
Andreas Spiess
Переглядів 332 тис.
Transform Your Hot Wheels into a micro FPV RC Car!
24:37
Max Imagination
Переглядів 508 тис.
Run Linux on ESP32 - how to run the Linux kernel on an ESP32
19:53
Tam Hanna
Переглядів 53 тис.
DIY PCBs At Home (Single Sided Presensitized)
10:11
TechBuilder
Переглядів 1,2 млн
Data Recovery: Hard Drive Platter Swap in Our Lab!
36:05
Louis Rossmann
Переглядів 1,3 млн
6 Horribly Common PCB Design Mistakes
10:40
Predictable Designs
Переглядів 161 тис.
САМЫЙ дешевый ПК с OZON на RTX 4070
16:16
Мой Компьютер
Переглядів 77 тис.