Dominic Buchstaller chế tạo một bàn phím cảm ứng Zigbee tùy chỉnh để mở cửa nhà bằng vi điều khiển ESP32-C6 và bộ điều khiển cảm ứng dung lượng MPR121. Thiết bị mỏng, không dây này có các nút cảm ứng với số in trực tiếp trên lớp solder mask của PCB, pin LiPo 1300 mAh dùng được 6 tháng, và vỏ in 3D không có vít lộ ra ngoài, tích hợp cùng Home Assistant và hỗ trợ Matter hoặc Thread với thay đổi tối thiểu.
Vì sao nên đọc: Lập trình viên muốn tự thiết kế thiết bị IoT thông minh, tích hợp với các hệ sinh thái nhà thông minh như Home Assistant, hoặc muốn khám phá cách tối ưu hóa thiết kế PCB và phần mềm cho các giải pháp IoT cá nhân nên đọc bài này.
Nguồn: https://hackaday.com/2026/06/26/a-custom-zigbee-touch-keypad. 8sync News chỉ tóm tắt và dẫn link; bản quyền nội dung thuộc tác giả và nguồn gốc.
Smart plug (Zigbee) giá rẻ (~$15) thay thế smart appliance nhờ ưu điểm tiết kiệm chi phí, tránh lệ thuộc cloud, kéo dài tuổi thọ thiết bị và giảm rác thải điện tử. Chúng theo dõi dòng điện, kích hoạt tự động hóa (Home Assistant) như thông báo kết thúc chu trình, tính toán chi phí năng lượng hay ngắt an toàn mà không cần internet.
Lập trình viên nên đọc bài này để hiểu cách xây dựng hệ thống nhà thông minh tự động hóa hiệu quả bằng cách kết hợp các thiết bị cơ bản với các công cụ mở nguồn như Home Assistant, giảm chi phí và tránh phụ thuộc vào dịch vụ đám mây đắt tiền.
Bảng phát triển RP2350B Bells&Whistles tích hợp sẵn bộ gỡ lỗi RP2040 (Picoprobe), cổng HDMI (qua PicoDVI), khe cắm thẻ microSD, PSRAM 8MB tùy chọn, flash SPI 4MB, 46 chân GPIO và hai cổng USB-C. Bo mạch hỗ trợ nguồn mở (KiCad, sơ đồ trên GitHub) với giá 29,95 USD trên Tindie.
Lập trình viên muốn phát triển ứng dụng trên RP2040 nhưng gặp khó khăn với việc debug và mở rộng hệ thống cần tìm hiểu cách tích hợp RP2350B để tiết kiệm chi phí và tăng hiệu năng với các tính năng như debug built-in, HDMI, và lưu trữ MicroSD.
Rompass đã phát triển một firmware tương tự BIOS cho vi điều khiển ESP32-C6, cung cấp bootloader và lớp API hỗ trợ tải động các chương trình từ RAM, thậm chí qua mạng. Dự án thể hiện xu hướng xóa nhòa ranh giới giữa vi điều khiển và bộ vi xử lý, xu hướng này sẽ tiếp tục khi các bộ xử lý ứng dụng mạnh mẽ như ESP32-P4 trở nên phổ biến.
Lập trình viên ESP32-C6 nên đọc để khám phá cách mở rộng khả năng quản lý khởi động và chạy ứng dụng động từ RAM hoặc mạng, giúp tối ưu hóa hiệu suất và linh hoạt cho các dự án yêu cầu tính linh hoạt cao hơn.
Thread was marketed as the protocol to end smart home fragmentation, but its early architecture created a worse problem: competing isolated mesh networks from Apple, Google, and Amazon that couldn't share credentials or heal across vendor boundaries. Zigbee, by contrast, uses a single hardware coordinator as the sole trust center, making split meshes structurally impossible. Thread also carries heavier IPv6 overhead compared to Zigbee's lightweight packets, hurting battery life on cheap sensors. Thread 1.4.0 (2025) finally mandated open border router syncing, achieving the baseline stability Zigbee had from day one. The takeaway: corporate tribalism and over-engineering delayed Thread's promise, while Zigbee's simpler centralized design proved more robust in practice.
A maker built a handheld slabtop terminal around the Waveshare ESP32-S3-RLCD-4.2, a board pairing an ESP32-S3 microcontroller with a reflective LCD. To power it, they created Solar OS — a custom operating system built on FreeRTOS that compiles all apps into a single binary. The device features a 3D-printed case, mini keyboard, and battery. Solar OS supports Python and Lua scripting with hardware API access, and ships with a file manager, web browser, chat client, MP3 player, image viewer, text editor, and games. The creator is seeking community input on evolving the form factor toward a palmtop design.
Geoffrey Wells designed ChillPoint, a handheld iButton reader built around an ESP32-C6 microcontroller, aimed at modernizing cold chain logistics data retrieval. The device uses a 1-Wire probe to read iButton temperature data loggers on contact, stores data on internal flash, and hosts a web UI over its own WiFi access point for easy access from any smartphone, tablet, or laptop. Both hardware and software will be open source, with a CrowdSupply campaign planned for release.
Sonocotta's Louder ESP32 Mini is a compact open-source hardware board designed to retrofit old passive speakers with WiFi and Bluetooth connectivity. Built around the ESP32-S3 with 8MB PSRAM and a TAS5805M DAC/amplifier, it comes in two sizes (42×42mm and 52×52mm) and replaces the standard speaker terminal cup. It supports multiple firmware options including Squeezelite-ESP32 for Spotify Connect and AirPlay, Snapclient for multi-room audio, and ESPHome for Home Assistant integration. Priced at $15–$20, it's available on Lectronz and Tindie, with schematics and Gerber files published on GitHub.
OpenC6 BIOS is an open-source project that brings PC BIOS-like architecture to the ESP32-C6 microcontroller. Instead of combining hardware setup and application code into a single firmware image, it separates the base system from application payloads (2–10 KB). Key features include dynamic CPU frequency scaling, a System Call Interface (ABI) for Wi-Fi/crypto/math access without full ESP-IDF, PXE-like network boot over Wi-Fi, A/B OTA updates with rollback, a web-based BIOS setup interface, LP-Core health monitoring using the ESP32-C6's low-power RISC-V core, and Aura Sync RGB support. The project targets ESP32-C6 boards with at least 8MB flash and is available on GitHub under the MIT license.