PROJECT HUB / OPEN SOURCE

Kiến Trúc & Dự Án Mở

Nơi chia sẻ chi tiết thiết kế phần cứng, sơ đồ khối, lưu đồ thuật toán và mã nguồn firmware chuẩn ESP-IDF. Toàn bộ thiết kế minh bạch cho cộng đồng maker.

HARDWARE + FIRMWARE•TARGET: ESP32-S3-WROOM-1 (Xtensa® Dual-Core LX7 @ 240MHz, 16MB Flash, 8MB PSRAM)

NexusIR: Universal Smart IoT & IR Hub for ESP32

Trạm trung tâm học và phát mã hồng ngoại Precision IR Core V3, Apple HomeKit & ESP RainMaker, ESP-NOW Mesh trên nền ESP-IDF v5.5

NexusIR giải quyết triệt để các hạn chế của điều khiển hồng ngoại truyền thống (học tín hiệu không ổn định, mất xung giải mã và phụ thuộc đám mây bên thứ ba). Trang bị kiến trúc Precision IR Core V3 trên nền ESP-IDF v5.5 với ngoại vi RMT đo timing chính xác 1 microsecond, điều chế carrier động từ 36kHz đến 56kHz, lưu trữ định dạng Wire Format V1 header 20-byte packed kèm mã kiểm tra CRC32 IEEE 802.3. Hệ thống tích hợp song song Apple HomeKit (HAP) nguyên bản và ESP RainMaker (Alexa & Google Assistant), mạng lưới đồng bộ phân tán ESP-NOW Master/Slave dưới 10ms, hỗ trợ tối đa 5 dải LED WS2812B RGB, cảm biến AHT20 và 2 relay tải lớn kèm nút cảm ứng.

C / C++ESP-IDF v5.5FreeRTOSApple HomeKit (HAP)ESP RainMakerESP-NOW MeshHardware RMTKiCad 8.0
FIRMWARE STACK
OS: FreeRTOS Dual-Core (Core 0: HomeKit/RainMaker & Wi-Fi, Core 1: Precision IR Core V3 ISR/Worker)
SDK: ESP-IDF v5.5 Native (No Arduino overhead)
AI ROBOTICS•TARGET: ESP32-S3 SuperMini (Dual-Core LX7 @ 240MHz, 4MB Flash, 2MB Quad PSRAM)

Robot T-Rax: Organic Non-Verbal Droid Architecture

Robot trợ lý biểu cảm phi ngôn ngữ trên nền tảng XiaoZhi AI Voice Assistant Framework (ESP32-S3) với âm thanh R2-D2 và động học hữu cơ

T-Rax được thiết kế như một robot trợ lý biểu cảm phi ngôn ngữ hoàn chỉnh (Organic Non-Verbal Droid) xây dựng trên nền tảng XiaoZhi AI Voice Assistant Framework và ESP-IDF cho vi điều khiển ESP32-S3 SuperMini. Thay vì giọng nói tổng hợp nhân tạo, T-Rax giao tiếp bằng các chuỗi âm thanh chirp và sweep phong cách R2-D2 tổng hợp thời gian thực truyền trực tiếp qua I2S DMA tới DAC/Amp MAX98357A và micro MEMS INMP441. Động cơ chuyển động hữu cơ (Organic Motion Engine) tính toán quỹ đạo phi tuyến (Cubic Ease-In-Out, Back Ease-Out đàn hồi) cho cụm cổ servo Pan/Tilt 2 trục và mô phỏng nhịp thở tự nhiên (Micro-Jitter Breathing Simulation 0.5° - 1.2°) khi ở trạng thái nghỉ. Cảm biến khoảng cách Laser Time-of-Flight VL53L0X giúp robot tự động né vật cản, kết hợp hệ thống bánh xích DRV8833 Dual H-Bridge và mắt LED trạng thái WS2812 RGB.

C / C++ESP-IDF v6.0 / v5.5XiaoZhi AI FrameworkFreeRTOSI2S DMA AudioLEDC KinematicsVL53L0X ToFWS2812 RMT
FIRMWARE STACK
OS: FreeRTOS Dual-Core (Core 0: Audio Streaming & I2S DMA, Core 1: Kinematics & ToF Loop)
SDK: XiaoZhi AI Framework / ESP-IDF (C++20)
WEARABLE BIOMEDICAL•TARGET: ESP32-C3 SuperMini (RISC-V 32-bit Single-Core @ 160MHz, 4MB Flash)

Posture Monitor: Biomechanical Spine Corrector with IMU 6-DOF

Thiết bị đeo y sinh học giám sát cột sống ngực T1-T4 với bộ lọc bổ phối bù rung động và FSM cảnh báo leo thang

Hệ thống y sinh học nhúng đeo lưng trên kiến trúc RISC-V (ESP32-C3 SuperMini) định vị dọc đốt sống ngực T1-T4 nhằm khắc phục hội chứng chéo trên (Upper Cross Syndrome) và gù lưng (Thoracic Kyphosis). Bộ lọc bổ phối bù rung động (Vibration-Aware Complementary Filter, α=0.96 tại 50Hz) tự động chuyển sang tích phân thuần con quay hồi chuyển trong suốt thời gian xung rung haptic diễn ra, loại trừ 100% nhiễu dao động cơ học dội ngược vào gia tốc kế. Máy trạng thái hữu hạn 6 cấp (FSM: Calibrating → Good → Suspected → Alert L1 → Alert L2 → Snooze) điều khiển cảnh báo leo thang qua motor rung ERM và buzzer còi. Toàn bộ thông số tham chiếu tư thế chuẩn được lưu vào NVS Flash kèm mã kiểm tra CRC32 IEEE 802.3, tích hợp Web Monitor 3D thời gian thực qua Wi-Fi SoftAP và nâng cấp OTA kép (Dual-bank A/B) chống hỏng firmware.

C / C++ESP-IDF v5.xFreeRTOSMPU6050 6-DOF IMUVibration-Aware FilterNVS + CRC32OTA Dual-BankHTTP / WebSocket
FIRMWARE STACK
OS: FreeRTOS Single-Core (50Hz IMU sampling periodic task)
SDK: ESP-IDF Native v5.x (ESP Component Registry)
EMBEDDED GUI•TARGET: ESP32-C3 RISC-V 160MHz

Desk LCD: Realtime Telemetry with LVGL 9

Màn hình giám sát hiệu năng PC và trạm thông tin IoT với giao diện tối giản

Sử dụng thư viện đồ họa LVGL 9.1 trên nền ESP32-C3 RISC-V kết hợp DMA truyền khung hình SPI tốc độ 40MHz. Giao tiếp với máy tính qua chuẩn USB Serial CDC để cập nhật biểu đồ CPU/GPU 1 giây/lần mà không gây tải cho máy trạm.

C++20ESP-IDF v5.3LVGL 9.1DMA SPIUSB CDC
FIRMWARE STACK
OS: FreeRTOS
SDK: ESP-IDF + LVGL 9.1