Advanced

This is for Advanced users.   The topics under this category will include multiple components, and some skill with programming.


Altair 8800 with Arduino Due

Introduction to Altair 8800 with Arduino Due In this section, we’ll discuss how to set up the Altair 8800 with Arduino Due. The Altair was a home computer from 1975. Another option is to use the Arduino MEGA. However, the MEGA is slower, and will not have all of the Read More »

Altair

Linode VPS for Automation Projects

Introduction to the Linode VPS for Automation Projects I’ve been using the Linode VPS for Automation Projects for many years now. I consider myself to be a cheapskate. On the other hand, I also need reliability. I’ve tried many other providers over the years, however, Linode is my favorite. They Read More »

vps putty

PID Terminology 2

Introduction to PID Terminology PID Terminology is essential to understanding how PID works. For this reason, we’ll go through various terms you will see when reading about PID. In short, PID itself stands for Proportional, Integral, and Derivative. Basically, the purpose of PID is to hold analog values at a Read More »

PID Terminology

Arduino PID Simulator

Introduction to Arduino PID Simulator This project is an Arduino PID Simulator. Basically, the Arduino will send a process variable to a PID controller. In this case, the signal is 0 to 5v. Additionally, the Arduino reads the control variable from the PID controller, and simulates a real world process. Read More »

PID Simulator

Building the Kim Uno (Kim-1)

Introduction to Building the Kim Uno (Kim-1) Building the Kim Uno (Kim-1) is fairly easy, but a little bit time consuming if you don’t use a PC board. The Kim-1’s technology from 1976. It’s fun to program, however, you do have limited memory. The Kim Uno emulates a 6502 processor Read More »

Kim-Uno

Arduino with Allen-Bradley DF1

Introduction to Arduino with Allen-Bradley DF1 The purpose of this post is to document my progress on using Arduino with Allen-Bradley DF1 protocol. Particularly, for this experiment, I am using an Arduino MEGA with the MAX232 module. The mega has 3 UART ports. Also, I’m using the SLC 5/04 processor. Read More »

DF1Monitor

Arduino Temperature to ControlLogix

Introduction to sending Arduino Temperature to ControlLogix. In this section, we’ll send an Arduino Temperature to ControlLogix. Instead of an Arduino, you could also use the ESP8266. We’ll use the DHT22 sensor. Basically, we’ll just send this data over the serial port. Obviously, we need to also configure the ControlLogix Read More »

Arduino Temperature to ControlLogix

Alexa Voice Commands to PLC

Introduction to Alexa voice commands to PLC In this post, we will discuss how to send Alexa voice commands to a PLC. This is a simple process, but requires several steps. I’m simply doing an experiment to allow an Alexa voice commands to turn on various inputs on a PLC Read More »

Alexa

DSO150 Oscilloscope

Introduction to the DSO150 Oscilloscope The DSO150 Oscilloscope is a kit that you can purchase and assemble yourself.    There are several versions of this kit.   This particular kit is the surface mount version, and requires an external 9 volt power supply. The purpose of an oscilloscope is to monitor Read More »

Waveform

Arduino Bottom Feed Vape Mod 2

Introduction to Arduino Bottom Feed Vape Mod The purpose of this post is to simply show you how I built my Arduino Bottom Feed Vape Mod.    If you choose to implement any of this documentation in any way, please be responsible.   There are many dangers associated with using both the Lithium Read More »

Vape Mod BF