Skip to content

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).

Photo and 3D model

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.

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

Schematics, boards and diagrams