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.
We will look at the MPU-6050, an Inertial Measurement Unit or IMU. This inexpensive device contains both an accelerometer and a gyroscope and has many applications.
We will also build an electronic level that uses an LCD and LED display.
In part 8 of the Build a Real Robot series I will start designing the motor controller. It’s being designed using ATmega328P microcontrollers and will have an I2C interface.
Today I’m getting my development environment setup and I’ll go over the criteria for the motor controller.
In our second look at using the I2C bus we will build our own I2C sensor, one that has four ultrasonic distance sensors.
We’ll also learn about the protocol used by I2C communications