---
title: "Room Thermostat - Arduino + Ethernet"
url: "https://maker.wiznet.io/matthew/projects/Room-Thermostat-Arduino-Ethernet-by-matthew/"
markdown_url: "https://maker.wiznet.io/matthew/projects/Room-Thermostat-Arduino-Ethernet-by-matthew/md"
type: "UCC: User Created Content"
author: "matthew"
author_url: "https://maker.wiznet.io/matthew/"
original_author: "matthew"
original_url: "https://create.arduino.cc/projecthub/martinius96/room-thermostat-arduino-ethernet-8de00a?ref=search&ref_id=w5500&offset=0"
published: "2021-02-02"
language: "en"
hardware: ["HC-SR04(Generic)", "Arduino UNO", "Itead W5100 Ethernet Network Module"]
likes: 0
views: 486
comments: 0
source: "WIZnet Makers (https://maker.wiznet.io/)"
---

# Room Thermostat - Arduino + Ethernet

> Room Thermostat - Arduino + Ethernet

Original author: matthew (source: https://create.arduino.cc/projecthub/martinius96/room-thermostat-arduino-ethernet-8de00a?ref=search&ref_id=w5500&offset=0)

## Components

- **HC-SR04(Generic)** x 1: Ultrasonic Sensor
- **Arduino UNO** x 1 ([docs](https://www.farnell.com/datasheets/1682209.pdf))
- **Itead W5100 Ethernet Network Module** x 1
- Software: **Arduino IDE** ([docs](https://www.arduino.cc/en/software))

## Documents and links

- [Termostat - Arduino + Ethernet W5100 / W5500](https://github.com/martinius96/termostat-ethernet/) (code)
- [Termostat - Arduino + Ethernet W5100 / W5500](https://github.com/martinius96/termostat-ethernet/tree/master/Scheme) (schematics)

## Article

Project describes basics of thermostat and its implementation with Arduino and Ethernet shield Wiznet W5100. The program implementation for the project can be found at:?**<https://github.com/martinius96/termostat-ethernet/>**The implementation contains programs for the static / dynamic IPv4 address assigned to the Ethernet shield. The thermostat is only intended for indoor temperatures! (above 0 ° C), to which the system logic is adapted. It is possible to replace an existing room thermostat with a thermostat, it is possible to temporarily replace a thermostat in a refrigerator, maintain a constant temperature in a terrarium and the like.

---

Source: https://maker.wiznet.io/matthew/projects/Room-Thermostat-Arduino-Ethernet-by-matthew/
