Arduino Projects, Tips and More

Combining the Widgets

Occasionally I will be inspired to build a small project as I play with Arduino bricks and displays.  Sometimes I will want share a tip.

Other times I simply want to share something not necessarily limited to the Arduino.   This is where you will find those articles.

I2C Address Scanner Quick Tip

Find Your I2C Address


Every have a module where you are not sure of the I2C address?

If you’re the macho sort, you could wade through the data sheets.

Or… you can cheat.

This sketch will make finding that I2C device address a snap.

READ THIS ARTICLE
Charger an 18650 with an Arduino

Arduino 18650 Battery Charger


It is possible to use devices discussed to make a battery charger.

This article will not only show you how, but it will offer some insights into battery charging.

Includes basis theory, schematics, and an example sketch

READ THIS ARTICLE
DYP-ME0010 Front View

DYE-ME001A Smoke Detector User Manual


The DYE-ME0010A Smoke Detector is similar in technology to the smoke detectors that you find in your house.

Control is really simple. With a little creativity, you could interface this to your Arduino.

READ THIS ARTICLE
Power 50W Led With Car Battery

Powering a 50W LED with a Car Battery


One of the cooler technologies around are the super bright LEDs.

They’re small, efficient and very very bright.

Unfortunately, they aren’t the easiest to power on. In this project, I show you how to power your LED with a car battery.
READ THIS ARTICLE
MAX471 Arduino Power Meter Tutorial Logo

MAX471 Arduino Power Meter


Measuring power requires at two of the three variables found in Ohms law.

The MAX471 measures both current and voltage.

With these values, you can measure power

READ THIS ARTICLE
Op Amps For the Rest of Us Logo

Arduino Op Amp Basics


This is a streamlined article that presents Op Amp basics for beginners.

After reading this you will not only understand the affects that the inputs has on the output, but you understand how the output works to establish a balance at the inputs.

Also present are the three basic Op Amp Configurations

READ THIS ARTICLE
LM358 PWM to ADC  Featured Graphic

PWM to DC Op Amp Converter



See how to converter your Arduino PWM Output to an DC signal using a resistor, a capacitor and an LM358 Op Amp

The circuit uses an Op Amp in a voltage follower configuration.

Includes schematics.

Discusses the RC Time constant to aid in a more thorough understanding.

READ THIS ARTICLE
LM358 Non-Inverting Amplifier Featured

Programmable Op Amp 10VDC Source



Use a digital analog converter with an op Amp to provide a 10VDC source using your Arduino.

This circuit uses the MCP4725.

It also uses the LM358 Op Amp.

Includes schematics and theory of operation.

READ THIS ARTICLE
10 Volt Programmable Power Supply Featured Image

Programmable 10 Volt Power Supply


This guy should work pretty good up to 3A.

It uses and MCP4725, an LM358 and a TIP122.

Has about 2.4 mV of output resolution

READ THIS ARTICLE
Arduino Constant Current Supply Logo

Programmable Constant Current Power Supply


Using some readily available components, this tutorial will show you how to create a programmable constant current power supply using your Arduino.

While shown using an MCP4725, you could also use a resistor and a capacitor connect to your Analog output.

Includes schematics and sample sketch.

READ THIS ARTICLE
Easy Arduino Temperature Logger

Easy Temperature Data Logger


This is about as easy as data logging gets.

More, this tutorial will show you how to use Google Sheets to plot the data you acquire.

Includes schematics with step by step instructions.

READ THIS ARTICLE
InputFromSerialLogo

Waiting For Serial Monitor Input


This is something you will probably want to know how to do if you wish to use the serial monitor as a user interface.

This article shows you how to use Serial.available() as a means of pausing program input until it receives a go signal from you.

Includes a sample sketch.

READ THIS ARTICLE
lolinnodemcumodulefeature

LoLin NodeMCU with Arduino IDE



Shows you how to use your Arduino IDE to program a NodeMCU developer board.

Includes a sample sketch that scans for nearby WiFi networks.

READ THIS ARTICLE

Powering Up the NodeMCU



Provides a list of several power supply option for your ESP-12E.

READ THIS ARTICLE

ESP8266 Pin Outs



Shows the pin outs and describes their functions.

READ THIS ARTICLE

ESP-01 Schematic and Pin Outs



Some useful reference drawings for your projects.

READ THIS ARTICLE

Basic NodeMCU IO: Blink



Beginner tutorial to help you to get familiar with the NodeMCU IO.

READ THIS ARTICLE

Use PWM with NodeMCU and Arduino IDE



Beginners tutorial that shows how to used pulse width modulation with NodeMCU and an Arduino IDE.

READ THIS ARTICLE

Get Switch Input to the NodeMCU



Acquiring Switch or Digital Input is one of the many things you can do with your NodeMCU ESP-12E. This tutorial shows you how.

READ THIS ARTICLE

Arduino CAN Module Reference



Includes schematics, pin outs, component locations and key data sheets.

READ THIS ARTICLE

Build your 1st Arduino CAN Bus Network



Show you how to use the CAN Bus Module to build your first CAN Bus Module Network.

READ THIS ARTICLE

Connect ESP-12E to Wifi Router



The first step in getting your NodeMCU to work as an IoT device is to connect to a Wifi Router. This Tutorial shows you how.

READ THIS ARTICLE

Publish Values to the Internet Using NodeMCU



This is step by step procedure for those new to ESP8266 and IoT

READ THIS ARTICLE

MQTT Basics for the Beginner



A very brief and simple to understand article describing MQTT for the absolute beginner.

READ THIS ARTICLE

A Google Charts Gauge for your IoT Object



Use NodeMCU to communicate to CloudMQTT. Display a gauge on a Blogger webpage using Google Charts.

READ THIS ARTICLE

Build a CAN Bus Interface for an Arduino



A couple of chips, capacitors and a crystal will get you started.

READ MORE