Delay statements are great and all, especially for their simplicity, but they can really put a damper on things when trying to multitask your Arduino. Forget delay and hop on the millis() train!
October 11, 2017 by Ryan Jones
In this project, we're making a weighing scale using a C8051 microcontroller development kit, a load cell, and the Simplicity Studio IDE. The measured weight will be displayed on an LCD screen.
October 10, 2017 by Nick Davis
We’ll use real collision data to refine the detection algorithm, and even better, we’ll confirm that the system actually works.
September 28, 2017 by Robert Keim
A Picaxe 08M2 microcontroller and an HIH6030 sensor team up to easily control a ventilation fan using temperature or humidity or both.
September 25, 2017 by Raymond Genovese
In this article, we’ll develop and test an algorithm for automatically shutting down a robot in response to a collision (or some other violent event).
September 21, 2017 by Robert Keim
In part two of the tachometer/speedometer project, we'll add a keypad and LCD for easier user interaction.
September 18, 2017 by Nick Davis
This article provides detailed information on sampling audio signals and transferring the data to a PC for analysis.
September 15, 2017 by Robert Keim
In this article, we’ll look at a fairly straightforward circuit that enables a robot or other device to detect sound.
September 11, 2017 by Robert Keim
With all these invisible radio frequencies flying through the air, we should know a little bit about what exactly they are!
September 08, 2017 by Ryan Jones
Learn how to make a tachometer and speedometer using a C8051 microcontroller, an optoelectronic sensor, and a spinning disc.
September 06, 2017 by Nick Davis
An accelerometer can be a valuable addition to a robotics project. This article will show you one approach to generating and analyzing acceleration data.
September 01, 2017 by Robert Keim
This project uses a C8051 microcontroller development kit, an accelerometer evaluation board, and Simplicity Studio IDE—all from Silicon Labs—to rather quickly and easily build a motion-detecting alarm system.
August 31, 2017 by Nick Davis
In this article, we’ll discuss the hardware design for a robotics PCB, and we’ll write firmware for controlling two DC motors.
August 25, 2017 by Robert Keim
In this how-to article, we explore the use of I2C EERAM to save critical program variables when power fails and restore them when power returns to easily preserve program continuity.
August 07, 2017 by Raymond Genovese
Use Adafruit's Circuit Playground to make your own fruity (drum) loops!
August 04, 2017 by Ryan Jones
This project introduces ATmega328P fuse bits and shows how to set them to use an external 16 MHz crystal oscillator.
August 03, 2017 by Charles R. Hampton
In part 4 of our Wi-Fi Eye project, we'll deal with our power supply
July 28, 2017 by Jeremy Lee
Part 3 of this project focuses on choosing and configuring the servos you will use to create your Wi-Fi Eye.
July 27, 2017 by Jeremy Lee
Part two of building a device that can detect Wi-Fi signals and "react" accordingly.
July 26, 2017 by Jeremy Lee
Building an animatronic, wearable, Wi-Fi robots, part 1: Programming the controller.
July 25, 2017 by Jeremy Lee
Don't have an AAC account? Create one now.
Forgot your password? Click here.