An important application of the diode is one that takes place in the design of the rectifier circuit. Simply put, this circuit converts alternating current (AC)…
An important application of the diode is one that takes place in the design of the rectifier circuit. Simply put, this circuit converts alternating current (AC) to direct current (DC). This is an essential circuit in AC-to-DC power-supply design.
In this article, we will look at the characteristics of junction diodes and learn how to analyze circuits containing…
In this article, we will look at the characteristics of junction diodes and learn how to analyze circuits containing diodes that operate in the forward, reverse, and breakdown biases.
Learn how to communicate between your PC and the SAM4S using the Atmel Software Framework’s USB module and simple ASCII…
Learn how to communicate between your PC and the SAM4S using the Atmel Software Framework’s USB module and simple ASCII commands.
Part One in this two-article series focuses on the hardware setup and on using a pulse-width-modulated signal to control a servo.
Part One in this two-article series focuses on the hardware setup and on using a pulse-width-modulated signal to control a servo.
In this project, the reader will learn how to build and program a desktop industrial automation trainer for…
In this project, the reader will learn how to build and program a desktop industrial automation trainer for experimentation in robotics, motor, and process control system concepts on their workbench.
Mentioned in the previous article, an operational amplifier is usually connected to components in a feedback circuit. In…
Mentioned in the previous article, an operational amplifier is usually connected to components in a feedback circuit. In this article, we will discuss one of two amp configurations that are most widely used.
Use DS3231M RTC alarm functions to make programmable, time-based, switches to power devices on and off at precise times.
Use DS3231M RTC alarm functions to make programmable, time-based, switches to power devices on and off at precise times.
In this article, we'll delve into amplitude modulation and what it's used for. Also, we will differentiate between…
In this article, we'll delve into amplitude modulation and what it's used for. Also, we will differentiate between communication methods that do and do not use modulation.
Learn how to read electrical signals and data from an analog device using the Step Response technique in Part 5 of the…
Learn how to read electrical signals and data from an analog device using the Step Response technique in Part 5 of the Building Raspberry Pi Controllers series.
Typically, getting started with a PLC can be a costly endeavor, but this project will show how to get started with them…
Typically, getting started with a PLC can be a costly endeavor, but this project will show how to get started with them on a small budget!
This is a simple motion activated camera that will allow you to finally get photographic evidence of Santa Claus.
This is a simple motion activated camera that will allow you to finally get photographic evidence of Santa Claus.
Amateur radio operators ("hams") have long said, "If you want a bigger signal, put up more metal and put it up higher."…
Amateur radio operators ("hams") have long said, "If you want a bigger signal, put up more metal and put it up higher." Antennas for Wi-Fi are no exception.
Build an Arduino controlled power supply that automatically adjusts the output to maintain a constant voltage or a…
Build an Arduino controlled power supply that automatically adjusts the output to maintain a constant voltage or a constant current.
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.
Part 3 in the “How to Make an EFM8-Based Sound Synthesizer” series.
Part 3 in the “How to Make an EFM8-Based Sound Synthesizer” series.
In this article I will discuss what switch bounce is and some ways to deal with it. First I will take you through the…
In this article I will discuss what switch bounce is and some ways to deal with it. First I will take you through the theory, and later I will show you some ways to handle it in both hardware and in software.
This article is part 2 of a two-part series that introduces the tools and techniques for programming PICAXE…
This article is part 2 of a two-part series that introduces the tools and techniques for programming PICAXE microcontrollers. Part 1 focused on construction of a test circuit and the AXEpad IDE; part 2 covers the PICAXE Editor 6 IDE.
This article is part 1 of a two-part series that introduces the tools and techniques for programming PICAXE…
This article is part 1 of a two-part series that introduces the tools and techniques for programming PICAXE microcontrollers. Part 1 focuses on construction of a test circuit and the AXEpad IDE; part 2 will cover the PICAXE Editor 6 IDE.
This article describes in detail the connections necessary for two way communications between PICAXE microcontrollers and…
This article describes in detail the connections necessary for two way communications between PICAXE microcontrollers and personal computers. Both serial connections and USB to serial conversion connections are covered.
Many embedded applications benefit from a communications interface that allows for convenient data transfer between a PC…
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.