5 ms·
for most people who do this, id imagine the reason is because they are a computer engineering student and need lab credits
by boofgod 7y ago
for most people who do this, id imagine the reason is because they are a computer engineering student and need lab credits
- g051051 7y agoOr you just think it's awesome.
- guiambros 7y ago... or you want to learn how and why to use an oscilloscope ground spring [21'15]
- giancarlostoro 7y agoI would think the kind of people who go on a website like HN think this is awesome as well. I know not all the audience of HN is necessarily software / hardware engineers, but definitely there's enough of them on here go drive interest.
- tony-allan 7y agoOr just curious! The whole video series is excellent. Highly recommended.
- bze12 7y agoseconded. This is the most in-depth well-made explanation of computing I've seen on the internet.
- pengaru 7y agoRelevant: https://www.youtube.com/watch?v=BwkdGr9JYmE https://www.youtube.com/watch?v=BwkdGr9JYmE
- m0xte 6y agoOr an absolute mentalist. I’ve used breadboards for 30 years and almost always spent more time debugging problems with the board than the circuits. Solder FTW.
- myself248 6y agoIMHO, breadboards should come with warnings, to the effect of: * Keep this thing pristine. Dust, corrosion, liquid, or any other indignity will invisibly poison the breadboard and take its toll on your sanity later. * Use only DIP legs and 22-24 gauge wire. Shoving a TO220 into these spring clips will spread them and take its toll on your sanity later. * Decouple, decouple, decouple. The distributed inductance of a breadboard is nontrivial and if you're not putting a nanofarad next to every logic chip, you will summon ghosts. * Buying cheap breadboards with subpar contact plating will yield exactly the sort of performance you'd imagine. Breadboards are supposed to be an EASY way to build circuits, not a CHEAP way. You get what you pay for. With all these things in mind, they're quite good at what they do.
- m0xte 6y agoProblem is there is no ground plane so you do get absolutely horrible signal integrity whatever you do including decoupling. Refer to AN47-26: https://www.analog.com/media/en/technical-documentation/application-notes/an47fa.pdf https://www.analog.com/media/en/technical-documentation/appl... (digital circuits are fast analogue ones!)
- analog31 6y agoSomething I've learned is that modern CMOS logic is a lot more forgiving than TTL for breadboarding, thanks to low power consumption and push pull outputs. So if you're thinking of b'boarding a classic circuit like a minicomputer, allow yourself one concession to modernity, namely using something like 74HC logic instead of 74LS.
- m0xte 6y agoI have to agree there. 74hc is surprisingly robust!
- analog31 6y agoSolder can be awfully darn quick. More and more these days my "breadboarding" is between modules such as e.g., a microcontroller development board and one or more breakout boards. If I can't find a breakout board for a particular component, I'll make one using a proto board. So the actual quantity of wiring has gone down. I don't do things like wiring an entire address/data bus.
- BubRoss 6y agoOr they want to understand computers on a level with more electrons and less electron.
- kjs3 6y agoOr...oh nevermind. You must be a joy at parties.