This project uses a C8051 microcontroller development kit, an accelerometer evaluation board, and Simplicity Studio IDE—all from Silicon Labs—to rather…
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.
In this teardown, we examine the innards of the solar-powered ultrasonic dog repellent, complete with solar panel and PIR sensor.
In this teardown, we examine the innards of the solar-powered ultrasonic dog repellent, complete with solar panel and PIR sensor.
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.
With a variety of different single board computers, it can be difficult to choose which computer is right for your…
With a variety of different single board computers, it can be difficult to choose which computer is right for your project. This article will look at the basics of three single board computers available.
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 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.
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?
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.
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.
Mechanical input devices are far from obsolete, and an IC like the BD3376MUV-M can help you with the interface details.
Mechanical input devices are far from obsolete, and an IC like the BD3376MUV-M can help you with the interface details.
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).
Ongoing developments in microcontroller performance and integration continue with product lines such as the PIC32MK.
Ongoing developments in microcontroller performance and integration continue with product lines such as the PIC32MK.
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!
This News Brief takes a look at the Sitara AMIC110 SoC from Texas Instruments.
This News Brief takes a look at the Sitara AMIC110 SoC from Texas Instruments.
Dive under the hood of an FPGA: Just what is inside of an FPGA that makes it so different from a microcontroller and yet…
Dive under the hood of an FPGA: Just what is inside of an FPGA that makes it so different from a microcontroller and yet still so versatile?
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 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 at the innards of a Bluetooth keyboard.
In this teardown, we will look at the innards of a Bluetooth keyboard.
This article details the problems encountered when trying to maximize channel count, discusses the traditional method…
This article details the problems encountered when trying to maximize channel count, discusses the traditional method used to control a group of switches and the associated drawbacks, presents the solution offered by SPI controlled analog switches, and introduces the SPI controlled ADI precision switches.
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.