Skip to content

Latest commit

 

History

History
117 lines (72 loc) · 4.33 KB

File metadata and controls

117 lines (72 loc) · 4.33 KB
BrightSign

Technical Documentation

In-depth reference materials for BrightSign development

← Back to Main


Overview

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.


Part 1: Getting Started

Learn the fundamentals of BrightSign hardware and set up your development environment.

Chapter Description
Introduction to BrightSign Players Hardware overview, models, and capabilities

Explore Part 1 →


Part 2: BrightScript Development

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

Explore Part 2 →


Part 3: JavaScript Development

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

Explore Part 3 →


Part 4: Advanced Topics

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

Explore Part 4 →


Part 5: BSN.cloud Integration

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

Explore Part 5 →


Appendices

Resource Description
API Reference Complete API documentation
Troubleshooting Common issues and solutions

View Appendices →


Related Resources


BrightSign

Brought to Life by BrightSign®