
HAN ESP TSS721
UtilitechAS/amsreader-firmware
ESP8266 and ESP32 compatible firmware to read, interpret and publish data to MQTT from smart electrical meters, both DLMS and DSMR is supported

This project is designed to read data from various sensors, format the data into a JSON payload, and post the payload to a specific URL every minute.
IotFarming is an open-source printed circuit board by simabuaboy, from the simabuaboy/IoTfarming-a-test repository on GitHub. It is a 2-layer board with 4 parts on 47 nets, routed with 3 tracks and 0 vias.
It is built around the DS18B20 and TMLM 04105. Its parts include 2 ICs and 1 resistor. It belongs with the ESP32 boards of this library.
This project is designed to read data from various sensors, format the data into a JSON payload, and post the payload to a specific URL every minute. The project is built for the ESP32 microcontroller using the ESP-IDF libraries and FreeRTOS.
The project reads data from the following sensors:
- Soil Moisture Sensor: Measures the moisture level of the soil.
- Air Temperature Sensor: Measures the temperature of the air.
- Anemometer (Wind Speed Sensor): Measures the speed of the wind.
- Sunlight Sensor: Measures the intensity of sunlight.
The sensor data is posted to the following URL: https://cisea.bukitasam.co.id/api-iot/api/v1/iot/iot-test/post
The data is posted in the following JSON format:
{
"sensor_code":"FF-001",
"location":"Blok Timur A",
"timestamp":"2023-09-11 10:30:00",
"data":{
"soil_moisture":45.6,
"air_temperature":28.2,
"wind_speed":5.4,
"sunlight_intensity":750
}
}The project uses FreeRTOS to create a task that reads the sensor data, formats the JSON payload, and posts the payload every minute. The task is pinned to core 1 of the ESP32.
To build the project, navigate to the project directory and run the following command:
idf.py build
To flash the project onto the ESP32, connect the ESP32 to your computer and run the following command:
idf.py -p PORT flash
Replace PORT with the port that the ESP32 is connected to.
To view the output of the ESP32, run the following command:
idf.py -p PORT monitor
Replace PORT with the port that the ESP32 is connected to.

4 parts, built around the DS18B20 and TMLM 04105. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the simabuaboy/IoTfarming-a-test repository on GitHub, at the commit this page was made from: the board is hardware/kicad/IotFarming.kicad_pcb and its schematic hardware/kicad/IotFarming.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask simabuaboy before reusing the design.

UtilitechAS/amsreader-firmware
ESP8266 and ESP32 compatible firmware to read, interpret and publish data to MQTT from smart electrical meters, both DLMS and DSMR is supported

pablozg/freeds
Derivador de energía solar excedente creado por Pablo Zerón, Diseño PCB por Amcalo, Tester original por Aeizoon, Wiki por Zoilo Mora

AK-Homberger/NMEA2000WifiGateway-with-ESP32
This repository shows how to build a NMEA2000 WiFi Gateway with voltage and temperature alarms.

fehlfarbe/arduino-motorfocus
Arduino motorfocus with moonlite protocol for telescopes



felixwittwer/homeassistant_automaic_greenhouse
A cool Project to make your greenhouse smart. What about automaic irrigation and collecting enviromental data right from your garden.

Neumi/fastLOGIC
An affordable Arduino-based board designed for straightforward (industrial) logic control, ideal for building small-scale automation and control solutions.