i
IoTLabs Maker
Quay lại

Bắt đầu nhanh

Từ link chào mừng đến project chạy được, hoặc tự tạo project mới trong vài phút.

Quick Test Wizard — 3 bước nạp firmware vào board thật

Mở tại /workspace/projects/{id}/quick-test (hoặc từ link welcome — xem bài sau).

Bước 1 — Sơ đồ kết nối

  1. Xem ảnh sơ đồ kết nối, đấu nối phần cứng thật theo đúng sơ đồ.
  2. Tick "Tôi đã kết nối phần cứng đúng theo sơ đồ trên".
  3. Bấm "Tiếp theo" (chỉ bật khi đã tick).

Bước 2 — Cắm board và kết nối

  1. Cắm board ESP32 vào máy tính bằng cáp USB có khả năng truyền dữ liệu.
  2. Bấm "Kết nối board", chọn đúng cổng COM/ttyUSB khi trình duyệt hỏi.

Kết quả: khung xanh "Đã kết nối thành công" kèm tên cổng (bấm "Ngắt kết nối" để huỷ). Lỗi thì khung đỏ hiện thông báo + nút "Thử lại".

  1. Bấm "Tiếp theo" (chỉ bật khi đã kết nối thành công); "Quay lại" để về Bước 1.

Bước 3 — Nạp firmware

  1. Hệ thống tự kiểm tra MQTT, hiện "MQTT Connection đã sẵn sàng."
  2. Khu vực "Build Firmware":
    • Chủ dự án: thấy nút "Build dự án" (lần đầu) / "Build lại" để build ngay tại đây.
    • Không phải chủ dự án: chỉ thấy trạng thái đọc — "Firmware sẵn sàng từ bản build của tác giả", hoặc cảnh báo "Tác giả chưa có bản build nào. Vui lòng liên hệ tác giả."
  3. Khi "Firmware sẵn sàng", bấm "Nạp firmware" trong khung "Nạp firmware vào board".
  4. Theo dõi "Đang nạp firmware…".

Kết quả: khung xanh "Nạp firmware thành công!", Serial Monitor tự mở ngay bên dưới để xem dữ liệu board gửi ra. Bấm "Nạp lại" nếu muốn nạp lại.

  1. Sau khi nạp xong:
    • Chủ dự án: khung "Xác nhận Build hoạt động" — bấm "Xác nhận Build thành công" để gắn nhãn "Đã kiểm thử".
    • Người khác: khung "Code không hoạt động?" — nhập mô tả lỗi, bấm "Báo lỗi cho chủ sở hữu".

Ví dụ

Với dự án "Trạm giám sát nhiệt độ - độ ẩm phòng" (ESP32 + DHT22): sau khi nối dây DHT22 đúng sơ đồ và nạp firmware xong, Serial Monitor sẽ in liên tục các dòng dạng Nhiet do: 27.4C - Do am: 61% — đây chính là bằng chứng board đang hoạt động thật, không phải mô phỏng.