KryonOS là một hệ điều hành nhẹ, chạy JavaScript, biến các bo mạch phát triển ESP32 có màn hình cảm ứng thành một máy tính mini độc lập với giao diện đồ họa, trình khởi chạy ứng dụng và khả năng lưu trữ file.
Điểm chính
- Hỗ trợ các MCU ESP32: WROOM‑32, ESP32‑S2, ESP32‑S3 và ESP32‑C3.
- Lưu trữ mở rộng qua thẻ MicroSD kết nối qua bus HSPI.
- Màn hình ILI9341 điều khiển bằng controller XPT2046 cảm ứng điện trở, kết nối qua bus VSPI; có hỗ trợ thử nghiệm một số controller khác như ST7789V2.
- JavaScript engine sử dụng Duktape 2.x, tương thích ES5/ES5.1.
- Đồ họa được render trực tiếp 16‑bit RGB565 (direct‑to‑glass).
- Ứng dụng được tách riêng khỏi hệ thống, chạy trong runtime JavaScript, và có App Store cho phép tải, cài đặt và cập nhật qua Wi‑Fi mà không cần reflashing firmware.
💡 Góc nhìn kỹ thuật Hagapa
KryonOS mở ra khả năng triển khai nhanh các giải pháp IoT nhúng trên ESP32 mà không cần lập trình firmware truyền thống. Đối với các dự án cảm biến môi trường hoặc thiết bị PCCC tại Việt Nam, việc tích hợp màn hình cảm ứng và App Store có thể rút ngắn thời gian đưa sản phẩm ra thị trường. Tuy nhiên, trước khi áp dụng cần kiểm tra tính ổn định của bộ nhớ MicroSD trong môi trường công nghiệp và xác nhận khả năng tương thích của driver màn hình với các mô-đun hiển thị hiện có của Hagapa.