Archive for September, 2008

Stella Maintenance

Stella had her first hiccup last week.  I noticed that she was having some difficulty accelerating from a complete stop on the way to work.  On the way home it was bad enough that I had to gun the engine to keep her from completely stalling out.  Not good.  After a little research and a post on StellaSpeed, the consensus was that it was either a clogged idle jet or a bad spark plug.  Replacing the plug didn’t do the trick, so I cracked open the carburetor and blasted the idle jet with some carb cleaner.  Problem solved!

Total cost to fix it myself: $5 and an hour of my time.  Cost if I would have gone to the mechanic: Probably at least $100 in labor to come to the same conclusion.  Hopefully all my future Stella troubles will be this easy to fix.

 Spark Plug

Comments

Arduino MIDI Shield v2

I decided to do a slightly more advanced version of my MIDI Shield this weekend.  It has MIDI in and out just like my prototype, but also has two LEDs, two buttons, two potentiometers, and a photocell.  All the additional components are optional, so if I just need a simple MIDI interface for a particular project I won’t have to bother with soldering on the extra stuff.

I finished up the PCB design today, but I had to make the board double sided, so I can’t make a prototype at home.  It’ll probably take two or three weeks to get my new prototype back from BatchPCB, but I’ll post some more info once it arrives.  Hopefully I have all the bugs worked out and I won’t need to do any additional revisions.

If my full version generates enough interest I’ll probably sell the boards, or even produce a small run of kits.  I’ll also release the board files and schematics under the creative commons license once I know I have all the kinks worked out.

Here’s a sneak peek of what the layout will look like:

MIDI Shield Layout

Comments (6)

Arduino MIDI Shield Prototype

I picked up an Arduino microcontroller and a few shields from Lady Ada last week.  I use PIC microcontrollers quite a bit, but I’ve been wanting to switch over to the Atmel AVR because it has better support for C programming.  The Arduino is AVR-based and their IDE uses C so it looked like a good place to start.

One of the things that makes the Arduino so cool are the “shields” you can buy.  They stick on top of the Arduino and let you add additional functionality without the need to breadboard or worry about which wire goes to which pin.  I’ve seen shields for motor controllers, wave playback, LCD screens, ethernet…just about anything you can imagine.  However, I was surprised that no one had come out with a MIDI shield.  I had seen a few posts on the Arduino forums about people breadboarding MIDI interfaces, but no one had bothered making a shield.  My main use for microcontrollers is for music projects, so I decided to make my own.

MIDI I/O isn’t too terribly hard, so it only took me an evening to draw up the schematic, design a circuit board, and etch a prototype.  I made a few minor mistakes, hence the green jumper wires in the photos below.  Still, not bad for an evening of screwing around with Eagle and playing with volatile chemicals.  In fact, it was easy enough that I might just get real boards manufactured and flesh this out into a complete kit to sell on the site.  I can’t be the only person out there who wants to play around with MIDI on the Arduino.  Maybe I’ll add a few knobs, a light sensor and a button or two to version 2.0.  That way people could have a few more options for manipulating MIDI data.

MIDI Shield Prototype 1 MIDI Shield Prototype 2

MIDI Shield Prototype 3 MIDI Shield Prototype 4

Comments (1)