JBR-001 Desktop Companion
A 3D-printable desktop companion robot powered by the Arduino UNO Q that greets users with arm and head movements, sounds, an animated display, distance sensing and computer vision.
- Home
- Open source
- Works with AI
- 3D printable
Suggested by Robotheca, created by @syntheticAIdata (opens in a new tab), from github.com/syntheticAIdata/JBR-001 (opens in a new tab). Pinned to commit 1e7a7fd (opens in a new tab).
- Hardware license
- CC0-1.0 (opens in a new tab)
- Software license
- CC0-1.0 (opens in a new tab)
- Commercial use
- Allowed
Photo and 3D model

The 3D files are too large to show here. View the original files from GitHub (274.6 MB) (opens in a new tab)
What it can do
Written by Robotheca from the project's documents.
- Greets the user by moving its arms and head
- Plays sounds
- Animates its display
- Senses nearby objects with a distance sensor
- Uses its camera for computer vision applications running on the Arduino UNO Q
- Serves as a platform for robotics, physical interaction, and edge AI experiments
Works with AI
Found by Robotheca in the project's files at commit 1e7a7fd, its robot.yaml and Robotheca's notes on its documents. Never guessed; Robotheca doesn't run the code.
“Serves as a platform for robotics, physical interaction, and edge AI experiments”
Robotheca's notes: What it can do
Bill of materials
This repository has no parts list Robotheca can read yet.
Build guide
The guide appears here as you scroll.
Guide by @syntheticAIdata (README.md), under CC0-1.0.
Wiring and electronics
Notes written by Robotheca from the project's documents.
Main parts
- Arduino UNO Q controller board
- Camera
- Distance sensor
- Sound output
- Animated display
- Three servo motors