This is for developers who would like to help improve the PFC2 firmware modules that run on the Arduino.
Here is a gist I wrote that explains how to modify one of the existing PFC2 firmware modules:
The process for adding a firmware module would be similar, except you might need to make an additional pull request to modify the
personal_food_computer_v2.json fixture files in the openag_brain repository. Assuming you wanted to add a new sensor, you would need to define a firmware module type for it in
default.json and possibly configure an instance of the module in
edit: If you just want to add a sensor to your own custom hardware build, making your own fixture is probably the best way to do it (see comments below). Modifying
personal_food_computer_v2.json would make sense if you were helping to implement changes to the PFC2 design.