In this first of a two-part series we will learn how to measure both DC voltage and DC current using an Arduino Uno. Although the examples all use the Uno, what we learn here can be applied to any microcontroller.
The second part of the series will, of course, focus on Alternating Current.
Today we will look at PlatformIO, an alternate IDE for working with the Arduino and many other microcontrollers.
You’ll learn how to install PlatformIO under Visual Studio Code, and also how to use it to program for the Arduino Uno, The ESP32 and Seeeduino XIAO.
Once you get used to it you’ll see that PlatformIO has many advantages over the Arduino IDE.>
We have seen how to control DC devices with an Arduino, now it’s time to learn how to control AC equipment.
In this article I will show you a SAFE method of experimenting with AC on your workbench.
We will also build a light-activated relay and a marquis-style light chaser using solid state switches.
In this rather shifty article I’ll show you how to use some fundamental electronic building blocks – shift registers.
These handy devices can let you add oodles of input and output ports to your Arduino or other microcontrollers, and they’re very easy to use..
Follow along and learn how to make 74HC165 and 74HC595 shift registers work for you.
I2C address conflicts are a common problem, and in this article, I’ll show you how to resolve them by creating multiple I2C buses with your Arduino.,/p>
I’ll demonstrate how the TCA9548A I2C Multiplexer works by using two identical OLED displays and sending them unique data even though they share the same I2C address.,/p>
Today we will look at not one but five different temperature sensors that you can use with the ASrduino
With different temperature ranges, accuracy and interface methods you’re sure to find one that is perfect for your next project!
An Analog Feedback Servo Motor is a servo motor that has a connection to its internal feedback potentiometer. Thi sallows you to measure the precise position of the motor shaft in real-time
Today we will learn how to calibrate and use this motor, we’ll even see how it can be used as an input device to memorize and repeat a sequence of movements.
What do you do when you want to save data in your Arduino project and have it available even after the Arduino is powered down? One excellent way of doing this is by using EEPROM – Electrically Erasable Read-Only Memory.
In this article you will learn how to use both internal and external EEPROM with an Arduino.
Today we will learn how Hall Effect sensors and switches work. These handy devices are activated using magnets.
After that we will use a couple of Hall Effect switches to control the position of a stepper motor. Using an Arduino, we’ll build both Limit Switches and a Homing Sensor.
In this article we will start using touchscreen displays in our Arduino projects.
We’ll begin by examining how touchscreens work, and what the differences are between Capacitive and Resistive touchscreens are.
Then we’ll look at some example code and then write a simple interface of our own.