One company has decided to make creating PCBs a whole lot easier with the help of an at-home PCB fabricator named Prometheus.
One company has decided to make creating PCBs a whole lot easier with the help of an at-home PCB fabricator named Prometheus.
Getting more familiar with a PIC MCU is a matter of working more often with it. Learn how to make a wireless thermometer…
Getting more familiar with a PIC MCU is a matter of working more often with it. Learn how to make a wireless thermometer with a PIC microcontroller.
This is the final part in a series of articles on building a robot that can follow lines or walls and avoid obstacles!
This is the final part in a series of articles on building a robot that can follow lines or walls and avoid obstacles!
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.
Programmable thermostats can save a lot of energy and money. But you don't have to buy one- you can convert an old…
Programmable thermostats can save a lot of energy and money. But you don't have to buy one- you can convert an old mechanical thermostat into a programmable thermostat using an Arduino and a servo.
Resolution and sampling rate are two important factors to consider when selecting an analog-to-digital converter (ADC).…
Resolution and sampling rate are two important factors to consider when selecting an analog-to-digital converter (ADC). In order to understand these fully, concepts such as quantisation, and the Nyquist Criterion must be understood to a certain degree.
Direct Digital Synthesis is used to generate precise analog waveforms that can quickly change frequencies. It's used in…
Direct Digital Synthesis is used to generate precise analog waveforms that can quickly change frequencies. It's used in test equipment, spread spectrum techniques and to enable frequency sweeps.
NXP demonstrated its Thread Platform at ARMTechCon last week. Based on the JN5179 wireless MCU, with Secure Element, NFC,…
NXP demonstrated its Thread Platform at ARMTechCon last week. Based on the JN5179 wireless MCU, with Secure Element, NFC, Thread encryption, its own dc/dc converter and featuring ARM's mbed OS, the Platform makes secure home automation application design a whole lot easier.
Use the Analog to Digital Converter (ADC) feature of LaunchPad to build a laser tripwire alarm. This is a great way to…
Use the Analog to Digital Converter (ADC) feature of LaunchPad to build a laser tripwire alarm. This is a great way to familiarize yourself with LaunchPad while simultaneously making something cool.
Programmable thermostats can save a lot of energy and money. But you don't have to buy one. You can convert an old…
Programmable thermostats can save a lot of energy and money. But you don't have to buy one. You can convert an old mechanical thermostat into a programmable thermostat using an Arduino and a servo.
All About Circuits took Ambiq up on its invitation to a sneak preview of its Apollo microcontroller running under the new…
All About Circuits took Ambiq up on its invitation to a sneak preview of its Apollo microcontroller running under the new ULPBench benchmark. The results were surprising.
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.
NAND and NOR gates are widely known to be universal logic gates, meaning that any other logic gate be made from NAND or…
NAND and NOR gates are widely known to be universal logic gates, meaning that any other logic gate be made from NAND or NOR gates. This article discusses other universal logic gates.
This handy introduction teaches you all about the RFM69HW transceiver module using two circuits running a wireless…
This handy introduction teaches you all about the RFM69HW transceiver module using two circuits running a wireless version of the "blinky" code.
Learn how to use a rotary encoder in an Arduino project. Rotary encoders are electromechanical, electro-optical or…
Learn how to use a rotary encoder in an Arduino project. Rotary encoders are electromechanical, electro-optical or electro-magnetic devices which convert rotational motion into digital or analog information.
Learn how to use a 433MHz RF module with an ATMega 328P-PU. In this article, we'll make a circuit with a DHT11 sensor and…
Learn how to use a 433MHz RF module with an ATMega 328P-PU. In this article, we'll make a circuit with a DHT11 sensor and a RF transmitter. We'll also make a receiving circuit with a 433MHz RF receiver and an LCD display.
This article explains how to install PyVisa and MatPlotlib for Python. PyVisa connects a computer to the measurement…
This article explains how to install PyVisa and MatPlotlib for Python. PyVisa connects a computer to the measurement instruments and matplotlib helps to visualize the data collected from these instruments.
A collection of games and resources to keep up your skills and learn some new ones in the process.
A collection of games and resources to keep up your skills and learn some new ones in the process.
Use a WS2812 RGB LED strip to visualize the pose of an MPU-6050 6-degree-of-freedom IMU in three dimensional space.
Use a WS2812 RGB LED strip to visualize the pose of an MPU-6050 6-degree-of-freedom IMU in three dimensional space.