JBR-001 is an open-source, 3D-printable desktop companion robot built around an Arduino® UNO™ Q intended to make robotics, computer vision, edge AI and physical AI approachable. The project supplies printable parts, wiring schematics, assembly instructions and a GitHub repository with Arduino code and assets under a permissive license. Hardware referenced includes an Arduino UNO Q (2GB), Modulino distance sensor, Modulino motors and buzzer, an Arduino USB-C hub, and an LED matrix display; a desktop 3D printer and the Arduino App Lab are listed as required tools.
The included firmware drives three servos (head, left and right arms), an LED matrix that renders two heart bitmaps with a heartbeat animation (timed state machine), and a buzzer that plays a four-note greeting. Startup behavior moves the head left/right then centers it, cycles arm poses, and displays a small heart. A proximity routine uses a Modulino distance sensor with detection and reset thresholds (200 and 250 units) to set an objectDetected flag and trigger reactions. Downloadable files include schematics PNG and a PDF assembly guide, making the build reproducible for hobbyists and educators who want a simple, responsive desktop robot platform.
Summary generated by AI from the linked article. hn.today is not affiliated with Hacker News or Y Combinator.