User Tools

Site Tools


openag_brain:firmware_modules

Firmware Modules

OpenAg interacts with the environment through many sensors and actuators that are controlled by an Arduino. Each of these devices has a module in order to control them or read measurements from them. Their interfaces are written in C++ and are compiled via a pipeline of openag_python cli and PlatformIO commands.

Modules define classes that inherit from the openag firmware superclass, which is well documented here. Don't forget to check out some of the firmware examples.

Sensors

Actuators

Calibration

TODO

openag_brain/firmware_modules.txt · Last modified: 2016/12/06 08:19 by david