It is possible to add extra sensors to the BEEP base: the base supports a total of 9 temperature sensors (model DS18b20, or any compatible I2C-sensor) and 1 humidity sensor (model BME280) when using the standard firmware. Connect these sensors using the instructions below, then configure the sensors with the BEEP base app on your phone.
Connecting temperature sensor(s):You can add up to 9 additional temperature sensors to a BEEP base. Use DS18b20 sensors, or any other temperature sensor with a compatible I2C-interface.
| |
It is recommended to use a junction box and cable splitter to be able to rapidly disconnect and reconnect your additional temperature sensors while keeping them waterproof:
| |
Connecting an alternative load cell: Connect the load cell wires to the screw terminal connector on the upper side of the PCB, as shown in the image to the right, using the follow wiring:
| |
Connecting a humidity sensor:Connect a BME280 temperature/humidity sensor (not included with the BEEP base) in order to measure the relative humidity level inside or outside of the hive. Wire the BME280 to the screw terminal connector on the PCB as shown on the right (or refer to the wiring diagram printed next to the connectors on the circuit board). Use a queen cage or similar to shield the sensor from wax and propolis when placing it inside of a hive, but note that cable lengths of more than one meter may cause signal degradation (leading to inaccurate measurements). The BME280 measurement data will be plotted in the web app (with the default sensor-definition of Input = "h", Output = "h", offset = 0, multiplier = 1). |
Connecting other sensors:
Note that if you want to integrate any other sensors using the NRF52840's A/D inputs or its SPI/I2S/I2C interfaces, you may have to modify the BEEP base firmware.
Firmware source code and documentation are available at:
https://github.com/beepnl/beep-base-firmware