This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// SparkBot Firmware | |
// Began 12/4 | |
// Last updated 12/9 | |
// | |
// Firmware for controlling a Spark Core connected to a Roomba Vacuum cleaner, controlled by sparkbot_bashscript.sh | |
// Link to project share on Spark Community site below: | |
// | |
// https://community.sparkdevices.com/t/sparkbot-manually-automatically-vacuum-your-living-room/625 | |
// | |
// Credits to http://skaterj10.hackhut.com/2013/01/22/roomba-hacking-101/ for the tips! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/*-------------------------------------------------------------- | |
Program: eth_websrv_LED | |
Description: Arduino web server that serves up a web page | |
allowing the user to control an LED | |
Hardware: - Arduino Uno and official Arduino Ethernet | |
shield. Should work with other Arduinos and | |
compatible Ethernet shields. | |
- LED and resistor in series connected between |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import serial | |
import time | |
# this is the port you're connecting to the irobot with | |
# on windows, this is something like COM2 | |
N = 2 | |
def ints2str(lst): | |
''' | |
Taking a list of notes/lengths, convert it to a string |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#include <IRremote.h> | |
/* | |
Send infrared commands from the Arduino to the iRobot Roomba | |
by probono | |
2013-03-17 Initial release | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
A trivial Arduino sketch to mimic iRobot Virtual Wall for Roomba | |
---------------------------------------------------------------- | |
Based on information found at: | |
http://sites.google.com/site/irobotcreate2/createanirbeacon | |
Uses "A Multi-Protocol Infrared Remote Library for the Arduino": | |
http://www.arcfn.com/2009/08/multi-protocol-infrared-remote-library.html |