# Serial

## Introduction

The **Serial** **Nodes** allow the user to connect with USB and GPS devices such as a GPS mouse by using *Serial* *Communication*. *Serial* *Communication* sends single bits of data at a time, sequentially, through a communication channel/bus. To use the **Serial** **Nodes** in **Incari**, the user first needs to locate the [**Serial Attributes**](https://docs.incari.com/incari-studio/2022.1/modules/project-settings#serial) in **Project** **Settings** and add a `Connection`.

## Contents

* [**Events**](https://docs.incari.com/incari-studio/2022.1/toolbox/communication/serial/events)
  * [**On Serial Error**](https://docs.incari.com/incari-studio/2022.1/toolbox/communication/serial/events/onserialerror)
  * [**On Serial Packet Receive**](https://docs.incari.com/incari-studio/2022.1/toolbox/communication/serial/events/onserialpacketreceive)
  * [**On Serial Start**](https://docs.incari.com/incari-studio/2022.1/toolbox/communication/serial/events/onserialstart)
  * [**On Serial Stop**](https://docs.incari.com/incari-studio/2022.1/toolbox/communication/serial/events/onserialstop)
* [**Serial Send Packet**](https://docs.incari.com/incari-studio/2022.1/toolbox/communication/serial/serialsendpacket)
* [**Serial Start**](https://docs.incari.com/incari-studio/2022.1/toolbox/communication/serial/serialstart)
* [**Serial Stop**](https://docs.incari.com/incari-studio/2022.1/toolbox/communication/serial/serialstop)

## External Links

* [*Serial Communication*](https://en.wikipedia.org/wiki/Serial_communication) on Wikipedia.
* [*Learn about Serial Communication*](https://learn.sparkfun.com/tutorials/serial-communication/all) on SparkFun.
