The Tools Menu
The five board-specific options the Neuro N6 adds to the Arduino IDE Tools menu.
When the Neuro N6 is the selected board, the Tools menu contains five additional options. The IDE stores each selection per board.
Optimize
Sets the compiler optimisation level.
| Option | Flag | Notes |
|---|---|---|
| Faster (default) | -O2 | The shipping level. The vision pipeline's hot paths are several times slower at -O0 |
| Fastest | -O3 | Rarely beneficial on this platform |
| Smallest | -Os | For sketches near the 1.5 MB image limit |
| Fast | -O1 | Reduced reordering for debugging |
| Debug | -O0 | Single stepping without reordering |
Debug console
Controls whether the core shares the USB serial port with its own diagnostics.
| Option | Effect |
|---|---|
| Off, clean Serial console (default) | Serial is used only by the sketch. Core telemetry is compiled out |
| On | The core prints a telemetry line about once per second ([CAMDBG], [RATE], [LCDDBG], [MICDBG], [SPKDBG], [VENCDUMP]) and accepts single-key commands, including b to reboot into the bootloader |
The telemetry is used when diagnosing the camera, encoder, display or audio paths. Uploads work in either setting; with the console Off the IDE uses the 1200 baud touch.
Model weights
Controls when the sketch's external flash blobs are written during upload. The blobs are the neural network weights from each #pragma neuron6 line and, for wireless sketches, the WiFi module firmware.
| Option | Effect |
|---|---|
| Upload only when changed (default) | The uploader requests a checksum of the blob in flash from the bootloader and skips the write when it matches |
| Upload every time | The blobs are always rewritten |
Build output
Controls the verbosity of the core's own build messages. It is independent of the IDE's "Show verbose output during compile" preference, which echoes compiler commands.
| Option | Effect |
|---|---|
| Minimal (default) | Code warnings, a one-line model summary and memory use |
| Verbose | Stage banners, the full table of layers placed on the NPU, in software or hybrid, and a full memory breakdown |
RF test mode
Compiles a manufacturing radio test path into the WiFi driver for EMC laboratory measurement. The path allows the radio to be keyed outside normal operation. The default is Disabled and production firmware must not enable it. The only sketch using the option is RfTestLab in extras/bench, which is not shown in the examples menu.
Port
The board's serial port. A board sitting in the bootloader after a double press of reset presents the bootloader's USB identity, and the uploader flashes it without the reboot step.