Tag Archives: peggy 2

The Peggy Strikes Back

Automatically generated Peggy Code

Today we have an update on our Peggy 2.0 Light Emitting Pegboard project, with (1) a new and improved version of the Peggy2 Arduino library, (2) links to several awesome examples of Peggy hacks– including a full-motion video hack, and (3) a new GUI application example that lets you display an image on the Peggy without writing a single line of code.
Continue reading The Peggy Strikes Back

20 millicenturies of Evil Mad Scientist Laboratories

Evil

Happy birthday to us! Evil Mad Scientist Laboratories is now two years of age. Collected below is a “Best of Evil Mad Scientist” for the past year: Some of our favorite projects that we’ve published over the last twelve months. Here’s to the next year!

Quick projects:

Set of bands
Rubberbands made from old bicycle innertubes.

vertical light tent setup
Light tent made from a lampshade.

Still life with yellow paper (group shot 2)
Chip bugs

Enterprise
Bristlebots

Sizing
Spool spinner from an old fan.

Quick C to D adapter
The $1.00 C to D adapter

Electronics projects

Weekend Projects Podcast!
How to make a Joule Thief from Make: Weekend Projects.

lights off?
How to make a dark-detecting LED night light.

The Great Internet Migratory Box Of Electronics Junk
The Great Internet Migratory Box of Electronic Junk

Finished 1
How to make a Sawed-off USB Key

AVR microcontroller projects

ADXL3XX
Using an ADXL330 accelerometer with an AVR microcontroller

Snapper - 09
Snap-o-lantern

Kit Projects

XX8_complete
AVR Target Boards

Four Panels 2
Interactive Table Kits

Resist1- Wall hanging
Peggy

grayscale
Peggy v 2.0

Crafty Projects

Q*bert close-up
QuiltBert

vintage software book handbag
Software Handbag

iPod inside
iPod cozy

Earrings 2
Fimo Fractals

Miniature Art Car
Mini Art Cars

New wing
Umbrella Bat Costume v 2.0

Food Hacking

cooking
Cooking hotdogs

555 LED flasher 1
Circuitry Snacks

Googly FSM
Edible Googly Eyes

Sierpinski Cookies-11
Fractal Cookies

CandyFab

Sugar Chain
Printing complex shapes: Sugar Chain

Before and after 2
Candyfab improvements: higher resolution and edible output

Papercraft:

Usage 3: First operand
Rotary Fraction Adding Machine

toner - 15
Electric Origami

Observations & silly projects:

Cat volume computation
Volume of a cat

Gourds
Pacman Halloween

Lego Projects:

Lego Shooter
Forbidden Lego review & build

Technic Bits
Efficient Lego Storage

Reviews:

suction tool
Obscure electronics tools

Lee Valley & Veritas catalog
Lee Valley & Veritas Catalog Review

Teardowns:

Twisted leads (close-up)
LED Stoplight

All the parts
pedometer
hp2600n - 178
HP Color LaserJet 2600n

An Arduino library for Peggy 2

Peggy 2 Gray Side

Here we describe a basic-function Arduino library for Peggy 2.0.

Note: This article describes the new 0.3b version of the library, dated 7/8/2008.
The original article at this location has been archived here.

The Peggy 2.0 Arduino library brings Peggy 2.0 up to the level of having useful compatibility with the Arduino software environment: you can use high-level commands to control what shows up on the Peggy display. For example, the type of high-level command might be something of the form “SetPoint(x, y)” which would turn on the LED located at position (x,y) in the grid.
Continue reading An Arduino library for Peggy 2

Archived: An Arduino library for Peggy 2.0

Note: This article is out of date but archived here for future reference.
You can find the current version here.

 

Today we present a basic-function Arduino library for Peggy 2.0.

This brings Peggy 2.0 up to the level of having useful compatibility with the Arduino software environment: you can use high-level commands to control what shows up on the Peggy display. For example, the type of high-level command might be something of the form “Peggy_SetPoint(x, y)” which would turn on the LED located at position (x,y) in the grid.

Continue reading Archived: An Arduino library for Peggy 2.0

Peggy version 2.0

life

Today we’re releasing an update to our “Peggy” open-source LED Pegboard project. Peggy version 2 has been redesigned from the ground up. And it looks… almost exactly the same. The changes under the hood are substantial, though, and we think that it’s a big improvement in many ways.

First and foremost, Peggy 2.0 still does the same darn thing: it provides efficient power to a 25 x 25 array of LED locations. Peggy is designed to take some of the sting, complexity, and mess out of playing with LEDs. It’s a versatile and powerful light-emitting pegboard that lets you efficiently drive hundreds of LEDs in whatever configuration you like, without so much as calculating a single load resistor. You can install anywhere from one to 625 LEDs, and Peggy will light them up for you.

bluepink   Greenblue   BrightWhite LEDs   Resist3

 

Peggy can optionally be reprogrammed to do much more, of course. The biggest change is that the Peggy 2.0 hardware now supports simple animation capability with individually addressable LED locations. Besides the microcontroller, there are now four support chips that help to drive the rows and columns of the display. Now, we’re not talking live video feeds or long movies here (speed and memory considerations will spoil that party), but you might be surprised how much you can do with a little AVR microcontroller.

The second improvement has to do with the programming interfaces. As before, Peggy supports programming through a regular AVR ISP (in-system programming) connection, such as the USBtinyISP. However Peggy 2.0 is now also Arduino compatible: it supports programming through a USB-TTL cable, using the popular Arduino software environment. (This is the same programming arrangement that you’ll find on some of the popular Arduino-compatible boards such as the Boarduino and Bare Bones Boards.)
Continue reading Peggy version 2.0