Many embedded applications benefit from a communications interface that allows for convenient data transfer between a PC and a microcontroller. This article…
Many embedded applications benefit from a communications interface that allows for convenient data transfer between a PC and a microcontroller. This article explains how to use the virtual COM port library from Silicon Laboratories to send data from a Windows application to an EFM8 microcontroller.
When you buy a Raspberry Pi, you just buy a printed circuit board which doesn’t even come with a power supply or…
When you buy a Raspberry Pi, you just buy a printed circuit board which doesn’t even come with a power supply or operating system. This tutorial is concerned with getting your Raspberry Pi set up and ready to use.
Build an analog booby-trap alarm system with an LM386 amplifier and an NPN transistor. This alarm system is activated by…
Build an analog booby-trap alarm system with an LM386 amplifier and an NPN transistor. This alarm system is activated by a trip sensor that sets off a screeching noise, alerting everyone and scaring off thieves.
Fritzing is an open-source software package that makes designing a PCB a more attainable reality.
Fritzing is an open-source software package that makes designing a PCB a more attainable reality.
This article describes certain special cases when performing nodal analysis.
This article describes certain special cases when performing nodal analysis.
A simple LCD control project with an EFM8 evaluation board demonstrates basic principles of embedded development.
A simple LCD control project with an EFM8 evaluation board demonstrates basic principles of embedded development.
These online sources not only help you find part data quickly, but can also help you determine availability and manage…
These online sources not only help you find part data quickly, but can also help you determine availability and manage bills of materials.
An infrared (IR) light sensor allows the use of an Arduino to receive and decode signals from a TV remote control.
An infrared (IR) light sensor allows the use of an Arduino to receive and decode signals from a TV remote control.
This project will help you get started with the Arduino, including a description of the different types of Arduinos, how…
This project will help you get started with the Arduino, including a description of the different types of Arduinos, how to download the Arduino software development environment, and describe the different shields that are available for the Arduino along with the accessories you will need to develop Arduino projects.
For many applications, there's no need to use a more expensive liquid crystal display to display data. A simple…
For many applications, there's no need to use a more expensive liquid crystal display to display data. A simple seven-segment display is sufficient.