ESP8266: Reading temperature with the DS3231 RTC

The objective of this post is to explain how get the internal temperature measurements of the DS3231 using an ESP8266 and an easy to use Arduino library. Introduction As stated in a previous post, the DS3231 uses temperature compensation to calibrate the adjustable capacitors of its resonance circuit, in order to maintain time and date with …

Laws of electronics: KVL

This post describes one of the basic laws of circuit analysis, more precisely KVL (Kirchhoff's Voltage Law), which states that the sum of all voltages in a closed loop of a circuit are equal to zero. KVL Kirchhoff's Voltage Law states that the sum of all voltages in a closed loop of a circuit (taking into account …

ESP8266

This post briefly explains what is the ESP8266, a very cheap SoC currently used in many IoT applications. What is the ESP8266? The ESP8266 is a SoC that integrates the TCP/IP stack and is able to connect to a Wifi network, allowing it to communicate with other devices over the Internet. This device is made by …