---
title: serialport
slug: develop/serialport
docTags: 
createdAt: 2025-03-26T14:48:52.229Z
---

The *@brightsign/serialport&#xA0;*&#x6F;bject, exposed by the BrightSign OS on the player, allows integration with the player serial port to transmit and receive serial data. This is a serial port binding with support for the third-party Node [SerialPort](https://serialport.io/) package. See [About SerialPort | Node SerialPort](https://serialport.io/docs/9.x.x/) for more information.

The *@brightsign/serialport* binding is used to initialize the *serialport* object’s underlying communication module through the `binding` property.

## Example

See [bs-node-serialport: master](https://github.com/brightsign/bs-node-serialport/tree/master) for a reference implementation.
