Console Tab (System Log)

The Console tab is where you check the "health" of your project, from compiling the source code to uploading the firmware to the board.

Message Types

The system categorizes messages by color and icon for easy identification:

  • Debug (Gray): Detailed technical information, typically used for debugging the IDE.
  • Info (Teal): General information, for example: "Sketch compiled successfully".
  • Warning (Orange): Warnings (e.g., unused variable). The code will still run but requires attention.
  • Error (Red): Critical errors (e.g., missing semicolon, library not found). The compilation process will stop.
  • Success (Green): Success messages (e.g., "Firmware upload complete").

Filter Feature

When the log is too long, you can use the filter to find information quickly:

  1. Click the Funnel (Filter) icon.
  2. Enter a keyword in the search box (e.g., "error").
  3. Or select the desired Log level (show only Error, or Warning...).

Debugging During Compilation

When encountering an error (Error - Red):

  • The Console will clearly display the file name and line number causing the error (e.g., main.ino:42:10).
  • You can cross-reference this line number with the editor to fix the error.
  • Click the Fix with AI button directly on the error line to automatically send the entire error log to the AI Assistant for analysis and suggested fixes.

Next: Serial Monitor - Hardware Communication