Intermediate

This is for intermediate users who already know how to upload to the processor, and might be somewhat familiar with simple programming changes to an existing project.


Photo Resistor (LDR)

Introduction to the Photo Resistor (LDR) A photo resistor (LDR) will change it’s resistance based on the lighting we apply to this component.   Also known as a Light Dependent Resistor,  we use them in our every day life.   We use photo resistors to energize night lights in our house.  Furthermore, Read More »


Power Supply Failure

Alinco DM1350 Power Supply Failure I wanted to share my experience with you about a power supply failure, and how I found the problem.    My Alinco DM1350 is an older power supply, which was hit with lightning.   After the lightning strike, the power supply was no longer functional. After Read More »

Zener Problem

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

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

Transistor Controlled Relay 1

About  the Transistor Controlled Relay The output pins of most microprocessors used on this site are limited to 40ma.  This might not be enough current to control a relay, which is capable of switching larger loads, such as a motor starter.  A relay can also be used to isolate voltage Read More »

Arduino Relay Wiring Diagram

ATTiny85 Programming with “Arduino as ISP”

Introduction to ATTiny85 Programming with “Arduino as ISP” This document will walk you though ATTiny85 Programming with “Arduino as ISP” using the Arduino (or compatible) as an ISP.   We will make our connections, then program the Atmega328 (Uno board) to act as an ISP (In System Programmer).   This Read More »

Uno Wiring to ATTiny

ATTiny 85 Programming with USBtinyISP 2

ATTiny85 Overview — In some projects, we don’t need the amount of I/O that is supplies with the Atmega 328 MCU, so we can use a cheaper alternative….   The ATTiny85!  In many projects, space can be limited as well, but this little processor does a great job!  We have Read More »

ATTiny Program Wiring