FarmerPotato
a day ago
At VCFMW last month, my table was adjacent to Lorraine and her friends.
Ben Heck walked by during setup, and asked me what it was. I was clueless, so we started making educated guesses. The Amiga poster was a start.
I do wire-wrap. This thing is a marvel to behold. It is quite orderly, but could have used colors more effectively.
The three units implement the VLSI chips and the main board of the Amiga that was first shown at CES (I believe.)
Each VLSI is a stack of PCB such as you might get from Vector, with columns of pads for ICs in wire-wrap sockets, buss bars, and edge areas having mounting holes for connectors. The layers are connected by ribbon cables.
(they are not called breadboard!)
Wire wrap is a superior technology. There are no cold solder joints. They are gas-tight.
It is not hard to debug. If you follow some rules, and don't make a spaghetti bird's nest.
Such workmanship can be seen on minicomputers of the early 1970s.
Whole computers were made by wire-wrap around MSI chips. My wire-wrapped PDP-11/10 functioned perfectly thru the 1990s.
Recently, I implemented a microcomputer design in wire-wrap. That was enjoyable!
My design was captured in KiCad, laid out as a PCB, which I translated to perf-board and wire-wrap sockets
This approach is perfect for prototyping, as you can simply add new blocks.
jacquesm
19 hours ago
I probably still have my wire-wrap gun in storage somewhere but I would much rather use an FPGA. If you don't mind, answering, why do you still use this tech instead of FPGAs?
As for cold solder joints: no, they don't do that. But when you start making modifications you have to be extremely careful not to cause any damage because tracing a loose joint on a wire wrap board is the stuff of nightmares.
FarmerPotato
6 hours ago
Because I want to play with original chips. Many of them are in DIP sockets and are 5V. Not to mention linear and analog functions! No matter what, there's always wires or traces between packages.
When I want to do FPGA, I start with an IceStick or BlackIce board (Lattice ICE40 FPGA). But then it comes down to interfacing it to some other chip. So if I make a little PCB that needs more than 16 I/O pins at the edge, I've got myself into extra ribbon cable to jumper to more I/Os..
I even made one wire-wrap board with 4 socketed 74LVC245 level shifters that the BlackIce board would plug into. From there, I could do what I wanted.
I agree that damaging your wires is a serious risk. I guess I'm lucky that this never derailed me. I follow the color rule: blue on the bottom layer, yellow on the second. No daisy chains! Rather than unwrapping to get to a hidden blue wire, I can just cut it.
Also I should mention that I'm not doing anything above 25 MHz.
aquariusDue
16 hours ago
For a clumsy person like me wire-wrap seems even harder than the usual stuff around soldering, that said I'll look into it more because it seems incredibly interesting.
Also it's nice hearing about Ben Heck in the wild, when I first started fiddling with Arduino I watched his YouTube videos on the element14 channel. Though from what I remember he's long since left. Another channel that I remember fondly is EEVblog even though both were about electronics the content itself didn't have much overlap if I recall correctly.
danby
13 hours ago
FWIW when wire wrapping you can get handy little hollow tools. You feed the wire in to a hole in the tool, drop the tool over the pin and just spin the tool to wrap the wire round the pin. It's all very neat and tidy and requires pretty minimal hand-eye-coordination to get it looking nice.
I bought a tiny little one of the tools a while ago when doing some raspberry pi prototyping. Makes it easy to attach a wire to the GPIO header if it's not a dupont lead/wire
FarmerPotato
3 hours ago
The important thing about wire-wrap sockets: they have square-ish pins.
As you wrap the wire around the square pin, there is a mind-boggling degree of force between the corner and the wire, creating a gas-tight seal.
It's tougher to get a good wrap onto a round pin. You can buy square-pin headers from peconnectors