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…
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.
In this article, we’ll look at general concepts and some design details for a circuit board that can output a wide…
In this article, we’ll look at general concepts and some design details for a circuit board that can output a wide variety of analog signals.
In part two of the tachometer/speedometer project, we'll add a keypad and LCD for easier user interaction.
In part two of the tachometer/speedometer project, we'll add a keypad and LCD for easier user interaction.
In this article, we’ll discuss the hardware design for a robotics PCB, and we’ll write firmware for controlling two DC motors.
In this article, we’ll discuss the hardware design for a robotics PCB, and we’ll write firmware for controlling two DC motors.
Learn the difference between slow decay mode and fast decay mode, why these names are used, and how they influence motor…
Learn the difference between slow decay mode and fast decay mode, why these names are used, and how they influence motor deceleration.
In this how-to article, we explore the use of I2C EERAM to save critical program variables when power fails and restore…
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.
This project introduces ATmega328P fuse bits and shows how to set them to use an external 16 MHz crystal oscillator.
This project introduces ATmega328P fuse bits and shows how to set them to use an external 16 MHz crystal oscillator.
In part 4 of our Wi-Fi Eye project, we'll deal with our power supply
In part 4 of our Wi-Fi Eye project, we'll deal with our power supply
Part 3 of this project focuses on choosing and configuring the servos you will use to create your Wi-Fi Eye.
Part 3 of this project focuses on choosing and configuring the servos you will use to create your Wi-Fi Eye.
Part two of building a device that can detect Wi-Fi signals and "react" accordingly.
Part two of building a device that can detect Wi-Fi signals and "react" accordingly.
Building an animatronic, wearable, Wi-Fi robots, part 1: Programming the controller.
Building an animatronic, wearable, Wi-Fi robots, part 1: Programming the controller.
Learn how to make your own Wi-Fi-enabled "ESP Alarm."
Learn how to make your own Wi-Fi-enabled "ESP Alarm."
Bluetooth LE was designed with the IoT in mind. Here are some options for troubleshooting your next Bluetooth LE project.
Bluetooth LE was designed with the IoT in mind. Here are some options for troubleshooting your next Bluetooth LE project.
Be the spectacle at this summer's music festival with these sound activated rave goggles!
Be the spectacle at this summer's music festival with these sound activated rave goggles!
In this project, we first examine how to install an ESP8266 add-on on Arduino IDE and then we make a configurable web…
In this project, we first examine how to install an ESP8266 add-on on Arduino IDE and then we make a configurable web server with an ESP8266 and show the simplicity of this process.
This article reviews the basics of D/A conversion and explains how multirate DSP can lead to a more efficient system.
This article reviews the basics of D/A conversion and explains how multirate DSP can lead to a more efficient system.
This article looks at various types of oscilloscope probes and how to use them.
This article looks at various types of oscilloscope probes and how to use them.
Bluetooth low energy (BLE) is designed to intermittently transmit information using a limited amount of power. This…
Bluetooth low energy (BLE) is designed to intermittently transmit information using a limited amount of power. This article provides the building blocks that allow you to add BLE to your projects for $5 (plus a one-time purchase of a $15 programmer).
Learn about various movement-type sensors including accelerometers, tilt sensors, vibration sensors, PIR (passive…
Learn about various movement-type sensors including accelerometers, tilt sensors, vibration sensors, PIR (passive infrared) sensors, and rotation sensors.
An introduction to the basic operation of solid-state relays with a focus on the output devices in today’s SSRs.
An introduction to the basic operation of solid-state relays with a focus on the output devices in today’s SSRs.