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.
The objective of this post is to show how to connect the DHT11 sensor to an ESP8266 and write a simple program to measure temperature and humidity. We assume the use of the Arduino IDE for programming the ESP8266.
The objective of this post is to explain the architecture of a simple temperature logger using the ESP8266 and a web server deployed on the cloud.
This post describes one of the basic laws of circuit analysis, more precisely KCL (Kirchhoff’s Current Law), which states that the the sum of the currents leaving and entering a node is zero.
This post briefly explains what is the ESP8266, a very cheap SoC currently used in many IoT applications.
This post explains how to use the ULN2803A IC to control a DC motor, using an Arduino board.Continue reading “Using a ULN2803A to control a DC motor”
This post describes the HC-06 Bluetooth module and shows a simple app to turn on and off a lamp with an Arduino board.
When developing for embedded systems, having knowledge about electronics gives much more freedom on what we can create. Instead of using only shields or demonstration boards, we can develop custom solutions for our needs, allowing for a greater efficiency and a lower cost.
This post explains some very basic principles about electronics, namely DC voltage sources and resistors. I’ll try to make some posts about more basic electronics every once in a while, in order to complement the other posts about embedded systems.
Following the previous post on how to structure data, this one describes an application specific approach, based on the concept of commands and built on top of the previous structure.