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…
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.
Espressif sent out beta units (called ESP31bs) of their new SOC, the ESP32. Will it be a huge success?
Espressif sent out beta units (called ESP31bs) of their new SOC, the ESP32. Will it be a huge success?
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.
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
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.
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.
A simple introduction to designing FIR filters in Octave or Matlab
A simple introduction to designing FIR filters in Octave or Matlab
Learn how to collect and process RGB data generated by the BH1745NUC color sensor IC.
Learn how to collect and process RGB data generated by the BH1745NUC color sensor IC.
Display colors by precisely controlling the intensity of red, green, and blue LEDs.
Display colors by precisely controlling the intensity of red, green, and blue LEDs.
Tips and techniques for incorporating EFM8 microcontrollers into your custom hardware.
Tips and techniques for incorporating EFM8 microcontrollers into your custom hardware.
An FPGA is a crucial tool for many DSP and embedded systems engineers. However, the learning curve when getting started…
An FPGA is a crucial tool for many DSP and embedded systems engineers. However, the learning curve when getting started can be fairly steep. This project introduces the Quartus II and ModelSim software suites as well as a background on FPGA design flow for system on chip development. The development board used was a Terasic DE1-SoC, which has the Altera Cyclone V SoC chip. This IC contains an FPGA and an integrated ARM Cortex A9 as a hard processor system.
Impress your friends and family by learning how to implement a finite state machine in VHDL
Impress your friends and family by learning how to implement a finite state machine in VHDL
An AC-DC wall adaptor gets disassembled to see what components are used to build it, then the purpose of each component…
An AC-DC wall adaptor gets disassembled to see what components are used to build it, then the purpose of each component is analyzed.
This article covers information essential for understanding and designing the hardware needed for an I2C bus.
This article covers information essential for understanding and designing the hardware needed for an I2C bus.
This article covers the essential characteristics and prominent advantages of the Inter–Integrated Circuit (aka I2C)…
This article covers the essential characteristics and prominent advantages of the Inter–Integrated Circuit (aka I2C) serial-communications protocol.
Take a few minutes to characterize a light dependent resistor (LDR) and you can build a simple and reasonably accurate…
Take a few minutes to characterize a light dependent resistor (LDR) and you can build a simple and reasonably accurate light meter can be built using an LDR and an Arduino.
The internet is chock full of amazing resources for electrical engineers. We've rounded up some of the best ones.
The internet is chock full of amazing resources for electrical engineers. We've rounded up some of the best ones.
Tiny Arcade has launched a tremendously successful Kickstarter campaign with their ingenious blend of novelty and…
Tiny Arcade has launched a tremendously successful Kickstarter campaign with their ingenious blend of novelty and quirkiness. Learn all about it!
Here's a rundown of three boards best suited for beginning to intermediate FPGA designers. Some boards cost thousands of…
Here's a rundown of three boards best suited for beginning to intermediate FPGA designers. Some boards cost thousands of dollars, and it’s unrealistic to compare a board of that cost to a board that a hobbyist would likely choose, so this comparison looks at three popular boards in the sub-$90 price point.
This article discusses style mistakes in PCB layout that can make assembly and debugging PCBs difficult. This is vital…
This article discusses style mistakes in PCB layout that can make assembly and debugging PCBs difficult. This is vital for designers!