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
How to Contribute
Run unit tests
Run unit tests
Make sure to run unit tests before you submit a PR
Run:
python3 -m unittest test.test_codegen