The Particle Photon is a powerful little board with the ability to easily connect objects to the internet. This series of articles will be enough to get you up…
The Particle Photon is a powerful little board with the ability to easily connect objects to the internet. This series of articles will be enough to get you up and running with the Particle Photon.
Learn how to design an I2C interface using the Silicon Labs SMBus peripheral.
Learn how to design an I2C interface using the Silicon Labs SMBus peripheral.
In this continuing series of Building Raspberry Pi Controllers, you'll learn how to build a object detection control…
In this continuing series of Building Raspberry Pi Controllers, you'll learn how to build a object detection control circuit for operating a small DC motor using a photocell.
The FRDM-K64F is a development platform which utilises the MK64FN1M0VLL12 microcontroller. This tutorial includes how to…
The FRDM-K64F is a development platform which utilises the MK64FN1M0VLL12 microcontroller. This tutorial includes how to download a simple blinky example onto the FRDM-K64F using the ARM mbed online IDE and KEIL MDK. Details of the GPIO module configuration are included.
In this project, you'll learn how to wire an LED and flash it using the Raspberry Pi. Also, to isolate the Raspberry Pi's…
In this project, you'll learn how to wire an LED and flash it using the Raspberry Pi. Also, to isolate the Raspberry Pi's + 3.3VDC compliant output pins from supply voltages greater than this power source, an opto-isolator will be introduced as well.
Getting more familiar with a PIC MCU is a matter of working more often with it. Learn how to make a wireless thermometer…
Getting more familiar with a PIC MCU is a matter of working more often with it. Learn how to make a wireless thermometer with a PIC microcontroller.
NXP demonstrated its Thread Platform at ARMTechCon last week. Based on the JN5179 wireless MCU, with Secure Element, NFC,…
NXP demonstrated its Thread Platform at ARMTechCon last week. Based on the JN5179 wireless MCU, with Secure Element, NFC, Thread encryption, its own dc/dc converter and featuring ARM's mbed OS, the Platform makes secure home automation application design a whole lot easier.
Learn how to build a variety of electronic controllers using the Raspberry Pi. In part one, you will learn how to wire a…
Learn how to build a variety of electronic controllers using the Raspberry Pi. In part one, you will learn how to wire a basic pushbutton switch and read the status of its electrical contacts using the Python programming language.
In the last installment, we built the hardware to control an AC waveform with a TRIAC as the first step in a DIY solder…
In the last installment, we built the hardware to control an AC waveform with a TRIAC as the first step in a DIY solder reflow oven. This tutorial continues the project by showing you how to set up the low-level hardware to measure temperature, read the zero-cross detector, drive the TRIAC, and print to the serial terminal using a USART.
All About Circuits took Ambiq up on its invitation to a sneak preview of its Apollo microcontroller running under the new…
All About Circuits took Ambiq up on its invitation to a sneak preview of its Apollo microcontroller running under the new ULPBench benchmark. The results were surprising.
Learn how to put together your own toaster oven controller with a handful of inexpensive, through-hole parts. The…
Learn how to put together your own toaster oven controller with a handful of inexpensive, through-hole parts. The emphasis is on safety, low price, and minimal modification of the toaster oven.
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.
This handy introduction teaches you all about the RFM69HW transceiver module using two circuits running a wireless…
This handy introduction teaches you all about the RFM69HW transceiver module using two circuits running a wireless version of the "blinky" code.
Learn how to use a rotary encoder in an Arduino project. Rotary encoders are electromechanical, electro-optical or…
Learn how to use a rotary encoder in an Arduino project. Rotary encoders are electromechanical, electro-optical or electro-magnetic devices which convert rotational motion into digital or analog information.
Part one of a series of articles on building a robot that can follow lines or walls and avoid obstacles!
Part one of a series of articles on building a robot that can follow lines or walls and avoid obstacles!
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.
With this microcontroller-to-PC interface you can conveniently monitor a temperature and visualize how the temperature…
With this microcontroller-to-PC interface you can conveniently monitor a temperature and visualize how the temperature changes over time.
Some of the unique aspects of embedded programming design will be highlighted, and various standards and tools common to…
Some of the unique aspects of embedded programming design will be highlighted, and various standards and tools common to the field will be discussed. Great for first-time designers and developers who have some programming experience, but are new to microcontrollers and things such as real-time operating systems.
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!
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.