Category Archives: Engineering

Fixing a bad frequency fuse bit on an AVR

ATtiny2313

This is a quick note on AVR programming with the AVRISP MkII programmer, with which it is possible to foul up your clock fuse bits. =)

(This might be plain as day to some out there, but *I* didn’t know about it, so I thought I’d jot it down.)

Minor problem: I was programming some AVRs when I thought I might try to change the clock fuse bits to use one of the low-frequency internal oscillators. Apparently, it is possible to change the clock frequency low enough that the ISP interface can no longer program the flash– at which point it *seems* as though the chip is lost. These are inexpensive chips, (around $2 each), but the cost can add up quickly if you don’t fix the broken ones. Besides, they’re made of plastic, so you can’t even recycle them into a trivet.
Continue reading Fixing a bad frequency fuse bit on an AVR

Make a Computer Chip Trivet

Computer Chip Trivet: Deployed and Ready For Action!

You’ve just finished cooking something tasty on the stove and now you need a place to set it down on your dining table. You could reach for that old cast iron trivet, or a simple cork trivet, or the even the trendy silicone one.

But, if you really want to impress your geeky friends, this is the one to whip out.

Here is a genuinely useful kitchen tool that you can make: a trivet built out of old computer chips.
Continue reading Make a Computer Chip Trivet

How to make high-tech LED decorations for the holidays

CompletedOrnament   WhiteMenorah.jpg

Here we present two open-source, do-it-yourself, microcontroller-powered holiday electronics projects: A micro-readerboard Christmas tree ornament and a mini-LED Hanukkah menorah. Read on to see exactly what they do (Check out the video!), how they work, and how you can make your own.
Continue reading How to make high-tech LED decorations for the holidays

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

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?)