Learn about basic procedures and techniques for creating your own projects with Atmel’s SAM4S Xplained Pro development platform.
Learn about basic procedures and techniques for creating your own projects with Atmel’s SAM4S Xplained Pro development platform.
Build a simple solar powered battery charger for Ni-MH batteries.
Build a simple solar powered battery charger for Ni-MH batteries.
Over-voltage and over-current protection circuit for use with the C-BISCUIT platform's main computer, the Wandboard.
Over-voltage and over-current protection circuit for use with the C-BISCUIT platform's main computer, the Wandboard.
In this article, we will use a simple, proven tuning procedure to find effective values for proportional, integral, and…
In this article, we will use a simple, proven tuning procedure to find effective values for proportional, integral, and derivative gain.
Readers will learn how to wire a standard 16x2 LCD (liquid crystal display) to a Raspberry Pi to display messages.
Readers will learn how to wire a standard 16x2 LCD (liquid crystal display) to a Raspberry Pi to display messages.
No I2C interface with that sensor? No problem. Program a PIC chip as an I2C slave device for custom sensor and I/O…
No I2C interface with that sensor? No problem. Program a PIC chip as an I2C slave device for custom sensor and I/O interfacing. Here, we use three DHT22 sensors on a single I2C interface.
In this article I'll show you one way of sending an SMS using a PIC 16F628A and a SIMCOM SIM900A module.
In this article I'll show you one way of sending an SMS using a PIC 16F628A and a SIMCOM SIM900A module.
We will explore how P, I, and D gain influences system performance, and in the process we will find a gain configuration…
We will explore how P, I, and D gain influences system performance, and in the process we will find a gain configuration that works well for our temperature controller.
Design and theory behind the 5V-3A buck regulator based on the LM25575 to be used in the C-BISCUIT robot project.
Design and theory behind the 5V-3A buck regulator based on the LM25575 to be used in the C-BISCUIT robot project.
SIMCOM's SIM 900A in Europe? Read on to learn how.
SIMCOM's SIM 900A in Europe? Read on to learn how.
In this project, Jason Poel Smith builds a battery backup system that you can use for small electronics to make sure that…
In this project, Jason Poel Smith builds a battery backup system that you can use for small electronics to make sure that they never lose power.
With USB communications and a Scilab graphical user interface, we can really see what the PID controller is doing.
With USB communications and a Scilab graphical user interface, we can really see what the PID controller is doing.
In this project, we use an Arduino and an attached charging circuit to control the charging of NiMH rechargeable batteries.
In this project, we use an Arduino and an attached charging circuit to control the charging of NiMH rechargeable batteries.
Lasers are plentiful, inexpensive, and fun to use. Here's a target that reacts when it's hit by a laser beam.
Lasers are plentiful, inexpensive, and fun to use. Here's a target that reacts when it's hit by a laser beam.
We will implement a basic PID (proportional–integral–derivative) controller in firmware and observe the results using…
We will implement a basic PID (proportional–integral–derivative) controller in firmware and observe the results using an oscope and LEDs.
This project explains the basic operation of servo motors and how to interface with them using an Arduino Uno.
This project explains the basic operation of servo motors and how to interface with them using an Arduino Uno.
While the C-BISCUIT project is far from complete, it's already come a long way, seeing numerous ideas and design goals in…
While the C-BISCUIT project is far from complete, it's already come a long way, seeing numerous ideas and design goals in the process. This article will discuss some of these.
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.
Soldering surface mount components by hand can be done, but reflow soldering in an oven is much quicker and produces more…
Soldering surface mount components by hand can be done, but reflow soldering in an oven is much quicker and produces more consistent results. Building a microprocessor controlled reflow oven is well within the abilities and budget of many hobbyists.
We'll learn Arduino library implementation and establish the firmware framework for the 7-part project series. We'll use…
We'll learn Arduino library implementation and establish the firmware framework for the 7-part project series. We'll use Microsoft Visual Studio Express for library editing.