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."
The hardware inside microcontrollers is increasingly powerful and versatile. This is good, right?
The hardware inside microcontrollers is increasingly powerful and versatile. This is good, right?
This article presents an overview of various applications which exploit convolution, an advanced signal operation.
This article presents an overview of various applications which exploit convolution, an advanced signal operation.
Increasing the power efficiency in IoT and other low power, battery-operated devices requires a number of strategies that…
Increasing the power efficiency in IoT and other low power, battery-operated devices requires a number of strategies that reduce energy consumption during both the active and sleep modes.
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.
In this project, we'll build circuits for programming two different Atmel microcontrollers and we'll discuss the…
In this project, we'll build circuits for programming two different Atmel microcontrollers and we'll discuss the necessary software setup.
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.
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).
Check out the insides of a USB CD drive in this Teardown Tuesday!
Check out the insides of a USB CD drive in this Teardown Tuesday!
Use an Arduino/Genuino 101, a TI SensorTag, and an SD shield to build a BLE multi-sensor data logger that records…
Use an Arduino/Genuino 101, a TI SensorTag, and an SD shield to build a BLE multi-sensor data logger that records temperature, humidity, atmospheric pressure, ambient light and more.
This article presents an overview of the convolution operation and discusses two of its applications.
This article presents an overview of the convolution operation and discusses two of its applications.
This article describes how a prototype for a basic smart home system can be designed using the Silego GreenPAK and the Blynk app.
This article describes how a prototype for a basic smart home system can be designed using the Silego GreenPAK and the Blynk app.
In this teardown, we will look inside a mini router that creates a wireless local area network.
In this teardown, we will look inside a mini router that creates a wireless local area network.
This project uses the Alorium Technology XLR8, a Bluetooth LE HID Implementation, and the EasyVR voice recognition module…
This project uses the Alorium Technology XLR8, a Bluetooth LE HID Implementation, and the EasyVR voice recognition module to add voice-activated movements to your next project.
ARM and x86 are the two most common processor families on the planet. What are their strengths, weaknesses, and applications?
ARM and x86 are the two most common processor families on the planet. What are their strengths, weaknesses, and applications?
Reduce the cost of using an Arduino UNO by 50% or more by building your own device with comparable functionality.
Reduce the cost of using an Arduino UNO by 50% or more by building your own device with comparable functionality.
Use Cypress Solar-Powered BLE Sensors, an Arduino UNO, and an HM10 BLE module to make your own multi-node temperature and…
Use Cypress Solar-Powered BLE Sensors, an Arduino UNO, and an HM10 BLE module to make your own multi-node temperature and humidity monitor and display.
Transmit humidity and temperature data with a fully functional, off-the-shelf, battery-less wireless sensor node.
Transmit humidity and temperature data with a fully functional, off-the-shelf, battery-less wireless sensor node.