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.
An introduction to software unit testing for embedded systems developers.
An introduction to software unit testing for embedded systems developers.
An overview of Zentri's IoT and M2M Platform. Does it live up its predecessor?
An overview of Zentri's IoT and M2M Platform. Does it live up its predecessor?
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.
This article covers the firmware that allows the EFM8 microcontroller to communicate with the DAC and the MAX31855.
This article covers the firmware that allows the EFM8 microcontroller to communicate with the DAC and the MAX31855.
Learn LabVIEW FPGA by programming the on-board Xilinx FPGA of the student-focused embedded device NI myRIO.
Learn LabVIEW FPGA by programming the on-board Xilinx FPGA of the student-focused embedded device NI myRIO.
Invoke the power of the PID (proportional–integral–derivative controller)! The key components in this design are an…
Invoke the power of the PID (proportional–integral–derivative controller)! The key components in this design are an EFM8 microcontroller, a DAC, and the MAX31855 thermocouple-to-digital converter.
A toaster oven can do more than just make toast; guided by a PICAXE microcontroller, it can make a sweet reflow soldering station.
A toaster oven can do more than just make toast; guided by a PICAXE microcontroller, it can make a sweet reflow soldering station.
Implementing a FIR filter designed in Octave or Matlab on an N-bit microprocessor
Implementing a FIR filter designed in Octave or Matlab on an N-bit microprocessor
An introduction to Digi International's Device Cloud, an IoT and M2M Platform.
An introduction to Digi International's Device Cloud, an IoT and M2M Platform.
In this article I'll show you one way to use a PIC microcontroller to get the time and date from a GPS module.
In this article I'll show you one way to use a PIC microcontroller to get the time and date from a GPS module.
This project explains how to isolate signals to eliminate ground loops in electronic systems.
This project explains how to isolate signals to eliminate ground loops in electronic systems.
Is this the end of digital set-top boxes? All signs point to yes.
Is this the end of digital set-top boxes? All signs point to yes.
Gather data via USB from a BH1745NUC optical sensor and then display color characteristics and illuminance values.
Gather data via USB from a BH1745NUC optical sensor and then display color characteristics and illuminance values.