Ricky


LM7805 and LM1117t Voltage Regulators

Introduction to the LM7805 and LM1117t (3.3v Version) Voltage Regulators The LM7805 and LM1117t Voltage Regulators will reduce the DC Voltage in a circuit. There will be some amount of power loss in the linear regulators that will produce heat. If you produce too much heat, the regulator will go Read More »

Voltage regulator schematic

Transistor Controlled Motor

Introduction to the Transistor Controlled Motor In this post, we’ll set up a Transistor Controlled Motor. The transistor allows us to control a larger current by applying a small amount of current to the base. If we control this motor with an arduino, we wouldn’t want our control current to Read More »

transistor controlled motor

ESP32/8266 With MQTT

Introduction to ESP32/8266 With MQTT (Mosquitto) In this post we’ll use the ESP32/8266 With MQTT (Mosquitto). Furthermore, I’ll use the library EspMQTTClient.h with the SimpleMQTTClient example. MQTT is short for Message Queuing and Telemetry Transport. Basically, we just publish data to a broker that other clients connect to. Likewise, we Read More »

mqtt client

Infrared Obstacle Avoidance Sensor

Introduction to the Infrared Obstacle Avoidance Sensor The Infrared Obstacle Avoidance Sensor allows us to detect the presence of an object with no contact. For this reason, the module has very little mechanical wear. For example, if you are building a robot, you can detect the presence of an object Read More »

Infrared Object Avoidance

ESP-01 with I2C LCD 6

Introduction to ESP-01 with I2C LCD In this section we’ll discuss setting up the ESP-01 with I2C LCD. I’ll use the LiquidCrystal_I2C Library. For the Generic ESP8266, this shows up as Incompatible under examples. Nonetheless, we’ll make a few modifications for it to work with the ESP-01. By using this Read More »

i2c display

ESP-01 with TM1637

Introduction to the ESP-01 with TM1637 Using the ESP-01 with TM1637 is a very cost efficient way to make a nice display. Obviously, you can use this combination to make a clock, display a value from Mosquitto (MQTT), or any other value. In this post, I’ll be using the TM1637 Read More »

TM1637 Display

Node-Red Boolean Logic

Introduction to Node-Red Boolean Logic Node-Red Boolean Logic is very simple to use. Regardless of your knowledge level, it’s usually simpler to state our logic goals in plain English. Undoubtedly, we might be able to accomplish some logic tasks with a function node. However, the Boolean Logic nodes allows us Read More »

Boolean Logic

Node-Red Inject and Debug

Introduction to Node-Red Inject and Debug Node-Red Inject and Debug are two nodes that I use most often for testing and debugging a flow. On one hand, the Inject node allows you to send a message to another node. On the other hand, debug will show the payload coming out Read More »

inject and debug

ControlLogix To Alexa

Introduction of ControlLogix To Alexa Today, we’ll discuss how to connect ControlLogix To Alexa. When a bit becomes true in the ControlLogix processor, we’ll have Alexa speak a specific phrase. Additionally, it’s possible to speak to Alexa to set a bit in the processor. However, for this post, we’ll just Read More »

Alexa Config

Node-Red with Mosquitto

Introduction to Node-Red with Mosquitto At this time, I would like to explain how Node-Red with Mosquitto can enhance your ability to communicate between devices. For example: if you have an ESP32 or ESP8266, you can publish data to a Mosquitto “broker” and another device can receive that data. In Read More »

Mosquitto Server Config