Very Low current (max. 50 mA)

Low voltage (max. 50 V).


PNP switching transistor in a TO-92; SOT54 plastic package. NPN complement: 2N3904.

* Low current (max. 200 mA)

* Low voltage (max. 40 V).


NPN switching transistor in a TO-92; SOT54 plastic package. PNP complement: 2N3906.

* Low current (max. 200 mA)

* Low voltage (max. 40 V).

PN2222A; NPN switching transistor

NPN switching transistor in a TO-92; SOT54 plastic package. PNP complement: PN2907A.

* High current (max. 600 mA)

* Low voltage (max. 40 V).

2N2222A NPN General Purpose Transistor

NPN switching transistor in a TO-18 metal package. PNP complement: 2N2907A.

High current (max. 800 mA)

Low voltage (max. 40 V).


NPN TO-3 metal case

Very High current … Read the rest

m-Box — An Electronic Music Box

m-Box — Electronic Music Box

The child’s version of the m-Box will be smaller, plastic, and as stated eariler, will rely on markings on paper rather than holes.

The range of notes will be greater, as will the number of possible notes per composition.

This version will be battery-operated.

m-Box — Electronic Music Box

Toy Design Final Project
Spring 2004


The m-Box is an electronic music box that can be programmed by marking a sheet of paper, and operated by a hand-crank.


Mike Chiaramonte and Matt Slaybaugh


Fun and educational for both children and adults, the m-Box

Read the rest

Ant Farm

Ant Farm

I later learned of a number of similar games, but this was my first effort at employing multiple ‘cellular automata’-style agents.

Ant Farm

The same game with an auto-generated music feature that is somewhat interesting.… Read the rest

Blogma Month 4

December 31, 2003

Conspiracy Laid to Rest

I did something today.
I made coffee from previously-used grounds.
Experts say this would yield sour, bitter, terrible coffee.
In fact it was fine. It was weak, but not bad.
The idea came to me from having used a French press for my coffee for a long time. Often I leave the grounds swimming in water for up to 15 minutes before I depress the plunger.
Drip-coffee is based on the premise that coffee should have as little contact with water as possible.
Many flavors are filtered out of the coffee using the drip method, some bad and some good.
I think drip coffee may be better for lighter roasts, but I prefer to give the gruonds a … Read the rest

Blogma Week 10

Quest for Curiosity: Qrio


Computical Physicing

Week 16

Cooking can be fun, but I’m wary whenever I see recipes that include steps such as “pat dry” or “mince finely” or “let sit for 45 minutes“.

I don’t mind stirring until well-mixed or chop into large chunks – coarse violence is fine, I just don’t like steps that require precision.

My favorite recipes include the word ‘dump’, as in, “Open can. Dump contents into bowl.”

Or better yet, “Dump contents into mouth.”

‘Pouring’ suggests some amount of care, while ‘dump’ means it doesn’t matter if some falls on the floor, if you leave some in the can to eat later with a spatula.

The latest humanoid robot (from Japan, of course) is named Qrio … Read the rest

Blogma Week F

Robot's Voice Helps It Find Its Way


Computical Physicing

Week 15

From The Economist, Dec 4th 2003

Computers that read your mind: Playing Pac-Man on thought-controlled computers

They stole my idea.

It is said that mycologists have the highest incidence of poisoning by mushroom.
Their confidence leads to carelessness.
That’s been the explanation for my recent failed efforts – sometimes when I’m sure I can do something, I don’t try.
Other times, I don’t know what I’m doing, but at least I know that I don’t know, and then I try and succeed.

100 years ago the Wright brothers built and flew the first airplane.
Last week I failed to make a little electric car.
Talk about weight-to-power ratios, they had to have enough power to actually lift the whole thing … Read the rest

Blogma Week E

Kenji Yanobe's Radiation Car Cobolt


Intro to Physical Computing
Fall, 2003
Jeff Feddersen

Week 14 – The Last Journal?!?

Ah. Snow.

Taxis' tires push

Through the slush of Houston Street:

Sounds like the Ocean

My final project idea is okay, but it needs a little something. Technically, it won’t be anything that hasn’t been done before (cancelling the negatives, it WILL be something that HAS been done).
So a business won’t be interested, but a museum might, but only if the thing has some kind of aesthetic value or meaning of some kind.

If I make the cables that connect the segments really long, that could be interesting.

If I make the cables switchable from left to right, then by changing them I could make the segments move in the … Read the rest

Blogma Week D

Kenji Yanobe's Sweet Harmonizer 2


Intro to Physical Computing
Fall, 2003
Jeff Feddersen

Week 13

interactive neurotic King's head assembly
The picture on the left is a ‘Kismet‘-style greeterBot being used at King’s College in London.
The article in Nature

I still want to make my Kisov robot, which would be capable of walking unaided to Cambridge and punching Kismet in the face.

I bought one of those multi-color IR sensors that is supposed to be able to not only detect light, but detect specific wavelengths.
Danged if I can figure out how it works. It has four glass plates on the front and two sets of three wires in the back.
I can’t find any specs anywhere.
Gov. Color Detector
The wires are sort of like those of a stepper motor, where each set of … Read the rest

Blogma Week C

Spring Turkey


Intro to Physical Computing
Fall, 2003
Jeff Feddersen

Week 12

Obligatory Fat Albert reference:

Randall: Mushmouth, you’re like p-comp on Thanksgiving.

Mushmouth: Whabat dobo youbou meabean?

Randall: No class

If I do the centipede robot, I could either make the segment wheels always turn together, relying on the head to pull them in the right direction, the way an 18-wheeler relies on the cab to turn.
Or, I could have the segment wheels turn separately, based on a signal that’s passed down from the head (right wheel to turn left, and vice versa).
But that would mean each segment turning on its own, and the whole thing would move diagonally.
Maybe I could just reduce the power sent to the one wheel rather than cut … Read the rest

Blogma Week B


Intro to Physical Computing
Fall, 2003
Jeff Feddersen

Week 11

MPJA has little 5V motors for 39¢ a piece for orders of 5 or more.

Some old friends visited over the weekend. Anna, the girl, was fascinated with all my electronics junk.
I taught her how to solder and she wired up some potentiometers and speakers for me.
She was into making LEDs turn on, and before long she had set up a circuit where she could vary the brightness of the LEDs with a variable resistor.
She’s only 9 but made as much progress in a few hours as I had made in my first week in this class.

She asked me whether I enjoyed playing sports. I said, ‘Not really.’

Then she said, … Read the rest

My Robot Can Kick Your Robot’s ASCII

Nitinol – Muscle Wire: The Mauling

(sort of like muscle cars, except long and very skinny)

the plan
the implementation
history and information about nitinol

Project: Operation Boris II

We began by going to the Robot Store and getting the kit pictured on the right, which included a book and one meter each of Flexinol™ 050, 100 & 150.
The numbers refer to the diameter of the wire in millimeters (0.05mm, 0.1mm, and 0.15mm).
The book contains a lot of info on nitinol and several instructions for various projects.
The last one looked the most interesting – to build a 6-legged (hexapod) robot, which the book called Boris.

Here is a video of a completed Boris. (676K, QuickTime format)

The … Read the rest

Blogma Week A


Intro to Physical Computing
Fall, 2003
Jeff Feddersen

Week 10

That Applications class presentation is over. What a week.

I’ll let you in on a secret: our tech presentation… topic is… on… Nitinol, aka “muscle wire”.
I did a simple project with it on my own a while back, and thought it was interesting, so I suggested it to Koichi and Matthias a few weeks ago.
I bought a book and a few meters of the wire and we’ve all had a chance to look at it.
The big project at the end of the book is to create a 6-legged creature that moves via the contraction of the wire (no motors or solenoids).
It’s operated by a Basic program (actual Basic, not what … Read the rest

Blogma Week 9


Intro to Physical Computing
Fall, 2003
Jeff Feddersen

Week 9

Some people came over for Halloween.
I live on King St. just off 6th Ave. (Avenue of the Americas for you tourists) and have a good vantage point from which to see the Village Halloween Parade.

At one point, there were four kids in my living room, with the parents all out on the fire escape.
To entertain the kids I showed them my physical computing projects.
Scout, the 7-year-old girl, was dressed as, as she explained, a “half-robot half-cat”.
We briefly discussed the Island of Dr. Moreau, then I showed her my robot monster hand from last Friday.
She held it carefully, then looked up at me and said, “Oh. You’re an inventor.”… Read the rest