
Yesterday at LinuxWorld 2005 I ran into Jake Appelbaum and he mentioned that upstairs in up the .org Pavilion there was a toaster that was powered by NetBSD (the first open source version BSD, a Unix-like operating system). John Mc and I went up there and found the candy apple red toaster that was being controlled by NetBSD, and it actually made toast. The toaster even had a display that showed various output, including how many people had made toast so far that day. Jake surmised that they were using the same two pieces of bread over and over for the toast, so it probably wasn’t very good toast, but who cares, it was made by a NetBSD Toaster!
The toaster was embedded with NetBSD by Technologic Systems Designs and they have a full report on how they configured the toaster.
Here are a few photos I shot of the NetBSD Toaster in action.
The idea behind this project was to show how easily NetBSD could be embedded in any ordinary appliance or other non-computer device, for instance, a toaster.
This toaster features a 4 line LCD, USB keyboard, 10/100 ethernet port and a RS232 serial port for the external console. The toaster’s internal circuit boards have been bypassed and routed through the CPU board allowing NetBSD complete control over the toaster’s features. A keyboard connects through a USB port on the side of the toaster and the 4×40 LCD displays a NetBSD/toaster login prompt. The burner element is also controlled by the TS-7200 via an internal relay. Unlike previous NetBSD toasters which were nothing more than a glorified PC case-mod, this toaster can actually toast bread!
















{ 5 trackbacks }
{ 5 comments… read them below or add one }
That has got to be one of the coolest things I have ever seen. If anyone is reading this, my birthday *is* coming up. Just sayin’.
I saw this toaster at the expo too. It was way cool! That reminds me to take home my freebies!!
I saw this over the weekend at SCALE 4X. It’s a nice hack, but isn’t original. A fellow named Dog did this about 5 years ago, although the inherent bread carbonization feature had to be disabled in order to fit in the hardware of its day. The Dog toaster runs Slackware.
http://www.digitaltrash.org/projects/toaster/
Ed, that’s exactly why they said
I toast, therefore I am. (Red Dwarf toaster – this toasters great-great grandson)
You must log in to post a comment.