Skip to main content
karan.dev

Case 06In the open

← All work

LeLamp Nova

A small jointed robotic desk lamp whose round head shows a smiling face of orange LED dots
00:00:00:00Play
Reel — LeLamp Nova06 / 08
Scope
Open-source build
Core stack
Python · Raspberry Pi · Deepgram
Role
Architecture, build, deploy

The outcome

AI-powered robotic desk lamp running on a Raspberry Pi: a 5-DOF articulated arm, an 8x8 LED matrix face with animated expressions, and real-time voice conversation over Deepgram STT, GPT-4o-mini, and Edge TTS.

The build

MediaPipe hand tracking, a FastAPI control dashboard, and Firestore audit logging tie the hardware to the assistant.

Blueprint — how LeLamp Nova fits together

9 parts · 8 connections

Senses

Brain

Body

Control

Hear, think, answer — with a face and an arm.

Hover, focus or tap a part of LeLamp Nova to trace its connections.

  • Deepgram connects to GPT-4o-mini
  • GPT-4o-mini connects to Edge TTS
  • GPT-4o-mini connects to 8×8 LED face
  • MediaPipe connects to 5-DOF arm
  • Raspberry Pi connects to 5-DOF arm
  • Raspberry Pi connects to 8×8 LED face
  • FastAPI connects to Raspberry Pi
  • FastAPI connects to Firestore

Credits — the stack

  1. Python01
  2. Raspberry Pi02
  3. Deepgram03
  4. GPT-4o-mini04
  5. MediaPipe05
  6. FastAPI06
  7. Edge TTS07
A small jointed robotic desk lamp whose round head shows a smiling face of orange LED dots
Still — key artLeLamp Nova