15

I am completely new to arduino. I have created a circuit using solderless breadboard. But obviously the connections are lose or not as good as a soldered solution. So I was wondering since I am new to circuits too, what is the easiest

1
  • 1
    i found that with thick custom-cut wiring (~20AWG solid) and a brand new breadboard the connections are actually pretty robust ("drop proof"). deadbug-style is easy as well, at least for small circuits
    – dandavis
    Aug 19, 2017 at 12:24

8 Answers 8

21

Breadboards are for development and testing. When you are OK with your circuit, then you solder it.

Your alternatives:

Point-to-Point

Just solder directly component to component. You can arrange your component for minimal space and minimal wiring length. Can be very elegant (depends on your abilities) and doesn't require any board.

Point to point example

Perforated board

For personal projects, you can use a perforated board to put all your components. Requires some planning in components placement and wiring (you can paint yourself in a corner). Easy to do.

Arduino pro mini

Expansion Shield

It's a perforated board on a shield, so you just plug it over your Arduino Uno. Great if you need easy access to lots of Arduino pins. Cons: little space for components. There are versions with a mini-breadboard instead of a perforated board.

Expansion shield

PCB

You can make your how PCB, but it's hard and too much work. Use it only for high volume production. It require lots of preparation and dangerous chemicals.

PCB

Useful links (YouTube)

5
  • "Point-to-Point" soldering is more commonly known as "Dead Bugging".
    – Majenko
    Aug 18, 2017 at 10:42
  • 4
    Re: the PCB option, you leave out a choice: Prototyping shops like Fritzing, Seeedstudio, or MacroFab that will manufacture a custom PCB design (just the PCB itself, or even pick-and-place the whole assembly!) for very reasonable cost and no minimum order. That saves you the pain and expense of trying to etch and troubleshoot your own hand-rolled PCB using noxious chemicals in your kitchen or backyard.
    – Tristan
    Aug 18, 2017 at 15:40
  • 1
    @Tristan. Making a PCB is an order of magnitud harder than using a perforated board. It required more software to master, more problem to solve (routing) and more things to consider (the component's physical dimensions). Using perforated board is easier: just drop the components on the board and play with them until you get a neat configuration. Then solder. End of the story.
    – user31481
    Aug 18, 2017 at 16:02
  • 4
    @LookAlterno I don't deny that designing a PCB is harder than using a perfboard. I am merely pointing out that there are inexpensive ways to actually obtain a PCB that do not involve the personal chemical exposure and prep that you are suggesting -- it's not as hard as you are making it out to be. If you can craft a gerber file (which you can do with freely available software, or directly on some providers websites!) that creates the correct connectivity, there are shops that will handle the actual manufacturing for you at very low (as in only tens of dollars) cost.
    – Tristan
    Aug 18, 2017 at 16:17
  • @LookAlterno Since I ran out of space on the previous comment, what the PCB option doesn't give you is the freedom to tinker or rework a design -- that requires a new fabrication. You would reserve the PCB step for when you have a design that is more or less finalized and ready to be put in a permanent form.
    – Tristan
    Aug 18, 2017 at 16:20
10

The next step up from breadboard is either matrix board or strip board.

Matrix board is a PCB with a grid (matrix) of holes in a 0.1" grid with copper annulars around them for soldering.

enter image description here

Strip board (also known as the brand name Veroboard) is like matrix board but the holes are linked together in long strips, a little like a breadboard. These strips run the length of the board and you have to break the strips (there is a special tool you can use, but most people just use a small drill bit) into the pattern you require for your circuit.

enter image description here

Yes, both of these require soldering - so now is the time to get to grips with how to solder. There's plenty of tutorials and videos online to help you get to grips with it (though don't grip the hot end...). Don't be afraid of making a mess of your first attempts, soldering takes practice to get it right - and having the right tools helps.

Get a semi-decent soldering iron - not a plumber's iron, but a proper electronic one. You can get basic ones quite cheap. I started out with one of these cheap Antex ones:

enter image description here

If you can afford it, though, go for a temperature controlled one instead. It makes soldering easier since you are less likely to lift pads from over-temperature.

And last you will want some decent solder. I use 0.7mm solder with a rosin flux core. Don't use solder that doesn't have a flux core, that is for plumbing.

Having a flux pen (electronic flux, not plumbing flux) will help get you out of some sticky situations with your soldering as well. The addition of flux makes the solder behave itself. Without extra flux it can me somewhat unruly. Also some desoldering braid and maybe a desoldering pump can be useful (I tend to use braid more than my pump these days).

enter image description here enter image description here

3

To make it easy, you can buy so-called proto shields for Arduino like below.

The advantage is that you can stick it directly on your Arduino (Uno/Mega) and you can soldier the extra components on the proto space.

Proto shield

4
  • and the connection will be same as that on the breakboard? or will I have to make some changes? like i said I am new to all this. Sorry if my question sounds stupid Aug 18, 2017 at 10:28
  • It's not a stupid questions ... when I started half year ago I had the same problems. Btw, I never used a proto board like this. But yes, they have the same connections. (I used normal shields, meaning shields which you can stick on top of an Arduino Uno or Mega with premade components, e.g. for SD cards). But with a proto shield you can add your own components. Aug 18, 2017 at 10:30
  • I basically want to connect four sensors. And I am unable to figure out how to do it without the breakboard. I want to connect humidity sensor, relay board 5v, pir sensor, and solenoid valve. Do you think there is a shield available for something like this? Aug 18, 2017 at 10:34
  • I know there are boards with preassembled sensors, but I doubt it's exactly the ones you need. Btw, you can normally stack multiple boards on top of each other, but I doubt you will find exactly the configuration you want. In that case, I would use a proto shield (if they can fit on one proto shield). Aug 18, 2017 at 10:37
3

One alternative that I like is the "breadboard-like" copper boards from Busboard Prototype Systems. Several of their models have layouts just like solderless breadboards, but are soldered, and so more durable and stable, while leveraging your breadboard design pin-for-pin:

enter image description here

I love these because like many folks, I prototype earliest versions on one or more breadboards and these have the same hole layout, even down to the parallel power and ground rails down the sides. Very convenient and available in several sizes and other configurations.

3

enter image description here Use wire wrap for quick and easy prototyping.

1
  • Welcome to Arduino Stack Exchange. Please take the tour at arduino.stackexchange.com/Tour to get the most out of this site. This is an intriguing idea. Good presentation of the answer.
    – SDsolar
    Aug 19, 2017 at 2:57
1

what is the easiest

for most people, breadboard is the easiest.

I sometimes do point to point (deadbug, mostly RF or small things), or onto pcb adapters (ghetto-style).

1

I have not had much luck with breadboards either. I see, on internet, that others seem to make even quite complex circuits. I can only assume it means I need to take more care to insert the components better and perhaps spend a bit more on a better quality product? I see the replies all give alternatives but no suggestions as to why Saad has problems and how to improve I would be interested to know too! At the moment, I also solder components to breadboards but it is a pain if I have to de-solder. I also use one of those childrens kits for experimenting with electronics together with a solderless bread board. It has transistors and capacitors etc and so I can connect it to IC or other particular components fitted to the [![enter image description here][1]][1]solderless breadboard. The photo is just to give an idea. I have also tried soldering small female sockets to breadboards and plug the various components into those for testing.

I have been experimenting more and reading some articles on internet. In fact, I found it better to make small jumper wires, rather than use tje ready made ones. The ready made ones tend to move and the contact is not so secure. It is nit so easy to make the small jumpers though and needs patience! I also made a small switch power supply board.. I found on "instructables" https://www.instructables.com/id/Ultimate-DIY-Breadboard-Power-Supply/#CB1TV2QJ70QKF7I It plugs into the bread board and I can select a required voltage

[1]: https://i.stack.imgur.com/sXOmY.jpgenter image description hereenter image description here

0

Make a PCB with a plotter

enter image description here

You can create a PCB using copper foil and a cutting plotter. The complexity of the circuits will be limited to the resolution and precision that you cutter can plot at but it's a great for prototypes or full projects.

If you already have a machine, the materials are cheap and circuits can be designed using any vector based editing software. Fritzing supports the export of vector files.

[LudwigLabs] is creating PCBs using copper foil and a cutting plotter (vinyl cutter). In this approach, it’s an additive process where instead of removing copper from a copper-clad board, the traces are cut out of copper foil and transferred to a solid backing surface (cardboard, fiberglass, etc.).

Hackaday: Making PCBs with a cutting plotter

Cricut copper PCB

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.