Nothing on TV tonight? Control an Arduino with any infrared remote control, including the one you use to command your television.
Nothing on TV tonight? Control an Arduino with any infrared remote control, including the one you use to command your television.
Texas Instruments' LaunchPad makes developing applications with MSP430 microcontrollers easy and fast. Learn all about it…
Texas Instruments' LaunchPad makes developing applications with MSP430 microcontrollers easy and fast. Learn all about it and create your first application.
Learn how to use a 433MHz RF module with an ATMega 328P-PU. In this article, we'll make a circuit with a DHT11 sensor and…
Learn how to use a 433MHz RF module with an ATMega 328P-PU. In this article, we'll make a circuit with a DHT11 sensor and a RF transmitter. We'll also make a receiving circuit with a 433MHz RF receiver and an LCD display.
Updating the firmware in an ESP8266 Wi-Fi module can be frustrating! Here's a procedure to reduce the pain.
Updating the firmware in an ESP8266 Wi-Fi module can be frustrating! Here's a procedure to reduce the pain.
The ESP8266 combination microcontroller/Wi-Fi modules can now be programmed using the Arduino IDE. Here's how!
The ESP8266 combination microcontroller/Wi-Fi modules can now be programmed using the Arduino IDE. Here's how!
This project will show how to build a basic analog voltmeter using an Arduino Uno, LabVIEW software, and littleBits…
This project will show how to build a basic analog voltmeter using an Arduino Uno, LabVIEW software, and littleBits electronics modules.
In this article I will show you how to use the internal EEPROM of an ATMega 328P microcontroller. I will use a…
In this article I will show you how to use the internal EEPROM of an ATMega 328P microcontroller. I will use a USB-to-serial converter, and an LM35 temperature sensor. I will also give you some tips and tricks when designing a PCB.
You can buy cheap 433MHz RF modules from Mouser and DigiKey. This article will show you how to use them with a PICAXE…
You can buy cheap 433MHz RF modules from Mouser and DigiKey. This article will show you how to use them with a PICAXE microcontroller to hack your own mousetraps.
Jump start your embedded projects with Freescale's new software platform!
Jump start your embedded projects with Freescale's new software platform!
Create a wireless "relative comfort" light bar thermometer by broadcasting temperature data across multiple ESP8266…
Create a wireless "relative comfort" light bar thermometer by broadcasting temperature data across multiple ESP8266 modules running NodeMCU using MQTT.
This article demonstrates porting FreeRTOS to the nRF51 with a softdevice so you can use an RTOS with the BLE functionality.
This article demonstrates porting FreeRTOS to the nRF51 with a softdevice so you can use an RTOS with the BLE functionality.
Using an LCD increases the versatility of any microcontroller by displaying data outputs and memory contents. This serial…
Using an LCD increases the versatility of any microcontroller by displaying data outputs and memory contents. This serial adapter uses only one I/O.
This article will show you one way of making an accurate clock by using the Real Time Clock IC DS1307. The time will be…
This article will show you one way of making an accurate clock by using the Real Time Clock IC DS1307. The time will be shown on a LCD display.
How to create a custom BLE GATT peripheral using the nRF51 by creating a service and characteristics.
How to create a custom BLE GATT peripheral using the nRF51 by creating a service and characteristics.
Learn how to communicate with a custom BLE peripheral using an Android device.
Learn how to communicate with a custom BLE peripheral using an Android device.
MQ Telemetry Transport (MQTT) is a popular low-overhead messaging protocol used by many IoT devices to communicate. This…
MQ Telemetry Transport (MQTT) is a popular low-overhead messaging protocol used by many IoT devices to communicate. This tutorial will show the user how to to set up a basic MQTT network using Python on his or her computer and an ESP8266 running the NodeMCU firmware.
How to set up the build environment for the nRF51 system-on-chip using makefiles and ARM-GCC.
How to set up the build environment for the nRF51 system-on-chip using makefiles and ARM-GCC.
Part 1 in the “How to Make an EFM8-Based Sound Synthesizer” series, which will design a sound synthesizer that can…
Part 1 in the “How to Make an EFM8-Based Sound Synthesizer” series, which will design a sound synthesizer that can play standard musical notes. We will accomplish this using a low-cost, small-form-factor EFM8 microcontroller in conjunction with a few external components and a speaker.
Part 5 in the “How to Make an Ambient Light Monitor” series.
Part 5 in the “How to Make an Ambient Light Monitor” series.
Learn how to set up the Wunderbar platform to begin building your own IoT apps. This will demonstrate the "Can't Touch…
Learn how to set up the Wunderbar platform to begin building your own IoT apps. This will demonstrate the "Can't Touch This" and "Tell Me When" demo applications to measure WunderBar sensors and perform actions based on them. Some of the major bugs are discussed.