vitzaoral / esp32_beehive

Beehive online monitoring based on the ESP32, SIM800L and others sensors.
2 stars 0 forks source link
beehive diy esp32 esp32-wroom ina219 iot mma845x ota-firmware-updates platformio sht31-d sim800l solar-power tp4056

esp32_beehive

Beehives online monitoring based on the ESP32, SIM800L and others sensors.

To build a project, you need to download all the necessary libraries and create the settings.cpp file in the src folder:

// Project settings
struct Settings
{
const char *blynkAuth = "You Blynk Auth";
const char *version = "1.0.0";
const char *firmawareUrlBase = "http://your-address.com/";
const char *firmwareFileName = "bee_hive";
const char *firmwareVersionFileName = ".version";
};

Currents list:

Schema:

TODO Schema

Powering:

3v3 regulator - https://randomnerdtutorials.com/esp8266-voltage-regulator-lipo-and-li-ion-batteries/

GMS antenna interferes with I2C bus communication:

TODO - https://electronics.stackexchange.com/questions/36906/radio-interferes-with-i2c-bus-communication

PCB circuit:

Blynk: