This is a garden controller designed for nodeMCU development board. Implements MQTT/TCP client. It is configured through a header C file.
- PlatformIO: simple development, build and upload
- Arduino Framework
- NodeMCU - ESP8266-12E
- Wifi (STA Mode)
- MQTT
- 3 topics for BME280
- 1 topic for MoistureSoil sensor
- BME280 [SPI-MODE] (Presure, Humidity, Temperature) and MoistureSoil [AnalogRead]
- Status led.
- Jumper for RST mode.
- PubSubClient
- ESP8266WiFi
- BME280
- Wire
- SPI
- OTA Update
- DeepSleep and eco function
- Sensor Module
- Simple configure method: UI over WIFI (AP Mode)
- Custom PCB
- 3D Print Case