"Big Mess of Wires" Homemade CPU is Just That
Taking DIY to a whole new level, Steve Chamberlin, a Belmont, California, videogame developer, rolled his own 8-bit CPU for an aptly named project he calls "Big Mess of Wires," or BMOW. The project took him 18 months, $1,000, and 1,253 wires to complete.
"Computers can seem like complete black boxes," Chamberlin said. "We understand what they do, but not how they do it, really. When I was finally able to mentally connect the dots all the way from the physics of a transistor up to a functioning computer, it was an incredible thrill."
The project began with a 12x7-inch Augat wire-wrap board with 2,832 gold wire-wrap posts purchased on Ebay for $50. Over time, BMOW came to encompass 1,253 pieces of wire painstakingly wrapped at a rate of 25 wires per hour to create 2.506 individually wrapped connections. More than just a prototype, Chamberlin has added a keyboard, LCD output, USB connection, three-voice audio, and VGA video to demonstrate a working computer.
For those of you in the San Mateo area, Chamberlin's BMOW will be on display at the fourth annual Makert Faire this weekend, May 30-31, as one of 600 DIY exhibits.

Image Credit: Wired
Image Credit: Wired
![]()
jvc08
May 29, 2009 at 11:48pm
this all mean that we are not all dependent on machines for all things. we can actually achive something very complicated, if we put our minds to it.
![]()
ghot
May 29, 2009 at 1:26pm
Back in the day.....circa 1979 I saw one of the militarys first CPU's and it looked remarkably similar..... however it had been mass produced...somewhat... and was constructed with smaller wires....and it was OLD...so old they epoxied it to protect it.
I agree...this is a clear case of..."it's the journey, not the destination. I read a lotta comments dissing this project....all I can say is: Lets see one of you nay-sayers do something like this.
Whats next Steve....optical neural :)
Take an OS, and edit out all the efficiency, and what you have left is a post-XP Microsoft operating system :)
![]()
sirbobsalot543
May 29, 2009 at 9:01am
Once he overclocks this thing it could probably play pong at 2fps
![]()
ironsmyth777
May 29, 2009 at 6:41am
I was part of a project that built a motherboard once by soldering components to a circuit board and lots of wires strung from here to there for the various components (on which we ran DOS and Linux, it was built in '96) so I can tell you how difficult this is. This is more impressive than what we did by a long shot! We never considered building a processor, it was hard enough figuring out the pins on the processor (a Cyrix 486@ 66 mhz) :-)
For the record, I strongly agree that a project of this type is about the journey, not the destination. Kudos to this guy!
"You don't build a reputation on what your going to do."- Henry Ford
![]()
Vano
May 28, 2009 at 10:40pm
Very and very impressive.
Specs
* Current clock speed is 2MHz. It could theoretically go to about 3MHz (untested).
* 512 KBytes of RAM, 512 KBytes of ROM.
* Power draw is 10 Watts, 2.0A at 5V.
* VGA video output is 512×480 with two colors, or 128×240 with 256 colors.
* Audio and music is provided by a three-voice programmable sound generator.
* Keyboard input is a standard PC keyboard with PS/2 connector.
* Debug display is a 24×2 character text LCD.
* There are roughly 1250 wires connecting the components, so 2500 individual hand-turned wire wraps.
![]()
nightkiller
May 28, 2009 at 5:26pm
It's got to be EMP proof.
You choose a flightless bird as a mascot and wonder why it doesn't take off?
![]()
GreenTurtle
May 28, 2009 at 2:46pm
....and my friends thought I was hardcore cuz' I soldered some stuff. LOL!!!
![]()
winmaster
May 28, 2009 at 2:40pm
Is there a video anywhere? YouTube perhaps?
--------------------------------------------------------------------------------------------------
The quick brown fox jumps over the lazy dog.
![]()
Keith E. Whisman
May 29, 2009 at 12:45am
No matter the video card I think the CPU is going to be a bottleneck here. Perhaps we should be comparing this performance wise to a calculator. Not even a Texas Instruments calculator but perhaps a cheap Chinese solar powered ruler and calculator combo tool. Yes compare those two processors.
![]()
bingojubes
May 28, 2009 at 1:30pm
now if he could only figure out how to make more of those faster and smaller, he could get into a serious business.
that is some cool processing power!
![]()
bjtalbot
May 28, 2009 at 1:23pm
Anyone who has ever wirewrapped any kind of circuit will appreciate the time and effort that went into this.
![]()
logicmaster2003
May 28, 2009 at 1:15pm
Wasn't that kinda a waste of time and money to build an 8-bit computer ? Both $1,000 and 18 months of his life ! Its like re-inventing the wheel with predictable results
![]()
Keith E. Whisman
May 29, 2009 at 12:34am
It's actually pretty cool. He did it with wires and open circuits instead of Integrated Circuits. Thousands of wires and circuits for the transistors. Pretty neat. A very large CPU. This would be one of those things to show people just how a CPU works. I think it's awesome. It reminds me of those plastic model V8 engines that ran off batteries and were made with clear plastic so you can see how everything in an engine works.
![]()
bjtalbot
May 28, 2009 at 1:27pm
This was one of those - "it's the journey, not the destination" type of project
![]()
Keith E. Whisman
May 28, 2009 at 11:45am
Thats really cool. Is it an X86 based CPU? Does he have a license from Intel to make to build this project? Do you need permission from a patent holder to make something that is already patented but not going to sell it? Fair Use?
![]()
jcollins
May 28, 2009 at 12:28pm
As explained in the Wired article, it's closest to a processor in the Apple II/Commodore/Atari video game console from back in the day, not Intel.
Re. patents, in general, yes, you need approval. However, for the most part, the patent holders won't go after you if you aren't making money and not doing things that negatively impact them. It just costs too much for too little gain.
![]()
neo1piv14
May 28, 2009 at 12:09pm
Umm, I think that's actually a CPU that he made himself. Not an intel chip. At least I'm assuming I read that right.
![]()
linkmaster6
May 28, 2009 at 2:11pm
Think of it like writing a story, even you wrote the story by hand it doesn't matter if its the same story someone else wrote
![]()
SEALBoy
May 28, 2009 at 1:22pm
Correct, but if he wants the chip to run Windows, he needs it to have x86 architecture, which is licensed by Intel.
![]()
AndyYankee17
May 28, 2009 at 4:46pm
it could never run windows, it's 8 bit, maybe an early version of DOS or unix though














