Add External Antenna to Pi 4 [Detailed Instructions & Analysis]

Published 2021-01-11
In this video, we go over the detailed, step-by-step instructions for adding a U.FL connector to the Raspberry Pi 4 to support external antennas. We then also compare a few different ways of disconnecting the internal antenna to see which one gives the best result.

I modified a few Pis and am making them available in case anyone wants to get one that already has the modification. They are available here:
funand.tech/shop

The demand for them is high, but if they are out of stock check back in a week or so and I should have more.

If you already have a Pi and want it modified, check out the service here: funandtech.etsy.com/

Timestamps:
0:00 Overview and background
0:25 Preheater setup
0:30 Scratch off the solder mask for the ground connectors.
0:46 Soldering
2:32 Check connection
3:00 Modifications for additional variants tested
4:05 Verification experiment design
4:48 Verification experiment results
5:39 Summary and conclusion

WiFi Measurement Script:
github.com/techdude/misc/blob/main/measure_wifi.py

Parts used in the video:
$35 - Raspberry Pi 4 Model B (2GB): www.adafruit.com/product/4292
$1.43 - 206994-0100 Molex antenna: Mouser or Digikey
$0.69 - CONUFL001-SMD Linx U.FL Coax SMD: Mouser or Digikey

Music during soldering instruction is "Desert Sunrise" by Chris Huelsbeck. Used under a royalty-free license, please visit www.patreon.com/chris_huelsbeck for more info!

All Comments (21)
  • @funtechu
    After a few requests, I've made a some modified Pi 4 boards available for people who don't have the time, or equipment to do it themselves. Check them out here: www.ebay.com/itm/114773307539. If you already have a Pi that you want to be modified, I now have a service available for that here: www.etsy.com/shop/FunAndTech
  • @YourLordMobius
    just found this. did this to my pi 4 as the metal case had been tanking the signal strength. i will now be doing this to every pi i work on. its so strange, this is such an easy mod you could almost swear it was supposed to be there. also FCC eat your heart out.
  • @garagemonkeysan
    Great instructions, exactly what I needed. Testing different conditions was icing on the cake. Mahalo for taking the time and sharing. : )
  • @JeroenBouwens
    Thanks! This saved my day after I found out the all-metal passive-cooling pi case I purchased also completely blocked the wifi signal. I had a self-adhesive antenna not unlike yours lying around and cannibalized a u.FL connector off an old unused GSM board. Works like a charm!
  • @gkseifert
    Thanks! Your testing allows me to forget all about doing this altogether. I won't be putting any of my Pi's in metal enclosures. Other than in that particular case the gains provided by the external antenna are pretty minor and certainly not worth the trouble for me. I do appreciate the detail though. Now, if I were to do it I would have absolutely no questions at all about exactly what to do.
  • @ronb4633
    Great explanation and tests. Thanks for creating
  • @NackDSP
    Thank you so much for doing all the work and sharing. When I saw that long stub trace left there when the capacitor is removed I thought the designer had made a mistake, or they were just so smart that it was some impedance matching leg or something. I was planning to cut it off as my experience with PCB design made me suspect it would just add a reflection and dork up the signal. Your testing shows the correct solution perfectly. Great engineering work. A shame the original designer wasn't better at layout. The Pi designers likely don't have the resources or high end CAD tools to do really careful PCB layout reviews or analysis.
  • @ronjodu812
    Mod worked great on Pi 5. I have an amp I built in a metal enclosure. Adding a PI to it was a great addition however the wifi signal was only about 60%. After the mod I'm getting 90% consistently. Thanks..
  • @WiFiTube
    As always very nice video! Interessting to see the how the different ways of disconnecting the internal antenna affects the results. Good measurements and statistic. :-)
  • @ld5023
    Works great for extending my BLE range!
  • @bencahill6031
    Thanks for the inspiration! This video gave me details and courage to try ... I used solder and solder pencil instead of solder paste and hot air, and got it to work, even with shaky hands! Thank you!
  • @zachhoy
    I found your channel from your comments on a Sabine Hossefelder video (How Dead is Moore's Law?) and I see now why I liked your comment so much. You actually know stuff.
  • This was awesome to find out! building a large reef aquarium lighting system using a pi for pwm control of 36 different channels of LEDs. thought I would have to mount the pi external to the aluminum housing or have it hardwired to the network...not now!
  • @Quads-n-Tech
    Thank you for the Review :) hopefully you get some 2 and 4 gig boards in soon.
  • Beware of trying this without the proper tools! It can all go south with the smallest mistake, believe me :) excellent job Caleb!
  • @funtechu
    Hope you enjoyed the video. Feel free to leave a comment if you have any questions. -I'm giving away the modified Pi 4 used in the video along with an antenna, so be sure to enter for a chance to win. There is also an art reference in the video, so put in your guess for an extra entry- gleam.io/AdghM/raspberry-pi-4-with-external-antenn… Edit: The giveaway has ended. The winners will be announced shortly, in accordance with the rules of the giveaway. Edit: Congratulations, Lou from Ohio!