This section contains comprehensive technical documentation covering all aspects of BrightSign development. Whether you're working with BrightScript, JavaScript, native extensions, or cloud integrations, you'll find detailed reference materials here.
Learn the fundamentals of BrightSign hardware and set up your development environment.
| Chapter | Description |
|---|---|
| Introduction to BrightSign Players | Hardware overview, models, and capabilities |
Master BrightScript, the native scripting language for BrightSign players.
| Chapter | Description |
|---|---|
| BrightScript Language Reference | Syntax, types, and language fundamentals |
| Practical Development | Real-world development techniques |
| Debugging BrightScript | Tools and strategies for debugging |
| Design Patterns | Best practices and patterns |
| Plugin Architecture | Building modular applications |
Build modern web applications and Node.js programs for BrightSign players.
| Chapter | Description |
|---|---|
| JavaScript Playback | HTML5 and web content playback |
| JavaScript Node Programs | Server-side JavaScript development |
| Debugging JavaScript | Chrome DevTools and debugging techniques |
Unlock advanced capabilities with native extensions, AI/ML, and hardware integrations.
| Chapter | Description |
|---|---|
| Introduction to Native Extensions | Getting started with C/C++ extensions |
| Advanced Native Extensions | Complex extension development |
| Writing Software for the NPU | Neural Processing Unit programming |
| Hardware Integrations | GPIO, serial, and peripherals |
Connect to BSN.cloud for enterprise content management and fleet control.
| Chapter | Description |
|---|---|
| Integrating with BSN.cloud | Platform overview and authentication |
| Automated Provisioning | Streamline device deployment |
| Per-Player Control | Individual player management |
| BSN.content | Content management and distribution |
| Resource | Description |
|---|---|
| API Reference | Complete API documentation |
| Troubleshooting | Common issues and solutions |
- How-To Articles - Step-by-step tutorials for common tasks
- Practical Examples - Ready-to-use code samples

