LED Holiday Project Kits

Animated GIF of ornament

We have written instructions for building two sweet microcontroller-based electronics projects for the holidays: an alphanumeric LED christmas tree ornament and an LED mini-menorah (hanukkiah).

These are open-source projects; You can download and modify the source code, use it to program your own microcontroller, and solder the microcontroller to some LEDs to help make your own holiday decorations.

If programming microcontrollers is not your idea of a good time, we understand. Not everyone has (1) access to a microcontroller programmer, (2) the time and (3) the desire to modify the firmware of their christmas tree ornaments.

Low-cost open-source holiday project kits brought to you by Evil Mad Scientist Laboratories.

In order to help our fellow citizens Evil Mad Scientists with their holiday projects, we have put together electronic soldering kits for these projects. (Updated: November 2007)

CompletedWhite

 

LED mini-menorah kits are now available at our new web store.

 

Lit up segments spell out the letter M

 

 

Kits for version 2.0 of the open-source LED Micro-Readerboard project are now available at the Make Store.

Programming the Atmel ATtiny2313 in Mac OS X

avrdevboard

For a recent project, I needed to control sixteen or seventeen LEDs with a microprocessor. The one that I chose was the Atmel ATtiny2313, because it has 20 pins, with up to eighteen outputs, can run without an external oscillator, and is fairly inexpensive at around $2.00 per piece.

Since I’ve got a Mac laptop and no real serial or parallel port, I opted to go with a USB-based programming solution. Furthermore, I wanted to program in C, not assembler, and use open source development tools. Since I was (eventually) successful in all of these goals, I thought that I should write up a few notes about it.
Continue reading Programming the Atmel ATtiny2313 in Mac OS X

My Sewing Machine (and how I make trebuchet slings)

Huskystar

Craft is currently asking for sewing machine pictures. I can’t compete with the lovely vintage Singers, but here is mine. I have had it for several years and I even made my wedding dress on it. It is a Huskystar, which is a descendent of the Viking brand. I went with the top of the mechanical line on sale at the end of the model year. (Did you know sewing machines have a model year?) I didn’t see a need for computer control since I wasn’t planning to do embroidery. This was a good choice and I have no regrets. My favorite feature is the automatic needle threader, with the automatic buttonhole coming in a close second.
Continue reading My Sewing Machine (and how I make trebuchet slings)

Turn an RC car into a floor sweeper!

RCSweeper - 7

What’s fun, cheap, good looking, and cleans a hardwood floor with an advanced search and navigation algorithm?

An electrostatic dust mop attached to a radio-controlled car. Vroom!

This combination has some things in common with a Roomba, but is arguably less expensive. It’s quick and fun to build, and quick and fun to operate.
Continue reading Turn an RC car into a floor sweeper!

Play with your food: A Chocolate Debian

Chocolate Debian

Every year we make chocolate truffles for the holidays. This year, we made Thanksgiving-themed truffles with dried cranberries and freshly candied orange peel, labeled with a little curl of red-colored white chocolate. We’ve decided to name this particular treat a “Chocolate Debian,” for reasons that may be obvious to some.

What I took with me for Thanksgiving

What I took with me for Thanksgiving

The lab staff is travelling this week. Here’s what I brought with me, which might give you a hint about some of our upcoming projects:


  • A: MacBook Pro
  • B: Cookbooks (We’re doing the cooking!)
  • C: AVRISP mkII microcontroller programmer box
  • D: Star-shaped cookie biscuit cutter
  • E: The microcontroller programmer itself (fits in the box)
  • F: USB cable for programmer (fits in the box)
  • G: Olimex development board for 20-pin AVR chips (fits in the box)
  • H: Power for the Olimex board
  • I: Ten Atmel ATtiny2313 microcontrollers (fit in the box)
  • J: Microcontroller target board with 17-segment LED display and battery box (fits in the box)
  • K: Sheet from ATtiny2313 data sheet showing pinouts
  • L: Four fresh nutmeg nuts. (Meg nuts?)