Serial Monitor Installation Guide
Table of contents
Table of contents
Introduction
This guide introduces how to connect and use a Serial Monitor to view diagnostic messages or run commands on your LCC Fusion Node Cards and I/O Cards. Even if you’ve never used a Serial Monitor before, this step-by-step guide will walk you through every option — wired or wireless.
A Serial Monitor is a communication window between your computer (or phone) and the ESP32 microcontroller on your LCC Fusion Card.
It’s used for:
- Viewing firmware startup and self-test messages.
- Sending simple commands (like
mor1) to open menus. - Testing connected devices such as Output, Audio, or Sensor Cards.
You’ll use one of several options: Arduino IDE Serial Monitor, YAT, WebSerial (browser-based), or Bluetooth Serial Terminal.
Tip: The baud rate for all LCC Fusion Node Cards is 115200.
Connection Overview
USB Connection (when using YAT and Arduino IDE)
- Connect a USB cable between a computer and the ESP32 found on the LCC Fusion Card (e.g. Node Card, Quad-Node Card, or Audio Card)
- If your board doesn’t power on (LEDs off), verify the USB cable supports data, not just charging.
- Windows and macOS will create a COM port automatically.
Check it:
On Windows: open Device Manager → Ports (COM & LPT).
On macOS: open Terminal →ls /dev/tty.*.
Option 1 – Arduino IDE Serial Monitor
If you’ve ever programmed an Arduino, you already have this tool. Otherwise, it’s free to install from arduino.cc.
Steps
- Open Arduino IDE.
- Plug in the Node Card’s USB cable.
- Select the correct COM port under Tools → Port.
- Open the Serial Monitor (top-right magnifying glass icon).
- Set the baud rate to 115200.
- Type commands into the input bar (lower-right corner):
m→ opens the Main Menu1→ selects Node Management5→ simulates MCP Device Input (Output Card test)
Example Output:
[I] LCC Node: Started [W] Checking Node Bus Voltages Main Menu - LCC Fusion Project [1] Node Management [2] Message Management ... etc
Option 2 – YAT (Yet Another Terminal)
YAT is ideal for extended use since it supports scrollback, logging, and persistent settings.
Installation
- Download from https://sourceforge.net/projects/y-a-terminal/.
Setup
- Open YAT and go to Connection → New Terminal.
- Select your COM port and set baud rate = 115200.
- Under Text Settings, enable:
- “Append CR+LF on Enter” (so each command is correctly sent)
- “Display timestamps” (optional)
- Click Connect.
- Type
mand press Enter to open the menu.
Screenshot Placeholder: Image showing YAT connected with menu text on screen.
Option 3 – WebSerial (Browser-Based)
If your Node Card firmware supports WebSerial, you can connect directly from your browser.
Requirements
- Google Chrome, Microsoft Edge, or any Chromium-based browser.
Steps
- Open your LCC Fusion device’s WebSerial URL (shown on startup in the Serial Monitor or OLED display).
- When prompted, choose your Node Card’s COM port.
- The Serial Menu will appear in your browser window.
- Type commands as you would in YAT or Arduino IDE.
Note: WebSerial doesn’t require any additional software installation — perfect for quick testing.
Option 4 – Bluetooth Serial Terminal (Mobile)
For wireless monitoring using a phone or tablet.
Recommended Apps
- Android: Bluetooth Serial Terminal (by Kai Morich)
- iOS: Serial BlueTerm or Bluetooth Terminal HC-05
Steps
- Power on your Node Card with Bluetooth enabled firmware.
- Open your phone’s Bluetooth settings → pair with
LCC-Node-XXXX. - Launch the app and connect to the paired device.
- Set baud rate = 115200.
- Type
mto open the menu and begin monitoring.
Use Case Example: Perfect for mobile diagnostics on your layout without connecting a computer.
Common Issues & Troubleshooting
| Problem | Possible Cause | Solution |
|---|---|---|
| No text shown in Serial Monitor | Wrong COM port or cable | Verify the correct port and use a data-capable cable |
| Garbled text | Incorrect baud rate | Set to 115200 |
| Nothing after reboot | Firmware may not include Serial Menu | Flash the latest Node Card firmware |
| Menu freezes | Multiple serial sessions open | Close other serial tools |
| Connection drops | Auto-reboot after firmware upload | Wait for reboot or reconnect |
Quick Reference
| Command | Description |
|---|---|
m |
Open Main Menu |
1 |
Node Management |
2 |
Message Management |
5 |
Simulate MCP Device Input (test Output Card) |
Message Prefixes:
[I]→ Information message[W]→ Warning[E]→ Error
Baud Rates:
Always set the Baud Rate to 115200 within the serial monitor application
Summary
The Serial Monitor is your window into the LCC Fusion ecosystem — a tool for diagnostics, configuration, and testing. Once you’re familiar with it, you’ll use it frequently to verify connections, monitor events, and run self-tests during setup and operation.