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.
In the third installment of our I2C tutorial I will show you how to use I2C to connect a 3.3-volt Raspberry Pi to a 5-volt Arduino Uno.
Theer are actually two ways of doing this, I will explain both methods.
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.
Let’s get back on track! This article is a summary of the contents of the last four DB1 robot videos.
Today we will look a the current DB1 status, go over some sensor bus wiring and look at all of the great information we are gathering on the new DroneBot Workshop Forums.
The NVIDIA Jetson Nano Developer Kit is a powerful AI development platform that can be had for only 99 US dollars.
Today we will look at the Nano and set one up with a microSD card image. We’ll also run a few test programs to show off its capabilities.
In this article I will show you how to control a very large stepper motor using an Arduino and a microstep motor driver module.
We will also examine how to read and interpret stepper motor specifications, and why the “voltage” rating doesn’t really mean anything.
Prototyping and breadboarding is an essential skill for anyone working with electronics or experimenting with microcontrollers and microcomputers.
In this article I will show you the basics of breadboarding, along with some breadboard accessories that you are sure to find useful.
In part 10 of the Build a REAL Robot series we will look over some of the new wiring I have added to DB1.
We will also discuss a wiring error that was inadvertently included in the last episode, I have the correction for you here.
In part nine of the Build a Real Robot series we will look at the construction of the motor controller. This is teh device that will provide the PWM and DIR signals for the Cytron motor drivers, and that will also interface with the rotary encoders in the motors.
I will show you the schematic of the controller and also how I hooked it up using perfboard.