Grove Software Serial Port

From Visuino
Revision as of 08:40, 15 September 2025 by Visuino (talk | contribs) (Created page with "Image:TArduinoGroveSoftwareSerial.png == Summary == Grove-connected software serial port providing additional serial communication channels with configurable timing and break signals. == Description == The Grove Software Serial Port component implements a software-based serial communication interface through Grove connectivity. It enables additional serial channels beyond hardware UART limitations, featuring configurable baud rates, timing parameters, and break sig...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

File:TArduinoGroveSoftwareSerial.png

Summary

Grove-connected software serial port providing additional serial communication channels with configurable timing and break signals.

Description

The Grove Software Serial Port component implements a software-based serial communication interface through Grove connectivity. It enables additional serial channels beyond hardware UART limitations, featuring configurable baud rates, timing parameters, and break signal generation. The component supports full-duplex communication with adjustable delays and can be used to connect multiple serial devices to a single microcontroller. Typical applications include sensor data acquisition, peripheral communication, and multi-device systems requiring additional serial interfaces with precise timing control.

Diagram:

Properties

  • After Sending Delay (uS) – Delay after transmission completion (Default: 0uS).
  • Elements – Configurable serial elements:
    • Timed Break – Timed break signal generation element
  • Enabled – Enables/disables component functionality (Default: True).
  • Name – Component identifier (Default: SoftwareSerial).
  • Send Break – Break signal configuration.
    • Enabled – Enables break signal generation (Default: False).
    • Period – Break period settings.
      • Enabled – Enables break period (Default: False).
      • Value (mS) – Break period duration (Default: 100mS).
  • Speed – Communication baud rate (Default: 9600).

Pins

Input Pins

  • In (serial) – Serial data input.
  • Grove (grove) – Grove interface connection.

Output Pins

  • Out (serial) – Serial data output.
  • Sending (digital) – Transmission status indicator.

Categories

  • File:Serial.png – Serial communication components.
  • File:Grove.png – Grove connector compatible components.
  • – Software-based serial communication.
  • File:Interface.png – Communication interface components.
  • – Data communication components.
  • – Timing and delay control components.