Tahapan build
- Sinkronkan source editor.
- Validasi file, board, library, GPIO, dan kontrak project.
- Kirim payload Direct Build ke Local Agent atau build worker.
- Jalankan Arduino CLI sesuai FQBN.
- Parse error, warning, penggunaan flash, dan RAM.
- Simpan hasil build dan artifact.
Memahami status
| Status | Makna |
|---|---|
| Validasi gagal | Masalah ditemukan sebelum compiler dijalankan. |
| Kompilasi gagal | Compiler atau linker menghasilkan error. |
| Kompilasi berhasil | Binary berhasil dibuat. |
| Upload gagal | Binary berhasil tetapi proses flashing bermasalah. |
Log build
Panel Masalah menampilkan ringkasan terstruktur, sedangkan log mentah tetap tersedia untuk diagnosis teknis. Jangan hanya mengandalkan baris terakhir karena error utama sering berada lebih awal.
Penggunaan memori
Periksa flash dan RAM. Firmware yang mendekati batas dapat gagal setelah menambah library atau buffer.