Cyanobyte
Documentation
Blog
Community
Documentation
Cyanobyte
Getting Started
Example Spec
PseudoYAML Spec
Roadmap
Philosophy and Goals
User Journeys
Toolchain
Codegen
Validator
Reference
Auto-generated reference docs
ADS1015
BH1750FVI
BMP180
BMP280
LSM303D
MCP4725
MCP9808
TCS3472
Draft Specifications
Spec
Auto-generated reference docs
ADS1015
BH1750FVI
BMP180
BMP280
LSM303D
MCP4725
MCP9808
TCS3472
Draft Specifications
Pseduo-YAML
Auto-generated reference docs
ADS1015
BH1750FVI
BMP180
BMP280
LSM303D
MCP4725
MCP9808
TCS3472
Draft Specifications
Templates
Auto-generated reference docs
ADS1015
BH1750FVI
BMP180
BMP280
LSM303D
MCP4725
MCP9808
TCS3472
Draft Specifications
Strange chip quirks
Auto-generated reference docs
ADS1015
BH1750FVI
BMP180
BMP280
LSM303D
MCP4725
MCP9808
TCS3472
Draft Specifications
Unanswered questions
Auto-generated reference docs
ADS1015
BH1750FVI
BMP180
BMP280
LSM303D
MCP4725
MCP9808
TCS3472
Draft Specifications
Custom Serialization
Auto-generated reference docs
ADS1015
BH1750FVI
BMP180
BMP280
LSM303D
MCP4725
MCP9808
TCS3472
Draft Specifications
How to Contribute
Run lint
Run unit tests
Generate These Docs
Documentation
Toolchain
Toolchain
How do I get involved?
Codegen
How to generate code from an IR and template
Validator
Validates a Cyanobyte file is correct