About This Kit

LAFVIN AIoT Starter Kit

LAFVIN AIoT Starter Kit

Project Overview

The LAFVIN AIoT Starter Kit is built on the open-source xiaozhi-esp32 project. It uses the ESP32-S3 as the main controller and applies the MCP (Model Context Protocol) to voice-driven hardware control.

With natural language commands, users can control lights, read sensors, and trigger connected devices. The kit is suitable for beginners learning IoT and AI workflows, and it also provides a practical starting point for prototyping and secondary development.

Key Features

  • AI-Native Control: The backend can discover and invoke device tools through MCP.

  • Voice Interaction: Use natural language commands such as Hi, ESP, turn the light red.

  • Multi-Module Starter Kit: Includes lighting, sensing, motor, fan, and relay modules.

  • Beginner-Friendly Setup: Supports browser-based flashing and guided backend binding.

  • Open Source Foundation: Built on the mature xiaozhi-esp32 ecosystem.

Main Functions

Smart Lighting

  • RGB LED color control and breathing effects

  • WS2812 LED strip animation modes such as police mode and rainbow chase

Environmental Monitoring

  • DHT11 temperature and humidity sensing

  • Rain and soil moisture detection

Smart Control

  • Servo angle control

  • Fan on and off control

  • Two-channel relay control

Application Scenarios

  • Smart Home Control Center: Environmental monitoring, lighting control, and device integration

  • Educational Experiment Platform: IoT principles, AI interaction, and sensor application demos

  • Maker Development Tool: Rapid prototyping for AIoT projects

  • Agricultural IoT: Soil monitoring and automation experiments

  • Office Environment Management: Environmental monitoring and device status demos

Hardware Components

Main Controller Module

Component Name

Quantity

Function Description

ESP32-S3 Development Board

1

Main controller with Wi-Fi and Bluetooth support for AI voice processing

AI Chatbot IoT Shield & Breadboard

1

Hardware connection and expansion platform

Sensor Modules

Component Name

Quantity

Function Description

DHT11 Temperature & Humidity Sensor

1

Environmental temperature and humidity detection

Rain Sensor

1

Water detection for weather and automation demos

Soil Moisture Sensor

1

Soil moisture detection for irrigation experiments

Actuator Modules

Component Name

Quantity

Function Description

RGB LED Module

1

Tri-color LED with adjustable colors and breathing light effects

WS2812 Smart LED Strip

1

Programmable color LED strip with multiple lighting modes

SG90 Servo Motor

1

Precision angle control from 0 to 180 degrees

5V DC Fan

1

Basic airflow control module

2-Channel Relay Module

1

External device switching module

Connection Accessories

Accessory Name

Quantity

Purpose Description

Dupont Jumper Wires

Multiple

Signal connection between modules

USB Data Cable

1

Firmware flashing and basic power connection

Power Adapter

1

Included external power supply for stable full-system operation

Software Resources

Software Component

Description

Pre-compiled Firmware

ESP32 firmware with complete MCP tools

Xiaozhi Backend Service

Provides voice interaction, device binding, and MCP request handling

Development Toolchain

ESP-IDF example code

Note

This kit is designed for education, demos, and development. Use the included external power adapter for stable full-module operation, and use a USB Type-C data cable for flashing.