Time to move up to another microcontroller, the ESP32. This amazing device has multiple I/O ports, WiFi, Bluetooth and BLE, analog inputs and outputs and many, many more features!
Today we will get started with the ESP32 by setting up the Arduino IDE as our programming environment and going through some of the example sketches.
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.
The Raspberry Pi GPIO is a 40-pin connector that allows you to connect your Pi to the outside world and use it with the same sensors and output devices you’d use on an Arduino.
Today we will learn to use the GPIO and give our projects the power of a microcomputer using Python and the gpiozero library.
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!
Put some color into your life and learn to use two different color sensors with an Arduino!
In this article and video I’ll show you how to calibrate and use the TCS230 and ISL29125 color sensors.
The TB6612FNG is a MOSFET-based dual H-Bridge motor controller that can be used in place of the popular L298N.
This controller is smaller and much more efficient. Best of all, you can use it in L298N designs without changing your code!
Let’s see how to make use of this H-Bridge with an Arduino
Today I’m going to compare the performance of a tiny Laser-based time-of-flight sensor, the TOF10120, with the classic HC-SR04 ultrasonic range finder.
After we hook the sensors up to an Arduino I’ll put them to the test on my “unique” testbed. The results might surprise you.
Learn how to use Bipolar Junction Transistors and MOSFETs to interface high-current DC loads with an Arduino.
We will cover both BJTs and MOSFETs in this guide to interfacing your Arduino with the outside world.
Today we will construct a simple bench power supply that has both fixed and variable output voltages. It’s a great project for beginners and useful enough for an expert!
Our design will make use of popular buck converter modules and an unused power “brick” from an old laptop computer, which you should have no problem obtaining.