Welcome to LeLamp Documentation
LeLamp is an open-source expressive robot lamp that brings personality and interactivity to your space. With 5 degrees of freedom, camera vision, audio capabilities, and programmable LEDs, LeLamp can express emotions, respond to voice commands, and create engaging interactions.Quick Start
Get started with the essential requirements and planning for your LeLamp build
Hardware Setup
Step-by-step assembly instructions for servos, electronics, and mechanical components
Software Configuration
Configure your Raspberry Pi and set up the LeLamp runtime environment
Troubleshooting
Solutions to common issues and debugging techniques
What You’ll Build
LeLamp features three main sections working together to create an expressive robotic companion:LeLamp Head
- Camera — Computer vision for environmental awareness
- Speaker — 4Ω/3W audio output for voice and sound effects
- LED Matrix — WS2812B programmable LEDs for visual expressions
LeLamp Base
- Raspberry Pi with ReSpeaker Hat — Central control unit for servos, audio, and LEDs
- Motor Driver — Precise control of servo motors
- Power Management — Dual power supply system for optimal performance
LeLamp Body
- 5 Servo Motors — Provides expressive movement with multiple degrees of freedom
- Precision Mechanics — 3D printed components for smooth, reliable operation
Key Features
Expressive Movement
Expressive Movement
5 degrees of freedom allow LeLamp to nod, turn, tilt, and gesture naturally, creating lifelike expressions and interactions.
Audio Interaction
Audio Interaction
Built-in microphone and speaker enable voice commands, responses, and ambient audio reactions.
Visual Expression
Visual Expression
Programmable LED matrix displays emotions, status indicators, and custom light patterns.
Computer Vision
Computer Vision
Integrated camera allows LeLamp to see and respond to its environment and users.
Open Source
Open Source
Complete hardware designs, software, and documentation available for customization and improvement.
Project Overview
Skill Level: Intermediate to Advanced
Build Time: 8-12 hours over 2-3 days
Estimated Cost: $310 USD (components may vary by region)
Build Time: 8-12 hours over 2-3 days
Estimated Cost: $310 USD (components may vary by region)
- Electronics (soldering, basic circuits)
- 3D printing and mechanical assembly
- Command line and basic Linux administration
- Software installation and configuration
Getting Started
Ready to build your LeLamp? Start with the Prerequisites page to ensure you have everything needed for a successful build.Resources
- Main Repository: LeLamp Hardware
- Runtime Software: LeLamp Runtime
- 3D Models: OnShape Assembly
- Bill of Materials: Component Spreadsheet