Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

« Previous Version 15 Next »

GPIO (General Purpose Input/Output) pins allow you to connect devices like buttons or sensors to your BrightSign player to control presentation content. They are unique because they can be used as input or output.

Input and Output Capabilities

GPIO pins can be configured as either inputs to read signals from external devices or outputs to send power to external devices like LEDs. 

Input

Most commonly, GPIO pins are used to simulate button presses, allowing you to trigger content changes on the player when a physical button is pushed. See https://brightsign.atlassian.net/wiki/spaces/DOC/pages/404623943/Presentation+Settings#GPIO-Configuration for more information.

Output

You can connect external devices like switches or sensors directly to the GPIO pins on the BrightSign playerSee https://docs.brightsign.biz/space/DOC/2264432656/Connect+the+Player+GPIO and GPIO for more information on configuring buttons for output.

How to Configure GPIO

To use GPIO functionality, define which GPIO pins are used as inputs or outputs and set up event triggers within your software, specifying what actions should occur when a specific GPIO pin receives a signal. To do this in a BrightAuthor:connected presentation, watch the video below. Additional information is also available on the GPIO Event page.

Use Case Examples

  • Triggering video playback: When a button is pressed (connected to a GPIO pin), the player starts playing a specific video. 

  • Environmental monitoring: Reading data from sensors like temperature or light levels connected to GPIO pins to adjust content based on environmental conditions. 

  • No labels