Making an ESP32-S3 Dev Board for the Framework Laptop

Поділитися
Вставка
  • Опубліковано 11 лип 2024
  • JLCPCB 1-8 Layer PCB at $2. PCBA from $0 (Free Setup, Free Stencil)
    Sign Up Here to Get $54 New User Coupons at - jlcpcb.com/?from=Spacehuhn
    Buy: spacehuhn.store/products/fram...
    Source Files: github.com/SpacehuhnTech/fram...
    Framework Laptop: frame.work
    Github Repo: github.com/FrameworkComputer/...
    Other DIY Expansion Cards:
    • Prototyping Framework ...
    / diy_fullsize_sd_card_e...
    🌍 Website: spacehuhn.com/
    📝 Blog (and tutorials): blog.spacehuhn.com/
    💬 Discord: discord.spacehuhn.tech
    🐙 Github: github.com/SpacehuhnTech
    0:00 Intro
    1:14 Development Process
    2:21 QWIIC Trouble
    3:19 JLCPCB Ad
    4:00 Conclusion
    4:49 Outro
  • Наука та технологія

КОМЕНТАРІ • 98

  • @spacehuhn
    @spacehuhn  Рік тому +89

    Do you want to see another dev board expansion card? Let me know! I'm happy to hear your ideas and suggestions😊

    • @supermanbike6789
      @supermanbike6789 Рік тому

      Hallo spacehuhn! It would be great if you would make an update on the oled deauther. I would love to see an function where u could solder an ir led to the board and use it like a tv b gone so it shuts down any tv off! Ps: love your vids

    • @mysticmarble94
      @mysticmarble94 Рік тому

      Yes, please 🐔🐔🐔

    • @maxsiebenschlafer5054
      @maxsiebenschlafer5054 Рік тому

      Yes yes and more yes

    • @maximus6884
      @maximus6884 Рік тому +2

      We definitely need one with esp32 and Lora. Esp32 and sx1262? What do you think? Lora is one of the best iot technologies that travels really far for a small amount of energy.

    • @romainseb1094
      @romainseb1094 Рік тому +1

      Can you create a 4G LTE router board expansion card (with an ESP32SIM) for having internet when you're not at home. :D
      Sorry for my english, i'm french 🙃

  • @wilkgr
    @wilkgr Рік тому +36

    This is pretty cool - I'd love to see this with the ESP32-H2 or C6, for 802.15.4 connectivity.
    I also don't have a Framework laptop. But I dig the concept!

    • @microcolonel
      @microcolonel Рік тому +2

      That's what I was thinking, it would be a killer tool for Thread/Zigbee etc. development.

  • @cassandradawn780
    @cassandradawn780 11 місяців тому +2

    thanks for captions! really helps and makes me want to watch more of your videos

  • @GreenStarbird
    @GreenStarbird Рік тому +1

    This is so cool, would love to see more videos like this for other similar devices!

  • @VelcorHF
    @VelcorHF Рік тому +1

    This is really awesome. Clean work.

  • @CSab-ui2jt
    @CSab-ui2jt Рік тому +2

    Very nice job, I'm honored to have made a small cameo at 0:55

  • @mysticmarble94
    @mysticmarble94 Рік тому +4

    Genius, Mr. Huhn 🐔

  • @JohnUllrey
    @JohnUllrey Рік тому +1

    Really cool project, thanks for sharing.

  • @Tenetri
    @Tenetri Рік тому +1

    Very cool! Well done!

  • @ThereIsNoRoot
    @ThereIsNoRoot Рік тому +1

    This is dope, thanks. Subbed!

  • @nilshalvorsen9541
    @nilshalvorsen9541 Рік тому +1

    Keep on keeping on my dude

  • @TechnopolisDotTV
    @TechnopolisDotTV Рік тому +1

    Such a cool idea!

  • @mysticmarble94
    @mysticmarble94 Рік тому +21

    Some company should now build a laptop-extension to our ESP board module slot 🤭🤭🤭

    • @BakaTheSussy
      @BakaTheSussy 11 місяців тому +1

      A bunch of really smart people, called framework, have done this!!

  • @kk5
    @kk5 Рік тому +1

    sick project!

  • @abinav1118
    @abinav1118 Рік тому +1

    This is awesome!

  • @AliciaSykes
    @AliciaSykes Рік тому +8

    I always love your content and all your cool tech products Spacehun, keep up the awesome work!

  • @patrickm9953
    @patrickm9953 Рік тому +1

    Brilliant !!

  • @yasermc4434
    @yasermc4434 Рік тому +28

    Whoa that’s pretty cool honestly framework laptops are great hope they become widely adopted while they do have their problems they are still great.
    Also man hope your living the best of your life because you helped me live the best of mine with the esp 8266 mod it made my day back when i was kid it kinda got me started in my interest in technology and electronics while am no way close to your level i hope i get there one day and i owe that to you
    So thank you so much

  • @conorstewart2214
    @conorstewart2214 Рік тому +25

    It would be interesting to see one which essentially provides GPIO and ADCs to the laptop.
    Another idea would be one that functions as a logic analyser or oscilloscope. I think the logic analyser wouldn’t be that difficult to implement and could be very useful.
    A much more complicated idea would be to make a form of FPGA accelerator or just have an FPGA with GPIO.

  • @scalt8367
    @scalt8367 Рік тому +1

    incroyable bravo !

  • @janjansen6263
    @janjansen6263 Рік тому +4

    Liked that, I hope someone makes a fpga or arm board for the upcoming framework 16

  • @copperthedergy
    @copperthedergy Рік тому +1

    Wow, like having a little flipper zero in your framework!

  • @caffeinatedinsanity2324
    @caffeinatedinsanity2324 Рік тому +1

    This suddenly made me think of a video Phil's Lab did where he did a complete tour of his KiCad PCB design for a nRF-24 usb dongle using an stm32 microcontroller as a gateway between the radio transceiver and usb technically.
    I assume this is something some people have thought for framework laptops

  • @Splarkszter
    @Splarkszter Рік тому +1

    Amazing

  • @thefoosel
    @thefoosel Рік тому +1

    Hah, didn't know you have a Framework as well. Awesome job on that module! 😊

  • @FriendlyIntentions
    @FriendlyIntentions Рік тому

    Instead of PCB under the antenna u can make a cutout with 2 mml on each side and have copper on the board there. If you look at the ESP antenna guide the PCB with cutout performed the best in terms of signal strength and integrity . So to the left and right of the ESP module you can have copper PCB with the buttons on it.

  • @samuelalbu
    @samuelalbu 21 день тому

    Awesome project! Thanks for sharing this video. I'm still figuring out which Framework to buy into right now. Maybe some of you guys have some thoughts? My current config that is placed in the basket is the 13 with the Intel Ultra 7 165H. It's a bit pricy, I know (in Germany that is €2,327). Use case for me would be, CAD/ECAD SW, raw image editing tools and hopefully some 4K video editing, nothing crazy. For that the 16 would be more suitable but at the current price point with the Graphics Module expansion bay and considering the quality issues a lot of users reported, I will let that one out for now. I need to buy a new laptop asap as my old HP got stolen. My iPad is keeping up for the photo editing part but for anything serious as an electrical engineer, the Framework could be just what I am looking for.

  • @theblobewab6844
    @theblobewab6844 11 місяців тому

    you could have a 90 degree qwik connector out the side so you can have the module plugged in and still plug in devices/access stuff

  • @masked_man720
    @masked_man720 Рік тому +4

    Good bro. Love from India ❤. I have made ur hackheld vega but I made it from normal pcb and solder it myself that cost me 10$😊

  • @nagi603
    @nagi603 Рік тому +1

    I really wish the expansion was wide enough for two usb ports on a single card... or a lot smaller so you'd have more than 4. Nice to know that someone made a full-sized SD card reader tho.

  • @handlemonium
    @handlemonium 10 місяців тому

    A custom Framework 16 expansion bay module would be really super cool.

  • @NikolayTach
    @NikolayTach 11 місяців тому

    Thanks! I was wondering if it's possible to make the Expansion Card with type c edge launch smt ?

  • @joncruz9039
    @joncruz9039 Рік тому +2

    Just wanted to say that i really enjoyed the video and even the sponsored part. It wasn't too long, was pertinent to/integrated with the content, and made me feel like it might be time to gove ir a shot.

  • @TheTubejunky
    @TheTubejunky Рік тому

    Have you thought of doing any Flipper Zero boards?

  • @jameswalker199
    @jameswalker199 7 місяців тому

    I kinda want to see more microcontrollers now, something like the RP2040 or that one people use for tiny Arduino projects (I can't remember the name of it). I've yet to try PCB design but I might look into seeing if I can make my own to learn.

  • @BigKarl519
    @BigKarl519 Рік тому +1

    Genius.

  • @hydroponicgard
    @hydroponicgard Рік тому +1

    When FW16 launches, I might use this project to make a small side indicator of some sort for kicks of it. :P

  • @threefoureight3208
    @threefoureight3208 Рік тому

    cool stuff mate. my dstike hack held just turned up. loveing it.

  • @james.a
    @james.a Рік тому +3

    So cool. Great work! For button access you could try a mechanical solution where pushing a button from the outside makes a long physical arm on the inside press down on the button using a fulcrum point to direct the motion down on the button. Hope that makes sense.

  • @oucphat6484
    @oucphat6484 5 місяців тому

    Whete did you buy that square ESP 32 board from?

  • @Boiner
    @Boiner 10 місяців тому

    is there any way to update the deauther watch 1VF dstike to 2.6.0 because its 2.5.0 and I want to update it idk if you can I was just asking how cause I need the clock thing

  • @lorenzoporciani
    @lorenzoporciani 7 місяців тому

    Can you make a board with buttons and connectors on the bottom? This way you technically don't have to slide it out everytime

  • @xToTaLBoReDoMx
    @xToTaLBoReDoMx Рік тому +5

    Are there panel mounted connectors or buttons small enough to mount to the case itself? If so I think you can save a lot of room on the PCB and access the buttons and connectors externally.

  • @skeleton_craftGaming
    @skeleton_craftGaming Рік тому +1

    I don't think that the modual has to be flush with the side of the computer... That is to say I think you have infinite space in the direction perpendicular to the side of the computer, so what you could've done is make a place for the reset button that sticks out from the front/back as it faces you.

  • @nuclearnyanboi
    @nuclearnyanboi Рік тому +3

    if only framework laptops were available in India

  • @timballam3675
    @timballam3675 Рік тому +3

    So need this laptop....

  • @arraufdianang3538
    @arraufdianang3538 11 місяців тому

    Hello sir can u help me how to anti jammer bcauz my neighbor is use it that y all my device with 2.4ghz i cant connect

  • @joaopedrosantosreis17
    @joaopedrosantosreis17 Рік тому

    Tri to make an a micro SD for one or 4 SD cards for expend memory, like old duble hd for cat laptop adapter.

  • @paranoidzkitszo
    @paranoidzkitszo 9 місяців тому

    Why not utilize the slots as just an anchoring point/ connector- then expand out the legth of the laptop to make it look clean and out how ever more you require(think: when laptop is open the area to the side of the keyboard is widened). Utilize the 2 slots to have a more sturdy/ secure attachment. Heck, with that length you can even tuck in a decent antena. Best way I can think to compare my ide to would be something like a docking station, but on the side, and with micro processor instead of power and connections..

  • @BollerwagenPicard
    @BollerwagenPicard 6 місяців тому

    Still buyable on your shop?

  • @Simonrilley812
    @Simonrilley812 Рік тому

    I couldn’t wait for you to upload

  • @JohnDlugosz
    @JohnDlugosz Рік тому +5

    Have you considered mounting buttons on the outside edge and simply using wires to connect them to the other edge of the PCB? It looks like you could bodge that with the existing design.

    • @progandy
      @progandy Рік тому +2

      And maybe shorten the plastic casing for the connector with sandpaper.

  • @prozacgodgamedev
    @prozacgodgamedev Рік тому

    I really think it would be awesome if the steam deck would have the same module support as the framework laptop.

  • @jonathanfulcher602
    @jonathanfulcher602 Рік тому +1

    Cool expansion card! How did you do the panelization?

  • @electronicstv5884
    @electronicstv5884 Рік тому

    Sehr sehr cooles Projekt! Wie alt bist du eigentlich?

  • @TheTubejunky
    @TheTubejunky Рік тому

    Anyone else have the Dstike OLED MINI V2 and then after HIS SO CALLED "UPDATE" can NO LONGER use the WEB INTERFACE? WTH, . IDK I thought an UPDATE was an UPGRADE but Now my device is trash! Thanks. Unless there is a way to FLASH the old version. I keep getting this in the Arduino Terminal:
    ERROR: saving /settings.json
    ERROR couldn't open /names.json
    Device names loaded from /names.json
    ERROR couldn't open /ssids.json
    I've tried the Web port flash tool and it doesn't work either. What gives? What version do I need to get back to ORIGINAL with my DeAuther Oled MINI V2?
    The Web page interface > SETTINGS page is EMPTY now. Sorry to sound mad but WHY was it taken out of the updated code?
    Looks like the Json file linked isn't the SAME as before the update. Anyone know the fix because. I've seen this ISSUE raised on Github but it was labeled "STALE" why?

  • @paranoidzkitszo
    @paranoidzkitszo 5 місяців тому

    Where are you?

  • @Damjes
    @Damjes Рік тому

    why do You need those screws? i wuld consider latch from outside side and screw on usb side (like m2 ssd)

  • @chrismorrison5301
    @chrismorrison5301 Рік тому

    If you made a revision then soldering wires could be a fix for the button placement. I know it's not ideal but it's a way to make them accessible without removing the board.
    The same could be used for the connector as well.

  • @-aexc-
    @-aexc- 11 місяців тому

    i wish the frameworks had better battery life so i could have gotten one

  • @TheRailroad99
    @TheRailroad99 Рік тому +1

    Now someone with great layout skills should do a multi-devboard. ESP32, STM32F103, Atmega328P, Rpi Pico all on one board. Might be possible (if you don't use the module and sacrifice antenna clearance).
    Of course this needs something crazy like a 6-layer board or even 12 layer.

    • @309electronics5
      @309electronics5 Рік тому

      Loose chips like esp32s (no module) atmega 328 (maybe the tinier version of it) and rp2040 would fit just need the memory chips for the rp2040 to fit and power for the different chips

  • @nagasaipurvaz4251
    @nagasaipurvaz4251 Рік тому

    We can add a esp 32 based io for testing out sensors we can directly connect sensors to it

  • @imnutrak130
    @imnutrak130 Рік тому

    why not add 3D vertical stand to house both your expansion port, the esp32 and maybe an option for something 3rd useful thing to add? Kinky idea tho

  • @awdhootkanawade
    @awdhootkanawade Рік тому +2

    You can mount boot and reset button vertically and insert sim ejector tool to press

  • @neandertalac
    @neandertalac Рік тому

    This is great from them. Framework should make this an open source so third party addons can be included. For so many strange stuff we use in everyday life.

  • @MiggyManMike
    @MiggyManMike Рік тому +2

    If you're after an even smaller module lillygo make a couple of esp32 modules called the t-micro that are about half the size.

  • @Luka-hv7wp
    @Luka-hv7wp 11 місяців тому

    May i ask how much you payed for 1 pcb

  • @georgesdev4577
    @georgesdev4577 Рік тому

    There should be space for about 10 pins on the side of the module. That would make it an awesome little device!...

  • @tree-service
    @tree-service Рік тому

    For what exactly this device i don't know:(

  • @nestlereypahayahay9492
    @nestlereypahayahay9492 2 місяці тому

    Hello Spacehuhn! I just want to ask if there's a project for "5G WIFI DEAUTHER" using the BW16 RTL8720DN, the same as the ESP 8266 Node MCU. I saw a video on UA-cam of the BW16 RTL 8720DN equipped with 2.4 + 5G dual band WiFi. Same size of the ESP 8266 Node MCU. I think you can make a 5G WiFi Deauther on it. I hope you will review that chip. I can't attach the pictures and PDF regarding that chip to your contact support page. Thanks. I think it is POSSIBLE!
    Here's the UA-cam link for BW16 RTL8720DN 5G Chip: ua-cam.com/video/T10xCiM_4cw/v-deo.htmlsi=1tWRQJYThDvyTcmj

  • @MCgranat999
    @MCgranat999 Рік тому

    Transferring files via ftp server is a faster solution even if the usb port was working. But that being said. Even if you could root it, no usb means no usb adb connectivity

  • @geetalk163
    @geetalk163 Рік тому

    du Gockel

  • @luke_fabis
    @luke_fabis Рік тому +1

    I don't understand how people get so hyped about recessed USB-C ports that require proprietary dongles masquerading as expansion cards.
    Why not just have Thunderbolt ports and call it a day? Better yet, match the spacing of Macbook ports, so your users have access to 3rd party accessories designed for Macbooks. You get either more internal space or a thinner profile, at the cost of not being able to play Lego with your laptop. It seems like a good trade to me.

    • @GreenCinco12Official
      @GreenCinco12Official Рік тому

      You literally have 4 Thunderbolt 4 ports that you can even access without expansion cards.
      Also those expansioncards are for DIY your config and easy replacement (as the whole laptop inside).
      Want to have 2.5Gbit Ethernet, HDMI, DP, USB-A? Use Expansion cards.
      Want to have 4 Displayport? Use Expasion cards.
      Plain 4 USB-C Ports? Use these.
      Want to have easy access to 3rd party macbook accessorie (which by itself is proprietary)? Make your own Expansion Cards that fit the spacing of the macbook ports.
      I don't understand where the problem is.

    • @luke_fabis
      @luke_fabis Рік тому +1

      @@GreenCinco12Official Therein lies the problem. Those ports are really hard to access without expansion cards. There isn't enough clearance between the laptop body and the ports. If the boot on your cable is too thick, or doesn't extend far enough out past the edge of the laptop, you're screwed without a stupid expansion card.
      Literally nothing you listed can't be achieved without an ordinary dongle. There is literally no reason to make any of that into an expansion card. And it'd be more material-efficient if you didn't.
      It's a meaningless gimmick that just makes the product worse. I just want to plug shit in. I don't want to play with expansion cards.

  • @Paul-qo6wu
    @Paul-qo6wu 11 місяців тому

    🎉 'promosm'

  • @sotecluxan4221
    @sotecluxan4221 Рік тому +1

    Incredible!