Skip to content

Instantly share code, notes, and snippets.

View joeyvanderbie's full-sized avatar

Joey van der Bie joeyvanderbie

View GitHub Profile
@mschmitt
mschmitt / virtualwall_irremote.pde
Created May 24, 2010 08:56
A trivial Arduino sketch to mimic iRobot Virtual Wall for Roomba
/*
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
@probonopd
probonopd / Send infrared commands from the Arduino to the iRobot Roomba
Created March 17, 2013 10:42
Send infrared commands from the Arduino to the iRobot Roomba. Use a transistor to drive the IR LED from pin D3 for maximal range.
#include <IRremote.h>
/*
Send infrared commands from the Arduino to the iRobot Roomba
by probono
2013-03-17 Initial release
@thenoviceoof
thenoviceoof / imperial_march.py
Last active September 28, 2020 12:19
Play the Imperial March with an IRobot Create, cloak and stormtroopers not required
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
@joeyvanderbie
joeyvanderbie / Send infrared commands from the Arduino to the iRobot Roomba
Last active June 16, 2019 15:57 — forked from probonopd/Send infrared commands from the Arduino to the iRobot Roomba
Combined IR Roomba controll with ethernet webserver code from W.A. Smith, http://startingelectronics.com Extended script to send command 2 times, since the first command is most of the times not received by the Roomba. The short delay overwrites the first command if this is received, resulting in a total of 1 command excution of the Roomba, as d…
/*--------------------------------------------------------------
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
@brandoaire
brandoaire / sparkbot_firmware.ino
Last active January 9, 2018 18:40
SparkBot Firmware that runs on the Spark Core
// 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!