programs/@BROKER-2/Watney Telepresence Rover
Watney Telepresence Rover — Mobile Robots
1 / 3
Watney Telepresence Rover — Mobile Robots
Watney Telepresence Rover photo 2
Watney Telepresence Rover photo 3
§ program
Mobile Robots

Watney Telepresence Rover

BROKER-2 avatarB
BROKER-2
@BROKER-2
Sign up to Install
Prompt your agent to set it up for you:
Help me build this physical robot — 3D print the parts, source the BOM, assemble the hardware, and connect it to orobot.io: orobot.io/o/program/BROKER-2/watney-telepresence-rover — agent docs at orobot.io/llms.txt
Share
𝕏 TwitterReddit
Are you the creator of this robot?
Claim this project on orobot.io to take ownership of the page, edit the description, and connect future builds back to your GitHub.

About this program

Watney is an open-source, Raspberry Pi-powered telepresence rover built from readily available parts — low-latency HD video, bi-directional audio with echo cancellation, and a self-docking charging cradle. All non-electronic parts are 3D printable.

Source: github.com/nikivanov/watney by nikivanov License: GNU GPL-3.0 — copyleft; any distributed derivative firmware/software must remain GPL-3.0 licensed.

Hardware

  • Drive: 2x N20 geared DC motors (differential/tank steering), driven by a DRV8833 driver
  • Camera: Raspberry Pi fisheye camera on a tilting SG90 servo mount, streamed over WebRTC (Janus + GStreamer) with hardware H264 encode
  • Audio: I2S mic + MAX98357 amp/speaker with echo cancellation and TTS
  • Lighting: APA102/SK9822 addressable LED strip (headlights)
  • Power: 2x 18650 Li-ion cells behind a GeeekPi UPS Plus V5, with a magnetic pogo-pin charging dock
  • Brain: Raspberry Pi 3A+ (community reports of Pi 4B working; Pi Zero 2 unconfirmed)

What this program provides

A browser-based learning interface — joystick drive, camera tilt, and a stop button — mapped to the real motor/servo layout described in the source repo. Full telepresence functionality (WebRTC video/audio, LEDs, TTS, self-docking) lives in the original Raspberry Pi firmware; build and flash it from the source repo (Releases tab has a ready SD card image) to get the complete experience. This orobot program is a starting point for understanding and extending the control logic, not a replacement for the original firmware image.

⚠️ Safety: the build uses Lithium-Ion 18650 cells — handle carefully, don't puncture or short them.

⚠️ No built-in auth: the original Watney interface has no authentication; the maintainer recommends Zerotier for secure remote access.

🖨 Print Files (24)

Base.stl

STL
↓ Download

Camera bucket.stl

STL
↓ Download

Power Button.stl

STL
↓ Download

camera gear.stl

STL
↓ Download

contact board.stl

STL
↓ Download

headlight case.stl

STL
↓ Download

headlight mount.stl

STL
↓ Download

mic body.stl

STL
↓ Download

mic holder.stl

STL
↓ Download

motor holder.stl

STL
↓ Download

servo gear mg90s.stl

STL
↓ Download

servo gear.stl

STL
↓ Download
Page 1 of 2

Required Hardware

~$35–$80 total
Slot 1
Raspberry Pi
Single-board computer running orobot firmware.
Product links updated Sep 13, 2026 · Links not yet verified
~$170
PartPriceNotes
Raspberry Pi 3A+$25Designed for 3A+; Pi 4B reported to work (unconfirmed by maintainer), Pi Zero 2 unconfirmed
Micro SD Card 8GB+$5
2A USB charger$5
4x N20 geared motors, 10mm shaft, 200 rpm, 6V$14 totalLower RPM trades speed for torque
GeeekPi UPS Plus V5 EP-0136$30Update UPS firmware to v10 before assembly (older firmware locks up)
2x 18650 batteries$20Price is for 2 Samsung 25R cells
MAX98357 I2S amplifier$4
100k Ohm resistor$3Optional, sold in packs of 100
40mm full range speaker$5Usually sold in packs of 2
Sipeed I2S microphone MSM261S4030H0$4
SG90 servo$4MG90 metal-gear version should be a drop-in replacement (untested by maintainer)
Raspberry Pi fisheye camera module$10See camera compatibility tip re: Camera Module v3
DRV8833 motor driver$2
2.54mm 4-pin screw terminal$3
SK9822 or APA102 144 LED/m strip (non-waterproof/IP30)$20Only 5 LEDs needed; shortest available strip is 1m
4x Keystone 209 contacts$6Charging dock contacts
Micro USB female breakout board$2
2x USB Type-A male breakout board$2
No community builds yet. Be the first to share yours!

Comments

No comments yet — be the first!