Category Archives: Engineering

Soft Circuit Merit Badge

Soft Circuit Merit Badge15
The proliferation of spoof, nerd, science, and electronics merit badges has demonstrated that geeks like to show off their skills and accomplishments. One skill is particularly appropriate for the format: soft circuitry. By building your own soft circuit onto an actual badge you can demonstrate your mastery.

Soft Circuit Merit Badge14
The size of the badge is just right for a simple circuit with a battery, a switch and an LED. The crowning touch is that the stitched circuitry can form the circuit diagram as well.

Continue reading Soft Circuit Merit Badge

Peggy 2 RGB

Peggy 2 RGB
We filled up a Peggy 2 with 2×2 super-pixels consisting of red, green, blue, and white 10 mm LEDs. This makes an easy and big programmable full-color LED matrix.

Peggy 2 RGB
Peggy fits 25×25 LEDs, so if you fill every hole this way, you wind up with a 12.5 x 12.5 pixel RGBW matrix.

And like whoa— you can animate it.

Peggy 2 RGB   Peggy 2 RGBPeggy 2 RGB   Peggy 2 RGB

Yup, there’s video. The video is embedded below, and you can also view it directly at YouTube. (In either case, please excuse the scanline artifacts produced by our camera.)

One thing worth noting (and that we demo in the video) is that you can diffuse the big RGBW pixels into one continuous full-color display by placing a thin diffusing plastic layer above the LEDs– it really works well.

The demo code is an Arduino sketch, based on Jay Clegg’s timer-interrupt style grayscale driver for Peggy (demonstrated here), you can download it here (12 kB Arduino .pde sketch file). Besides the colorful flow shown in the pictures, this code also has a mode to light just the red, green, blue or white LEDs at a time.

A Bulbdial Clock

bulbdial_1

Last year David Friedman published on his blog Ironic Sans an interesting design concept for something that he called The Bulbdial Clock.

That’s like a sundial, but with better resolution– not just an hour hand, but a minute and second hand as well, each given as a shadow from moving artificial light sources (bulbs).
We’ve recently put together a working bulbdial clock, with an implementation somewhat different from that of the original concept.

Bulbdial - 12
Rather than using three physically moving light sources at different heights, we use three rings of LEDs at different heights. Within each ring, we only turn on one LED at a time, so that we only have a single effective light source– it can light up at different places from within the ring. The three rings are located above one another so that they each project light onto the rod in the middle, making shadows of different lengths.

Additionally, for fun and clarity, we used red, green, and blue LEDs for the three rings, making each shadow hand of the clock a different color. Each ring has 12 LEDs, and the 36 LEDs are efficiently multiplexed by an AVR microcontroller that also handles the timekeeping part of the project. Continue reading A Bulbdial Clock

A visit to the electronics markets of Shenzhen

IMG_8320
I’ve just returned from a week long trip to Shenzhen, China in a “geek tour” trip organized by Bunnie Huang, with some assistance from the fine folks at PCH International.
DSC_0180 by Tom Igoe

More than just a tour, this was also a tiny conference of open source and physical computing hardware hackers.

The participants were (from left to right above): Jeevan KalanithiEric SchweikardtBunnie HuangNathan SeidleLeah Buechley, myself (Windell Oskay), Tom Igoe, and David Merrill.

(Thanks to Tom Igoe for the photo. Thanks also to Dale Dougherty for helping to get such a great set of folks in contact for the trip!)

Shenzhen is a vibrant, bustling, young, and modern city of 8 million in southern China. Just across the border from Hong Kong, Shenzhen and the region around it comprise one of the most active and important manufacturing centers in the world today. (Hint: “made in China” sounds familiar.) The city itself is filled with people, restaurants, smog and shiny skyscrapers. At night freakishly large LED billboards illuminate the sides of apartment buildings and animated RGB neon displays ripple above nightclubs and bars. With a few more flying cars, it might do a good impression of Blade Runner‘s Los Angeles.

IMG_8551

For me personally, one of the most interesting parts of this trip was spending some time in the vast electronic markets of downtown Shenzhen. The building pictured above, the SEG Electronic Market, is a focal point in the markets. Bunnie wrote quite a bit about this place two years ago (and it’s all true).

Continue reading A visit to the electronics markets of Shenzhen

Video Peggy in action

VideoPeggy - 09

For a while we’ve been meaning to try out Jay Clegg’s TWI-video hack for the Peggy 2, and we must say, it’s pretty nifty. Using this routine, we can take webcam video (e.g., from our MacBook Pro’s built-in camera), sample it in a Processing routine, and send it to be displayed on the 625 LEDs of the Peggy 2.
Continue reading Video Peggy in action

A single sided circuit board

Mobius Circuit - 21

In electronics, it is common to talk about single sided circuit boards. The most common type is a circuit board that only has printed wiring on one side, and components on the other side. There are also surface-mount boards, where all the wiring and components sit on one side. But aren’t all of those reallyjust two-sided circuit boards where you only put components on one of the sides?

Here we present a method of making your own authentic single-sided circuit board.
Continue reading A single sided circuit board

Meggy Jr RGB

Meggy Rainbow

Meggy Jr RGB is a new kit that we designed as a platform to develop handheld pixel games. It’s based around a fully addressable 8×8 RGB LED matrix display, and features six big fat buttons for comfy game play. The kit is driven by an ATmega168 microcontroller, and you can write your own games or otherwise control it through the Arduino development environment. Meggy Jr is fast, programmable, open source and hackable. And fun.
Continue reading Meggy Jr RGB

Business card AVR breakout boards: Version 1.1

Card version 1.1

We’ve just released a new version of our super-handy business card sized target board for programming 28-pin AVR microcontrollers like the ATmega168 and ATmega328. These are just the thing for programming these chips through an ISP programmer like the USBtinyISP.

We use these for a lot of our simple microcontroller projects; Tennis For Two and the Lissajous POV come to mind. The new version has basically the same design but adds some extra prototyping area and makes the holes big enough to accept a ZIF socket:

ZIF Kit
Like the original version of this target board, this circuit board is a fully open source hardware design. For much more information– including the detailed design files– please see the update that we’ve added to the end of our original article about this project.

The Sashimi Tabernacle Choir (on the Smithsonian Channel)

The Sashimi Tabernacle Choir

The Smithsonian Channel’s series America Wild & Wacky is featuring ArtCar Fest. In a blog post about the episode, they linked to my flickr video from Maker Faire of the Sashimi Tabernacle Choir. Here for your entertainment is my clip of hundreds of computer controlled singing sea creatures performing Bohemian Rhapsody.