Tempy is ESP32 project for measuring temperature using different sensors and communication using Ethernet over SNMP
Key Features • Hardware • How To Use • License
- Designed to be used in server racks or anywhere you want thanks to PoE feature
- Easy setup
This project is mainly based on OLIMEX ESP32-PoE-ISO board, DS18B20 temperature sensor and 4.7k Ohm resistor.
Temp sensor have 3 pins. DQ pin is One Wire Bus. This pin is predefined to pin 4 of our board. Also 4.7k Ohm resistor should be connected to VDD and DQ
- Connect DS18B20 GND and VDD(+5v) to ESP32
- DQ pin of DS18B20 connect to pin 4 of ESP32
- Connect VDD(+5v) to DQ pin using 4.7k Ohm resistor
Link to board: https://www.olimex.com/Products/IoT/ESP32/ESP32-POE-ISO/open-source-hardware
You will need to clone this repository using git clone...
# Clone this repository
git clone https://github.com/ZatON318/Tempy.gitThen open TempyNode_2.ino using Arduino IDE and upload sketch to your OLIMEX ESP32-PoE-ISO board
Note Setup is preaty similiar to how would you setup Ubuquity Nanostation.
- You will need to connect ethernet to your PC and power the board using usb
- Set your IPv4 to "192.168.0.21" , subnet to "255.255.255.0" and gateway to "192.168.0.1"
- Open your browser and to url field type: "192.168.0.20"
- Now you are on Tempy Interface here you can set everything you need for your Tempy borad like:
- Hostname
- DHCP on/off
- IP , Subnet , Gateway
- SNMP community
- Username and password for this interface
MIT
