Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

AT high school breadboards were one of the most hateful pieces of equipment i ever had to use. The problem was that there was almost always a non zero number of defective tracks... depending on the kind of circuit sometimes track resistance could be significant too.

Sometimes the time saved by using a breadboard was heavily offset by the time required to double check each connection with a multi-meter.

Hopefully breadboards these days are higher quality... (or perhaps my school just had very old and crappy ones :-)



Yes, 3M makes a fantastic breadboard with very low contact resistance (https://www.digikey.com/en/product-highlight/3/3m/300-series...)

Get one, treat it well, and never look back.

As a student I would never have sprung for that price but as a professional it’s a no brainer.


As a professional the price is nothing but the value proposition is questionable. We simply don't use our breadboards very often around here, and when we do it's never for sensitive work. Basically, I've never had a case when I've cared who made our random stock of breadboards. Either they're definitely good enough, or they're definitely bad enough that I need to prototype some other way. (It's common to find that the only circuits I am interested in derisking at the breadboard level are the ones that I can't prototype that way, due to parasitics.) But then, I consider an SOIC-8 package pretty big in our line of work, so what do I know....


It's not just you. I haven't seen a breadboard used in professional work in over 20 years.

90% of the time you're going to have to do a PCB layout anyway, so you might as well start there. Even more so since fewer and fewer devices are even made in DIP anymore.


Hoo wow that's some sticker shock. I recently bought some cheap boards for some students I'm working with and they're absolute rubbish - about £2 each for a half size board. They're from Elegoo who make a lot of knock off Arduino-ware and are prominent on Amazon. The tracks are incredibly tight and I had trouble fitting their own Arduino Micro board into it.

Nowadays the cost of getting a board spun up is so cheap, that I don't bother breadboarding much, usually it's just as a means to interface a bunch of breakouts using 0.1" headers. It's useful to keep a bunch of SMT adaptors in stock for testing random SOIC or DFN parts.


Once you figure out simulation and EDA tools, breadboards are pretty much pointless. If the circuit is simple enough to breadboard within half a day, it's also simple enough to simulate effectively. If it's complex (normally due to high speed effects, parasitics and other things that are terrible on a breadboard) then the time spent getting it working in a breadboard is essentially wasted. You never know if it's the design or breadboarding at fault.

Soldered breadboarding (eg veroboard) has its place - at least then you can be certain there's not any electrical connection issues. But PCBs are so cheap and quick even that seems fairly pointless. It's very labour intensive for complex designs which would take less than a day to design and layout in EDA.


Do you have any software recommendations for prototyping digital circuits with dynamic input? Things like buttons and midi. The trial and error process of breadboarding is nice for a tinkerer but I’d like to do it all in software.


It depends what you're doing - for analogue circuits the free software LTSpice is pretty great. It's clunky and you need to follow some tutorials, but it's a brilliant way to sanity check an analogue design before you build it. You can set square wave voltages to see dynamic performance.

If you want to simulate logic then logisim is really useful - you can design your circuit in terms of logic gates and then change inputs to see how it behaves - or generate a truth table. Good for checking that your logic works as expected.


I had to take an electrical engineering course in college. That lab was the worst. You'd set up the circuits in the board and it wouldn't work. You'd ask the TA and he'd say you did it wrong. Check the design, check the pins, everything looks good. Still doesn't work. Two or three more rounds of this, finally get the TA over, he checks it over two or three times before concluding it's the board that's the problem.

Either that or the chips. There were always a few that were bad. So you didn't know if you had a bad board or a bad chip or were using bad paths on a chip.


Similar experience but we also had to deal with randomly failing multimeters and defective components. It was very frustrating but gave me a foundation for software debugging skills that proved valuable, not being able to take any component for granted and understand that even if most times is a human error sometimes the fundamental pieces of infra are also defective. However, sadly, it made me dislike HW design :/


When I was in highschool we never experienced a single faulty breadboard in ~2 years of electronics work. Had a bunch of fun with them.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: