Who wouldn’t want to build a computer out of relays? We do, but we’ve got too many projects on our plate already. It looks like [rory] has his priorities in order because his build is one of the most amazing we’ve ever seen.
We’ve seen [Harry Porter]’s amazing relay computer and we’re familiar with [Konrad Zuse]’s WWII era endeavours. Relay computers aren’t exactly uncommon, but [rory] built the TIM-8, that may be the smallest 8-bit relay computer ever. The total relay count in the TIM-8 is 152 compared to [Harry Porter]’s 415 relays. This isn’t a fair comparison because [Harry]’s uses 4-pole relays, while the TIM-8 uses 1-pole relays, making the [rory]’s project 8 times smaller than [Harry]’s.
There are a couple of neat features that makes the TIM-8 really exceptional. Programs for the TIM-8 are written in a text editor on [rory]’s desktop, then compiled and printed onto receipt paper. The TIM-8 has a few phototransistors to read the bands of white and black printed on the paper. [rory] has come a long way from a three bit adder made with relays and light bulbs.
Check out a ton of videos after the break. There’s a few demos of programs running off of receipt tape, calculating the Fibonacci sequence, and playing ‘Mary Had a Little Lamb’ on the relay sound card. Thanks to [J. Peterson] for sending this one in.
Continue reading “The TIM-8 is the smallest 8-bit relay computer ever”
[Quinn Dunki] keeps rolling with her 6502 based computer build. This time around she’s added some memory to store the programs, but needed a way to get that code into the device. Above is her solution, a bank of hex switches used to program the 8-bit command and 16-bit address for each line of machine code.
This is a continuation of her Veronica project. The last time we saw it she had hardwired the logic levels for the data bus, but that’s no fun since nothing can actually be computed. [Quinn] picked up an SRAM chip which will store the program. It’s compatible with the 6502’s memory bus, but needs a bit of extra circuitry for her to be able to hand program it with this switch bank. She used some tri-state buffers to switch between connections to the processor, and to the hex switches. This way, she disconnects the RAM from the processor using the buffers, uses the switches and push button to clock in the program, then patches the RAM back into the computer.
Seeing this process in the video after the break certainly gives you an appreciation for what an improvement the punch-card system was over this technique. Still, seeing this is a delight that we’d like to try! Continue reading “Programming the 6502 one nibble at a time”
If you want people to really be impressed by your projects it’s often better not to have a fully finished look. In this case, we think hooking the stripboard version of FIGnition up to your TV will raise a lot more eyebrows than the PCB version will.
[Julian] put together a guide to building the computer on strip board. He’s using his own Java application for laying out circuits on this versatile prototyping substrate. This tool is worth a look as it may simplify those point-to-point solder prototypes you’ve been agonizing over. You’ll have to do some poking around on his site to gather all of the knowledge necessary to complete the build. Most of the components are easy to source, but unless you have them on hand, you’ll need put in a parts order for the crystal, the ATmega168, the SRAM chip, and the flash memory chip.
For those not familiar, FIGnition is an 8-bit computer with composite TV-out for a display and rudimentary input from the eight momentary push buttons.
Wood and electronics don’t generally mix nowadays, but if you yearn back to a time when radios and the like had a nice wooden finish, this wooden computer case may be for you. Combine that with a Wooden keyboard enclosure, and maybe even a LCD monitor stand and you’ll have a setup that should fit in with any wood-themed decor!
The wooden computer case is actually more of a cover in that it uses most of the stock case to house all of the components. It would definitely be a pain, and possibly a fire-hazard, to make a back mounting plate for all the components out of wood. To go along with this, the LCD monitor stand was engineered for a 21″ monitor when the owner of it wasn’t satisfied with the stability of the stock stand. In the end, he ended up building something quite sturdy and nice looking to replace it.
The highlight for many for the keyboard would be that it was made, in part at least, out of a desire for a Commodore-64 keyboard. It appears to function well andlooks great, so be sure to check out the other pictures after the break! Continue reading “A Wooden Computer Case, Monitor Stand, and Keyboard”
[M. Eric Carr] came up with an interesting build for the 555 contest earlier this year, and we’re pretty sure that it would have kicked the winner of the complex category off the throne if it were completed. Although it’s a few months late, we’re happy to feature at least part of his 555-based computer on Hack A Day.
Continue reading “Building a computer out of 555 chips”
If you think that your water cooled rig is pretty sweet, check out this creation by Dutch PC enthusiast [Peter Brands] (Google Translation).
With his computer tweaked as far as he could imagine, he decided to spruce up his office a bit. In the process, he ended up tweaking his computer just a little bit more. After seeing a build put together by another computer enthusiast, he set off to construct a desk in which he could show off his computer. He spent some time drawing up plans with Google Sketchup and with the help of a friendly neighbor, started construction of his desk/PC case.
The desk is constructed from 3mm thick aluminum, and houses most of his computer’s components under a thick piece of glass. The only portion of the computer that is not enclosed in the desk is the 9-fan radiator he used for his water cooling setup. That part resides in his crawl space, which he connects to his PC via a pair of large water hoses he punched through his tile floor. If you are interested, you can see all 800+ pictures of the build here.
[Mark Fickett] finished his own interesting take on a bicycle computer. These wristwatch-sized devices normally mount to the handlebars and give feedback for current speed, trip distance, and many have options like cadence and heart rate. [Mark’s] has fewer features but it’s clean, simple, and does more than you’d think.
He used some denim to house the electronics which you can see mounted inside the frame of the bike. He’s chosen to use Lilypad components which are Arduino bits meant to be sewn into textiles. We’ve seen a Morse Code keyer using these components and this project is along the same lines. It reads wheel revolutions from a magnetic sensor mounted on the front fork. It has no LCD readout, but when you want to know how far you’ve traveled just press one button and the computer reads it back to in Morse Code played on a tiny piezo buzzer. This package hides one more nice option. Once you arrive home the trip data can be dumped onto a computer for easy graphing. Check out the video after the break to see these features in action.
Continue reading “Lilypad bicycle computer reads back distance in beeps”