Building a Home Electronics Lab: Everything You Need

Design the circuit. Figure out what parts you need. Order parts. Wait for parts to arrive. Figure out what tools you need. Order tools. Wait for tools to arrive. Repeat. If this process seems familiar to you, then it might be time to start building up your very own stockpile of tools and parts!

All of my projects initially followed a similar cycle. After a while, I amassed quite a library of parts and tools that allow me to create tons of builds without needing to order a thing. Below are the tools, consumables, and electronic parts that I rely on most.


Soldering Iron

I can tell you right now: a soldering iron is one of the most essential pieces of equipment you’ll buy. As such, a cheap $10 one from eBay can oftentimes do more harm than good. I made the mistake of buying one of these as my first soldering iron — I burned a hole in my kitchen floor when the tip came out. I’ve also heard stories of some Chinese models starting fires. Don’t skimp out here.


Wire Strippers

Helping Hands

These come in handy (sorry) for pretty much all projects. I often hold my soldering iron in one hand and my solder in the other, leaving no hands free to hold components in place. These will lend a hand (sorry again) in such scenarios.

Flush Clipping Pliers

Solder Sucker

Make a mistake? A solder sucker can probably fix it! Simply heat up the solder, depress the plunger on this tool, push the button, and it will suck up the molten tin.

Optional: Hot Air Gun

Consumable Tools

I consider all of the following “consumable tools,” because I use them in practically all of my projects. They’re more than just components.

Lead-Free Solder

Solid-Core Wire

I once saw a twenty-minute-long YouTube video titled: “Wire: Solid Core or Stranded?” I can’t say that I spent twenty minutes of my life watching a video about wires, but I can say that I prefer solid core over stranded for my projects. It’s much easier to use with perf boards and with wiring electronic components together, in addition to being rigid enough to support itself and lighter components. It is also stronger at the solder joint and is just overall easier to deal with. I like to buy it in these spool boxes with lots of different colors.

Breadboard Jumper Wires

These things would make great magicians, because they just seem to disappear. For this reason I consider them consumable (no joke, they’re a reusable component but I have to order more at least once every few months). Such wires are used to connect components together on breadboards without the need for soldering.

Perf, Proto, and Bread Boards

Breadboards are an excellent resource for prototyping a circuit. Unless I’m absolutely sure that something will work, I generally try and breadboard it before soldering. Breadboards are great because they allow you to easily make adjustments to your circuit. Perfboards and protoboards are a little more permanent, as they require soldering. A protoboard is like a breadboard in that it has rows that are connected. Perfboards are just a matrix of holes that you can solder to with no connections between holes. Both have advantages, but more often than not I’ll end up using a protoboard over a perfboard. It takes up more space, but there’s less wiring and soldering involved.

Parts That Are Nice to Have Around but You Might Not Use in Every Project


I have a ton of these lying around, but most of them get eaten up by various projects before they have much of a chance to collect dust. For breadboarded projects, I turn to the Arduino Uno. It’s probably the most well supported of all the micronctrollers. For small things I like using the ATtiny85. For Bluetooth things my favorite microcontroller is the LightBlue Bean. I also like the Arduino Pro Mini for its low cost and large number of IO pins.

Complex Digital Components

My favorite screen to use is the generic 128X64 I2C OLED display — it is extremely simple to set up, and quite inexpensive.

My radio of choice is the NRF24L01+ module. It costs about $1 depending upon where you get it, and it has decent range.

Arduino Neopixels are awesome to use in light-up projects. They’re RGB and a whole string can be controlled with just one pin!

To measure distance you can’t go wrong with the HC-SR04 distance module. They also only cost around $1, so buy a few!

Simple Digital Components

Buttons are a must-have for any electronics workshop. They’re the go-to method of single state input for phones, game controllers, and so much more. I recommend buying generic 6mmx6mm and 12mmx12mm pushbuttons.

Slide switches are also a must-have. I use these in every project to turn on and off power to all the components. SPDT (3-pin) switches are good for most projects.

Transistors/MOSFETs are at the heart of any logic-capable device. A great variety to keep around is the PN2222 BJT. I most often use these as little electronic switches to turn on or off power to a component. For example, if you have a small motor, you can drive it with a transistor. Transistors are definitely not digital devices, but I can honestly say that I’ve never utilized a transistor in a complex project as anything other than a switch so I’m lumping it in with digital.

Analog(ish) Components

Potentiometers are a good device to keep in any kit. You can use them for fine control/input for a variety of projects. They’re cheap; I reccommend getting a bunch of different varities. Other variable resistance devices include force-sensing resistors and photoresistors. The former (in case you couldn’t guess) are used to measure force and the latter are used to detect the intensity of light.

Pick up any commercial electronic device. I can guarantee you that it contains some kind of resistor! You can buy a set of resistors that range from 1 ohm into the megaohm range for only a few dollars. It’s also nice to keep resistors of different power ratings around. Most common are 1/8W, 1/4W, and 1/2W resistors.

If you want to add some kind of audio feedback to your projects you can use a piezo buzzer. These can produce a large range of notes, and they’re super easy to use with any microcontroller. Just keep in mind that piezo buzzers aren’t speakers!

Motors are also a good thing to keep in your kit. I generally like to stock regular ol’ 12V hobby motors and tiny vibration motors. Keep in mind that you can’t drive these directly from the pin on your microcontroller — you’ll need some kind of driver circuit!


AA/AAA Batteries and Accessories

Coin Cell Batteries


Project Inspiration

That’s all I’ve got! Comment below and let me know what you think. Also comment with your favorite tools and parts — I can add them to this post! To see more of my writing check out my page on Medium. Thanks!

I'm a Harvard student, maker, and radio enthusiast. Check out my book on radio communications at and my website at

I'm a Harvard student, maker, and radio enthusiast. Check out my book on radio communications at and my website at