Introduction: Automatic Marshmallow Roaster

This is a marshmallow roaster (duh). A stepper motor from an old printer spins the marshmallow, on a skewer, over the candle. The heat-shrink was used to attach the skewer to the motor's shaft, because the gear would not come off of the shaft. My AC adapter was 9 volts, but 5 or 6 would have been better. The wood frame is a 3.5" square screwed to a 3.5x8" piece of wood. Make sure to use a beeswax candle, because other candles will blacken the marshmallow. Don't forget to download the motor shield library from Ladyada's website.

Arduino source code:

#include <AFMotor.h>
AF_Stepper motor(48, 2);
void setup() {
motor.setSpeed(10); // 10 rpm
void loop() {
motor.step(480, FORWARD, DOUBLE);

P.S. Please comment and rate it!