Week 2 — Design

Prototyping, firmware setup, and character development
// WEEK TWO  ·  第二周
Design
设计

You have a concept. Now make it real — at low fidelity first, then higher. Week 2 is about rapid prototyping and fearless iteration: electronics on a breadboard, firmware running hello-world, and a 3D sketch of the body.

Learning Objectives

By the end of Week 2 you will be able to:

  • Wire a basic ESP32 circuit with a display or sensor
  • Flash firmware using the ESP-Claw framework
  • Send your first message to an LLM via OpenRouter and receive a response
  • Sketch and prototype the robot’s physical form
  • Run a first user test (lo-fi prototype, real feedback)

Sessions

View period-by-period schedule

Session 3 — Monday · Electronics, Firmware & LLM Integration

The hardware talks. By the end of the day your robot will be sending a prompt to an LLM and displaying the answer on screen.

Note

This is often the most intimidating session. Don’t worry — by the end of it your board will be blinking, displaying text, or responding to a button press. That’s real.

Agenda: - OpenRouter, APIs & LLM system architecture · 梁俊睿 - MCP protocol · cloud/LLM integration patterns · 梁俊睿 - Electronics lab: wiring sensors, displays & actuators · Shimon + Daniel - Firmware lab: first HTTP call to OpenRouter from ESP32, display reply · Shimon + Daniel - Prompt engineering: write a system prompt that gives your robot its personality · Shimon + Daniel - 3D modeling intro & enclosure concept sketches · Daniel

Starter prompt template:

You are [robot name], a [personality adjective] AI companion
designed for [target user].

You respond in [language preference], in [tone] — no more than
2 sentences per reply. You never break character.

When someone says hello, you respond with your signature greeting.
TipWhy OpenRouter?

OpenRouter provides a single API that routes to any LLM — Qwen, DeepSeek, Claude, and others. You write one integration and can swap models with a single parameter change. No re-wiring required.


Session 4 — Wednesday · Form Development & Espressif Guest Lecture

The physical form takes shape. Guest engineers from Espressif explain the full ESP32 ecosystem.

Agenda: - Design critique: prototype review & form iteration · Daniel - Form development workshop: translating personality into shape · Daniel - Guest lecture: Espressif engineers — ESP32 family & ecosystem deep dive, ESP-Claw tooling & partner integrations (2 periods) - Integration lab: hardware + firmware + LLM end-to-end · Shimon + Daniel - Open studio: prototype build · Daniel

ImportantLo-fi is the point

Paper prototypes aren’t “not done yet.” They’re a tool. The goal is to learn fast and cheaply before committing to 3D printing.


✓ Week 2 Deliverables


Resources for Week 2

Firmware & Hardware

LLM Integration & Prompt Engineering

3D Modeling with Blender


Week 1 — Conceive  |  Week 3 — Build →