Firmware của AK Base Kit, chạy ngay trong trình duyệt

Đây không phải bản viết lại bằng JavaScript. Chính mã C của firmware — kernel AK, shell, Modbus slave và 17 màn hình demo — được biên dịch sang WebAssembly. Chỉ lớp thấp nhất bị thay: màn hình OLED, ba nút, còi, đồng hồ và flash SPI trở thành trang web này.

Bấm một ô ở trên để tới thẳng màn hình đó; màn hình tự chạy cho tới khi bạn bấm B1 hoặc B2. Dòng cuối màn hình ghi chức năng của từng nút; giữ B3 để về menu.
Còi mặc định tắt: bấm Âm thanh để bật, sẽ có một tiếng bíp thử. Trên iPhone phải gạt công tắc im lặng sang chế độ có chuông.

Xem hai kit chơi Pong với nhau →

Console của kit (UART)


        
>
AK Base Kit bản 3: tấm mica màu hổ phách, màn hình OLED, ba nút bấm tròn, nút reset xanh
Kit thật mà trang này giả lập: STM32L151, OLED 1,54 inch, ba nút bấm. Ảnh: AK Foundation. Mô hình 3D → · Sơ đồ chân → · Các cổng nối →
  • Giống kit thật: kernel, timer, pool message, shell, nhật ký sự cố, toàn bộ mã vẽ và mã game. Bấm “gây FATAL” rồi gõ crash để xem firmware ghi lại sự cố của chính nó.
  • Giả lập: nhiệt độ, độ ẩm là số giả; đồng hồ lấy giờ máy tính; flash nằm trong bộ nhớ, tải lại trang là mất.
  • Pong hai người: trang Pong hai kit đặt hai firmware cạnh nhau, nối bằng một đường RS485 giả lập. Mở trang này ở hai tab rồi vào Pong ở cả hai cũng được.
  • Video: màn hình Video phát sẵn logo AK Foundation xoay 3D. Clip của bạn: tạo bằng tools/ak_video.py convert hoặc tools/spin_clip.py rồi bấm “Nạp clip .akv”.