|Florian Eitel d383677b80 Add README.md file to firmware||5 months ago|
|libraries||5 months ago|
|README.md||5 months ago|
|config.h||11 months ago|
|config_user.h.example||5 months ago|
|firmware.ino||5 months ago|
|influxdb.ino||5 months ago|
|sensor_apds9930.ino||5 months ago|
|sensor_apds9960.ino||5 months ago|
|sensor_battery.ino||5 months ago|
|sensor_bme280.ino||5 months ago|
|sensor_wind.ino||5 months ago|
|webUpdater.ino||5 months ago|
LOLIN(WEMOS) D1 R2 & minias Board
user_config.hand adjust the values
We decided to put these libs inside the project folder, because we have a lot of issues with finding the right libs (some libs need a specific version, some libs have no unique name, some libs are broken, …). This is not a fine software engineering practice, but it was too much of a hassle to get this right, so we decided to put everything in version control. This way, we also can control the version of the lib, which makes the build process of this project more robust to changes.
You can update the libs using the Arduino IDE.
If you compile the source code and it can’t find this file, this is intentional
:) You need to create a
config_user.h with your own settings. Use the
config_user.h.example as a starting point.
That can happen with openjdk 8. Try a newer openjdk version (>9)
config_user.h(don’t forget to update
firmware.inoguarded with preprocessor flag
If a sensor does not produce a value the sensor value is Not a Number (
InfluxDB client will filter NaN values before sending the data.
nanf() returns a
float NaN. The argument can be used by library
implementations to distinguish different NaN values in a