Articles
Welcome to the Brainboxes.IO documentation. These guides cover everything from initial setup to advanced topics.
Getting Started
- Getting Started — Installation, quick start examples, and connection types
Topic Guides
- Working with Digital IO — Read inputs, control outputs, events, latches, and counters
- Working with Analog IO — Analog inputs/outputs, data formats, and temperature measurement
- Ethernet to Serial — ES-series devices, serial protocols, and custom framing
- Protocols Guide — ASCII vs Modbus TCP, command formats, and choosing a protocol
Reference
- Architecture Overview — Library design, class hierarchy, threading, and stream wrappers
- Device Reference — Complete list of supported devices with IO counts and port types
- API Reference — Full Brainboxes.IO namespace reference