Things used in this project

Hardware components:
R8326274 01
Raspberry Pi Raspberry Pi 2 Model B
×1
robotcleaner
×1
A000066 iso both
Arduino Arduino UNO & Genuino UNO
×1
wifi shield for arduino
×1
7805
×1
old mouse with PS2 connector(green)
×1
Sub-C battery
Used when you have a battery with some died cells
×1
heatsink
For the 7805
×1
Software apps and online services:
10
Microsoft Windows 10 IoT Core
Hand tools and fabrication machines:
pc with windows 10
09507 01
Soldering iron (generic)
time
drill
Used to make some holes in the Roomba to hold the Arduino.
Screwdriver
Used to open the Roomba and acces the connector/ battery

Code

Github Repo
Open the RaspberryPi project in Visual Studio 2015, and run it on your pc/ your Raspberry Pi running Windows 10

Credits

Photo
Arend-Jan van Hilten

Labview, Arduino, Raspberry PI and other stuff for me!

Contact

Replications

Did you replicate this project? Share it!

I made one

Love this project? Think it could be improved? Tell us what you think!

Give feedback

Comments

Similar projects you might like

Thunderboard Sense and RPi
Intermediate
  • 52
  • 2

Collecting rich sensor data over BLE and uploading it to the cloud for analysis.

From BT to WiFi: creating WiFi controlled Arduino Robot Car
Intermediate
  • 136
  • 3

Protip

NodeMCU ESP8266 in acsess point mode: the simpliest way to make Wi-Fi controlled Robot Car from Bluetooth Arduino Robot Car + Android App.

Sigfox Forest Fire Detector
Intermediate
  • 1,570
  • 9

Full instructions

How to prevent forest from burning? A small Sigfox signal can prevent natural disasters. We will use an Arduino MKRFOX + a flame detector

LoRaWAN for Raspberry Pi with Worldwide Frequency Support
Intermediate
  • 3,365
  • 15

Full instructions

LoRaWAN LMIC 1.6 for Raspberry Pi with Dragino LoRA/GPS HAT or standalone RFM95W LoRa Module.

Human-Following Robot with Kinect
Intermediate
  • 2,242
  • 22

Full instructions

Instead of using single camera and complicated image recognition algorithms we can take advantage of Kinect libraries.

Using Common Cathode and Common Anode RGB LED with Arduino
Intermediate
  • 785
  • 14

Protip

Common Cathode and Common Anode RGB LEDs are two different kinds of RGB LEDs whose function is same but working is different.

Sign up / LoginProjectsPlatformsTopicsContestsLiveAppsBetaFree StoreBlog