Part 3 in the “How to Make an Ambient Light Monitor” series. The project continues by building an ambient light sensor circuit on a breadboard, digitizing…
Part 3 in the “How to Make an Ambient Light Monitor” series. The project continues by building an ambient light sensor circuit on a breadboard, digitizing the circuit’s output signals, and interpreting the digitized measurements.
How to interface a Raspberry Pi to an I2C temperature sensor (TMP102) and then publish the data to a Google sheet and graph.
How to interface a Raspberry Pi to an I2C temperature sensor (TMP102) and then publish the data to a Google sheet and graph.
Learn how to use an EFM8 microcontroller to convert current and voltage measurements to digits that can be displayed on…
Learn how to use an EFM8 microcontroller to convert current and voltage measurements to digits that can be displayed on an LCD. We'll discuss a convenient way to report analog-to-digital conversion values that represent current and voltage amplitudes.
Use the EFM8’s USB functionality to transfer an image from your PC to an LCD.
Use the EFM8’s USB functionality to transfer an image from your PC to an LCD.
How to estimate wireless communication range from radio parameters.
How to estimate wireless communication range from radio parameters.
Compile and install NodeMCU on the ESP8266 IoT chip using Linux tools and the ESP Open Source SDK
Compile and install NodeMCU on the ESP8266 IoT chip using Linux tools and the ESP Open Source SDK
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.
Learn how to design characters using an image editor and display them on an LCD controlled by an EFM8 microcontroller.
Learn how to design characters using an image editor and display them on an LCD controlled by an EFM8 microcontroller.
This article describes certain special cases when performing nodal analysis.
This article describes certain special cases when performing nodal analysis.
This article describes the technical aspects of Performing Mesh analysis with Dependent Sources.
This article describes the technical aspects of Performing Mesh analysis with Dependent Sources.
A simple LCD control project with an EFM8 evaluation board demonstrates basic principles of embedded development.
A simple LCD control project with an EFM8 evaluation board demonstrates basic principles of embedded development.
Delta/wye transforms allow us to replace part of a circuit with a different circuit that, while equivalent in behavior,…
Delta/wye transforms allow us to replace part of a circuit with a different circuit that, while equivalent in behavior, can make circuit analysis much simpler. Here we learn where these transforms come from.
An introduction to the SiLabs EFM8 microcontrollers and related development tools.
An introduction to the SiLabs EFM8 microcontrollers and related development tools.
Parallel circuits are one of two fundamental circuit configurations we come across every day. Like a parallel universe,…
Parallel circuits are one of two fundamental circuit configurations we come across every day. Like a parallel universe, parallel circuits and networks can give us unexpected results. Adding more gives less, and voltage stays the same no matter what! Learn about the role resistance plays in parallel circuits for your designs and safety.
This article describes what voltage and current dividers are and how they can be used.
This article describes what voltage and current dividers are and how they can be used.
Qi (pronounced as "chee") charging is an optimized inductive charging concept also known as “wireless charging,”…
Qi (pronounced as "chee") charging is an optimized inductive charging concept also known as “wireless charging,” allowing you to charge your devices wirelessly. Compatible devices’ batteries are charged by using induction transfer without requiring separate chargers, cables or adapters... Simply place your compatible device on top of the wireless pad and watch your device charge. Finally--an end to cords!
A short introduction to some of the more popular interfaces used to connect test instruments to computers.
A short introduction to some of the more popular interfaces used to connect test instruments to computers.
This article explains how to measure a resistance value, even if the resistor cannot be removed from its circuit.
This article explains how to measure a resistance value, even if the resistor cannot be removed from its circuit.
In this tutorial we are going to see how to use Arduino Joystick Shield. There are different versions but we'll be using…
In this tutorial we are going to see how to use Arduino Joystick Shield. There are different versions but we'll be using v2.4, which has some interesting features and some extra buttons which can be used in your application in different ways.
Understanding the relationship between resolution and accuracy will help you determine how small a voltage, current, or…
Understanding the relationship between resolution and accuracy will help you determine how small a voltage, current, or resistance—or how small a change in those values—that you can actually measure with your digital multimeter.