Ricky


Ultrasonic Distance Sensor

Introduction to the Ultrasonic Distance Sensor The HC-SR04 ultrasonic distance sensor has a variety of applications: 1)  It can be used in robotics for a robot to detect the distance to an object that it needs to avoid. 2)  The sensor can be used to measure the water level in Read More »

Ultrasonic Distance Sensor

Hall Effect Sensor 2

Introduction to the Hall Effect Sensor A hall effect switch is a component that provides an output based on the strength of a magnetic field.   This can be used for many applications, such as a simple alarm on a door or window. More complex applications would include the speed or direction Read More »

Hall Effect Hookup

Getting Started with Microprocessors

Introduction to Arduino (Microprocessor Introduction) This document will give you a Microprocessor Introduction to the Arduino Uno.  There are other variants of this board, such as the Mini, Nano, Yun, Leonardo, and Esplora.    In addition, there are many off brand products such as Einsboard and Funduino.   Although the Read More »


What is a Transistor?

Introduction In short, a transistor is a switch.    This is much like the switch you use to turn on the lights in your home, but with a lower DC voltage, and a smaller amount of current (amps).    Instead of the switch being physically moved to turn a load Read More »

Transistor ON

ZS-042 Real Time Clock 5

Introduction I purchased the ZS-042 on Ebay (advertised as DS3231 AT24C32 IIC) as a replacement for my DS1302 RTC modules. The DS1302 seemed to work very well for my application, but it lacked accuracy. Over a period of about 4 months, the DS1302 gained about 8 minutes.   The ZS-042 seems Read More »

ZSSerial

Siemens Simatic IOT2020 Configuration 2

Introduction to IOT2020 In this document, we will setup and configure the Siemens Simatic IOT2020 processor to be able to accept a simple “Blink” program using the Arduino IDE.   Although I believe the information in this document to be accurate, you assume all responsibilities for safety, and must verify Read More »

Inside IOT2020

ESPEasy with DHT22 and Domoticz 1

Domoticz Sensor — Post Introduction I’ve been experimenting with a Domoticz Sensor, and am documenting the project.   I’ve used the Domoticz Server, a DHT22 Temperature and Humidity module, and the ESP8266-12F processor. In this document, we will assume that you have the ESP8266 flashed with the EasyESP firmware, and Read More »

DHT22 with ESP8266

Controlling a relay from your web browser — ESP8266-12

ESP8266-12 — Controlling a relay In this post, we will set up an ESP8266-12 to control a relay, which will control the fan on a thermostat.  Please do not attempt this unless you are familiar with all safety issues.  Use this document at your own risk! First , we will Read More »

ESP8266-bb

DHT11 / DHT22 with Uno board

Introduction to the DHT11 and DHT22 The DHT11 or DHT22 will read temperature and humidity.   We can then send this data to a display, to a web server, or used for alarming.   This document will guide you step by step on how to set up this sensor on Read More »

DHT22

Flashing ESP8266-12F (AT)

Introduction: One of the most frustrating things for beginners is working with firmware.  There are many flash utilities available and many different firmware types and revisions that you can flash.  Here we will flash the ESP8266-12F.  Use this document at your own risk, and make sure you are familiar with Read More »

ESP8266-12F