In this project, we’re using an Arduino Uno and a Raspberry Pi 3 Model B to create an automatic wildlife camera. And, as an added bonus, this camera works at…
In this project, we’re using an Arduino Uno and a Raspberry Pi 3 Model B to create an automatic wildlife camera. And, as an added bonus, this camera works at night. Make one of your own to snap photos of local birds, parading pups, or sneaky humans.
This article explores the schematic design and basic features of a smart programmable wireless controller module I…
This article explores the schematic design and basic features of a smart programmable wireless controller module I designed: the WiCard.
One of the biggest fears many British people face is forgetting to say sorry. This project is designed to automatically…
One of the biggest fears many British people face is forgetting to say sorry. This project is designed to automatically apologize when the user bumps into an object.
In this article we’ll discuss the design for a custom microcontroller programming/debug/extension PCB and we’ll look…
In this article we’ll discuss the design for a custom microcontroller programming/debug/extension PCB and we’ll look at an example project.
Embrace the power of Power over Ethernet with Microchip's Ethernet of Everything!
Embrace the power of Power over Ethernet with Microchip's Ethernet of Everything!
The MSP430FR2633 is a low-power microcontroller with multiple GPIOs and capacitive touch pins. This project creates a…
The MSP430FR2633 is a low-power microcontroller with multiple GPIOs and capacitive touch pins. This project creates a circuit that supports a custom capacitive touch panel with LED and haptic feedback.
This is a protoype of a fitness wearable device designed to vibrate when it detects stagnation.
This is a protoype of a fitness wearable device designed to vibrate when it detects stagnation.
In this article, we’ll evaluate different firmware strategies in our pursuit of maximum-frequency analog signal generation.
In this article, we’ll evaluate different firmware strategies in our pursuit of maximum-frequency analog signal generation.
In this article, we’ll develop firmware that will serve as the basis for high-precision, high-speed signal generation.
In this article, we’ll develop firmware that will serve as the basis for high-precision, high-speed signal generation.
In this project, we're making a weighing scale using a C8051 microcontroller development kit, a load cell, and the…
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.
We’ll use real collision data to refine the detection algorithm, and even better, we’ll confirm that the system…
We’ll use real collision data to refine the detection algorithm, and even better, we’ll confirm that the system actually works.
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.
With all these invisible radio frequencies flying through the air, we should know a little bit about what exactly they are!
With all these invisible radio frequencies flying through the air, we should know a little bit about what exactly they are!
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.
Remote controls for electronics often use IR (infrared) radiation in a very precisely coded sequence for channel surfing,…
Remote controls for electronics often use IR (infrared) radiation in a very precisely coded sequence for channel surfing, volume adjustments, and more. One of the most popular codes is the SIRC (Sony Infrared Remote Code) which may be used with a PICAXE microcontroller to manage a stepper motor, or most any other electronic or electro-mechanical device.
Using a custom framework (RIOT) to control an LED with a networked computer.
Using a custom framework (RIOT) to control an LED with a networked computer.
Learn how to listen to frequencies on the air with nothing more than a USB dongle: first FM radio, then voice signals.
Learn how to listen to frequencies on the air with nothing more than a USB dongle: first FM radio, then voice signals.
This project gives you an example of how a basic user interface can be implemented using only one circular capacitive…
This project gives you an example of how a basic user interface can be implemented using only one circular capacitive touch sensor.
In this project we will develop an algorithm for precisely locating a touch event that occurs somewhere on a circular…
In this project we will develop an algorithm for precisely locating a touch event that occurs somewhere on a circular capacitive sensor.
This project explores capacitive-touch-sense technology using an evaluation board for an EFM8 Sleepy Bee microcontroller.
This project explores capacitive-touch-sense technology using an evaluation board for an EFM8 Sleepy Bee microcontroller.