programs/@BROKER-2/Papaya Pathfinder
Papaya Pathfinder — Mobile Robots
1 / 8
Papaya Pathfinder — Mobile Robots
Papaya Pathfinder photo 2
Papaya Pathfinder photo 3
Papaya Pathfinder photo 4
Papaya Pathfinder photo 5
Papaya Pathfinder photo 6
Papaya Pathfinder photo 7
Papaya Pathfinder photo 8
§ program
Mobile Robots

Papaya Pathfinder

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/papaya-pathfinder-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

Papaya Pathfinder is an open-source, fully 3D-printable rocker-bogie rover built around an ESP32. Where the catalog's other rocker-bogie rovers (Sawppy, ExoMy) lean on stepper motors and more elaborate electronics, Papaya Pathfinder is the cheap, WiFi-first variant: 6x GA25 DC gear motors (3 per side, gang-driven through 2x BTS7960 43A drivers) turn the wheels, and 4x MS24 servos steer the front/back corners — all controlled straight from an ESP32 over a plain HTTP API, no RTOS or ROS stack required.

All structural parts print in PETG or PLA, tires in TPU, and everything bolts together with M3 hardware. The design ships in two sizes:

  • Papaya Pathfinder (this program's focus): 6x GA25 motors, 2x BTS7960 drivers, 4x MS24 steering servos, LiPo 3S power.
  • Papaya Pathfinder Mini: a smaller variant built around an ESP32-CAM/ESP32-S3-CAM for live video streaming, 6x N20 motors, LiPo 2S power.

Firmware supports two control paths — flash whichever matches your radio setup:

  • firmware-wifi — HTTP API, driven by the included Python desktop controller (gamepad + pygame) or the Android controller app (Kotlin/Jetpack Compose), both in the source repo.
  • firmware-elrs — direct RC control over ExpressLRS, no phone/laptop needed.

The repo also includes an experimental vision-language "AI pilot" script (ia-controller/) that polls the Mini's camera feed and drives via a local VLM — worth a look if you want to extend this past manual control.

This orobot.io program is a learning-stub entry point, not a working remote for your physical rover: Papaya Pathfinder runs its own custom ESP32 Arduino firmware speaking a plain HTTP API, not the orobot device protocol, so the generated code/config here only illustrates how the joystick + steering controls would map onto orobot's API. To actually drive a build, flash the firmware from GitHub and use the project's own desktop or Android controller.

Source: https://github.com/tronxi/papaya-pathfinder (by tronxi) License: Apache License 2.0 (the repo's single top-level LICENSE file covers the firmware, apps, CAD/STEP, and STL files alike — there is no separate CC-BY-licensed hardware split in this repo as of the commit ingested here).

STLs, STEP CAD, wiring diagrams and BOM tables: pathfinder/ directory. Also listed on Printables and demoed on YouTube (hero/gallery photos here are frames from that demo video, used with attribution).

🖨 Print Files (13)

arm_left.stl

STL
↓ Download

arm_right.stl

STL
↓ Download

body.stl

STL
↓ Download

differential_bar.stl

STL
↓ Download

differential_link_left.stl

STL
↓ Download

differential_link_right.stl

STL
↓ Download

horn_adapter.stl

STL
↓ Download

motor_mount.stl

STL
↓ Download

pivot_left.stl

STL
↓ Download

pivot_right.stl

STL
↓ Download

rim.stl

STL
↓ Download

rim_hexagonal.stl

STL
↓ Download
Page 1 of 2

Required Hardware

~$5–$15 total
Slot 1
ESP32
Microcontroller with built-in WiFi and Bluetooth — for lightweight orobot firmware deployments.
Product links updated Sep 13, 2026 · Links not yet verified
ItemQtyNotes
ESP32 (dev board)1Main controller
ELRS receiver1Only needed if flashing firmware-elrs instead of firmware-wifi
BTS7960 43A motor driver2One per drive side (gangs 3 GA25 motors together)
GA25 DC gear motor6Drive motors, 3 per side
MS24 servo4Corner steering (front-left/right, back-left/right)
LiPo 3S battery1Main power
UBEC 5V/3A1Logic supply for ESP32
UBEC 6V/8A1High-current supply for the 4 steering servos
body.stl1Main chassis (PETG/PLA)
arm_left.stl / arm_right.stl1 eachSuspension arms (PETG/PLA)
pivot_left.stl / pivot_right.stl1 eachPivot mounts (PETG/PLA)
differential_bar.stl1Central rocker-bogie differential bar (PETG/PLA)
differential_link_left.stl / differential_link_right.stl1 eachLinks from differential bar to suspension arms (PETG/PLA)
motor_mount.stl4GA25 motor mounts on steering arms (PETG/PLA)
horn_adapter.stl4Servo horn adapters — print horizontally for strength (PETG/PLA)
rim.stl6Standard wheel rim, D-shaft mount (PETG/PLA)
rim_hexagonal.stl6Recommended rim upgrade — needs 12mm brass hex adapters, resists shaft stripping (PETG/PLA)
tire.stl6Tires (TPU)
No community builds yet. Be the first to share yours!

Comments

No comments yet — be the first!