
Esphome xiao base
0rax/esphome-xiao-base
XIAO base board PCB & configuration for ESPHome based sensors.

A 3D-printed Yeti desktop companion robot powered by an ESP32-C3 microcontroller, featuring interactive animations, environmental monitoring, voice response, and an I2S audio amplifier setup i was inspired by jarvis…
STARBIE CARRIER YETI JARVIS is an open-source printed circuit board by rafay-069, from the rafay-069/starbie- repository on GitHub. It is a 2-layer board of 48 × 45 mm with 14 parts on 17 nets, routed with 58 tracks and 4 vias.
It is built around the DHT11 and XIAO ESP32C3. Its parts include 4 connectors, 2 capacitors, 2 switches and 1 IC. It belongs with the ESP32 and RISC-V boards of this library.
A 3D-printed Yeti desktop companion robot powered by an ESP32-C3 microcontroller, featuring interactive animations, environmental monitoring, voice response, and an I2S audio amplifier setup i was inspired by jarvis from ironman so instead of making it simple starie i made changes i wanted to be more creative
| # | Component | Description / Function | Qty | Unit Price | Total | Vendor |
|---|---|---|---|---|---|---|
| 1 | Seeed Studio XIAO ESP32–C3 | Main MCU running logic, Wi-Fi & BLE | 1 | $6.80 | $6.80 | Robu.in |
| 2 | 0.96" I2C OLED Display (SSD1306) | 128×64 screen for animated face & UI | 1 | $2.00 | $2.00 | Robu.in |
| 3 | GY-521 MPU-6050 6-DOF IMU | 3-axis gyro + accelerometer for motion detection | 1 | $1.60 | $1.60 | Robu.in |
| 4 | DHT11 Sensor Module (3-pin) | Temperature and humidity sensing | 1 | $1.00 | $1.00 | Robu.in |
| 5 | 6×6×5mm Tactile Buttons (5-pack) | Physical buttons for feeding & menu action | 1 | $0.30 | $0.30 | Robu.in |
| 6 | INMP441 MEMS I2S Microphone | Digital audio capture for sound/voice commands | 1 | $1.80 | $1.80 | Robu.in |
| 7 | 3.7V 500mAh 1S LiPo Battery | PCM protected cordless power pack | 1 | $3.50 | $3.50 | Robu.in |
| 8 | 0805 SMD 0.1 µF Ceramic Capacitors | Rail decoupling filters for MCU & mic (10-pack) | 1 | $0.20 | $0.20 | Robu.in |
| 9 | 1×40 Pin 2.54 mm Male Header Strip | Breakaway pins for module mounting | 1 | $0.15 | $0.15 | Robu.in |
| 10 | SmartElex MAX98357A I2S Amplifier | 3W Class-D digital amplifier for voice output | 1 | $2.00 | $2.00 | Robu.in |
| 11 | INGHAi 30mm 8Ω 0.5W Mini Speaker | Compact speaker for sound effects & chirps | 1 | $2.00 | $2.00 | Robu.in |
| — | Taxes & Shipping | Estimated shipping and handling | — | — | $5.90 | Robu.in |
| — | Total Project Cost | Tier 1 Grant Funding Budget | — | — | $29.05 | — |
I HAVE A BUZZER THATS WHY I DIDNT ADD IT IN BOM AND ALSO I WILL BE USING SPEAKERS MAINLY
bom.csv: Bill of Materials for grant verificationjournal.md: Daily progress logs and build documentationpcb/: KiCad schematic and layout filesfirmware/: ESP32-C3 source code| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | MountingHole_M3 | MountingHole:MountingHole_3.2mm_M3_Pad_Via | H1, H2, H3, H4 |
| 2 | 0.1uF | Capacitor_SMD:C_0805_2012Metric | C1, C2 |
| 1 | Buzzer | Buzzer_Beeper:Buzzer_12x9.5RM7.6 | BZ1 |
| 1 | DHT11 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J3 |
| 1 | GY-521_MPU6050 | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J2 |
| 1 | INMP441_MIC | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J4 |
| 1 | OLED_SSD1306 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Horizontal | J1 |
| 1 | SW_MENU | Button_Switch_THT:SW_PUSH_6mm | SW1 |
| 1 | SW_WAKE | Button_Switch_THT:SW_PUSH_6mm | SW2 |
| 1 | XIAO_ESP32_C3 | Module:Seeed_XIAO_DIP14 | U1 |
It measures 48 × 45 mm and has 2 copper layers, 1.6 mm thick.
14 parts, built around the DHT11 and XIAO ESP32C3. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the rafay-069/starbie- repository on GitHub, at the commit this page was made from: the board is hardware/STARBIE_CARRIER_YETI_JARVIS.kicad_pcb and its schematic hardware/STARBIE_CARRIER_YETI_JARVIS.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask rafay-069 before reusing the design.

0rax/esphome-xiao-base
XIAO base board PCB & configuration for ESPHome based sensors.





aayu0-0/SEEED-RS485-Extension-Board-reverse-engineering-project
SEEED RS485 Extension Board reverse-engineering project

AID-IOT/IOT-Memento-Design
A keepsake PCB built at the AICTE IDEA Lab, Poornima College of Engineering. It is a working board as well as a memento: a Seeed XIAO ESP32C3 drives four WS2812B LEDs and reads a BMP280 pressure/temperature sensor, and…
