NexusIR
#01
Một điểm chạm cho ngôi nhà thông minh.
Hub hồng ngoại mã nguồn mở trên ESP32-S3. Học lệnh điều khiển, kết nối HomeKit và tích hợp các thiết bị trong nhà.

OPEN HARDWARE · EMBEDDED · ROBOTICS
Phòng lab dự án IoT, Robotics & phần cứng mã nguồn mở trên ESP32-S3. Khám phá thiết kế, mô phỏng giao diện LVGL và nạp firmware ngay trên trình duyệt.
FUN OUT OF THE BOX · YOURS TO HACK
Mỗi dự án tại CHOTDIY là một nguyên mẫu hoàn chỉnh để bạn đọc hiểu, nạp thử và tùy biến ngay trên bàn làm việc.
Schematic bảo vệ ESD, PCB tối ưu nhiễu và file vỏ hộp .3MF sẵn sàng cho máy in 3D FDM / SLA.
Viết bằng C/C++ trên ESP-IDF 5.x, tận dụng ngoại vi RMT phần cứng và lưu trạng thái NVS kèm CRC-32.
Không cần cài toolchain hay gõ lệnh CLI — cắm cáp USB-C và flash trực tiếp qua Web Serial.
Toàn bộ mã nguồn, tài liệu GPIO và công cụ LVGL đều mở để bạn tự làm và biến tấu theo ý mình.
INTERACTIVE 3D SHOWCASE · SIM2REAL & CAD
Di chuột lên khung 3D để cổ 2-DOF Pan/Tilt nhìn theo bạn, click trực tiếp vào robot để nghe âm thanh R2-D2 I2S DMA, chuyển đổi 6 kỹ năng học tăng cường (REST, INSPECT, TRACK, SOCIAL, EXPLORE, REFLEX) hoặc kéo thanh trượt để bóc tách 15 cụm chi tiết CAD.
15 cụm chi tiết CAD độc lập · 40 mắt xích chuyển động thực · 2-DOF Pan/Tilt & R2-D2 Audio
WAKING UP T-RAX… · ĐÁNH THỨC DROID
Đang nạp 0% cụm mắt xích & khớp cổ 2-DOF…
purposeful_obs_v2 (54D) · mode=[1,0,0,0,0]
self.trax.breatheOUT IN THE REAL WORLD · SELECTED BUILDS
Từ Smart Home Hub, robot để bàn giàu biểu cảm đến thiết bị đeo IMU — phần cứng thật cho những nhu cầu thật mỗi ngày.

Một điểm chạm cho ngôi nhà thông minh.
Hub hồng ngoại mã nguồn mở trên ESP32-S3. Học lệnh điều khiển, kết nối HomeKit và tích hợp các thiết bị trong nhà.

Đèn ngủ thông minh Apple HomeKit, cảm biến môi trường & điều khiển máy lạnh.
Đèn ngủ thông minh tối giản kết nối trực tiếp hệ sinh thái Apple Home qua giao thức HomeKit (HAP Bridge Mode) không cần hub trung gian. Trang bị chip ESP32, dải đèn LED RGB tuỳ biến màu sắc/độ sáng, cảm biến nhiệt độ - độ ẩm AHT20, bộ phát hồng ngoại điều khiển điều hòa NexusIR AC và nút bấm vật lý đa năng.

Robot để bàn biểu cảm phi ngôn ngữ & Digital Twin Sim2Real.
Robot bánh xích để bàn trên nền ESP32-S3 SuperMini, XiaoZhi AI và MuJoCo Multi-Policy RL. Kết hợp cổ 2-DOF Pan/Tilt hữu cơ, 40 mắt xích chuyển động thực, âm thanh R2-D2 I2S DMA và cảm biến ToF VL53L0X.

Nhắc bạn về một tư thế tốt hơn.
Thử nghiệm thiết bị đeo theo dõi tư thế với ESP32-C3 và cảm biến IMU. Hiệu chuẩn, theo dõi góc nghiêng và cảnh báo bằng rung.
Những thông tin cần thiết, ngay trên bàn.
Màn hình thông tin nhỏ sử dụng ESP32-C3 và LVGL. Một không gian để thử nghiệm giao diện nhúng và hiển thị dữ liệu.
BROWSER WORKBENCH · NO INSTALL REQUIRED
Mở trình duyệt là có ngay trạm nạp & phân tích firmware. Mọi byte dữ liệu được xử lý cục bộ ngay trên máy tính của bạn.
> Connecting to USB JTAG/serial debug unit...
> Writing 0x00000 bootloader.bin [100%]
> Writing 0x10000 firmware_app.bin [100%]
> Hash verified (SHA-256) · Hard resetting RTS!
FLAGSHIP TOOL
TÍNH NĂNG TRONG HỘP
Tự động nhận diện chip ESP32, nạp bản phát hành chính thức hoặc file .bin tùy chỉnh, kèm Serial Monitor màu ANSI trực tiếp.
Kéo thả widget, mô phỏng LVGL thực bằng WebAssembly, xuất mã C chuẩn và đẩy thẳng lên màn OLED/TFT qua USB.
Giải mã header nhị phân ESP32, nhận diện dòng chip (S3/C3/P4), chế độ SPI và bảng phân vùng mà không cần cắm mạch.
Tính nhanh CRC-32, CRC-16 MODBUS, đối chiếu mã băm SHA-256 và chuyển đổi thanh ghi HEX · DEC · BIN độ chính xác lớn.
UNDER THE HOOD
Thiết kế phần cứng và phần mềm theo tư duy vận hành 24/7: khôi phục trạng thái an toàn sau mất điện và tài liệu hóa từng chân GPIO.
BUILT IN THE OPEN
Từ firmware ESP-IDF, bộ giải mã nhị phân ESP32 đến runtime LVGL Studio đều nằm trên GitHub. Những gì chạy trên bo mạch chính là những gì bạn có thể đọc, fork và biên dịch lại.
$ idf.py set-target esp32s3 # cấu hình kiến trúc$ idf.py build flash # hoặc nạp qua Web USB$ idf.py monitor # xem log RMT & NVS
Code C/C++ gọn, tách biệt rõ driver, lưu trữ NVS và logic ứng dụng.
LVGL Studio & esptool-js giao tiếp trực tiếp với bo mạch từ trình duyệt.
Kèm bảng nối chân GPIO, thông số in 3D .3MF và bài viết giải thích chi tiết.
END OF TAPE · BE KIND, REWIND
Hoạt động trực tiếp trên Google Chrome & Microsoft Edge (Web Serial API).
Mã nguồn mở miễn phí dành cho cộng đồng Maker & Embedded Việt Nam.