This article describes in detail the connections necessary for two way communications between PICAXE microcontrollers and personal computers. Both serial…
This article describes in detail the connections necessary for two way communications between PICAXE microcontrollers and personal computers. Both serial connections and USB to serial conversion connections are covered.
An in-depth look at transformer isolation. Electrical isolation is necessary to protect circuits, equipment, and people…
An in-depth look at transformer isolation. Electrical isolation is necessary to protect circuits, equipment, and people from shocks and short circuits, as well as to make accurate measurements. Isolation transformers are one way to go.
LTSpice is a versatile, accurate, and free circuit simulator available for Windows and Mac. This is an overview of AC and…
LTSpice is a versatile, accurate, and free circuit simulator available for Windows and Mac. This is an overview of AC and DC simulation, as well as how to analyze output signals.
Interested in using Linux for your everyday tasks, but worried about compatibility? This article will provide a brief…
Interested in using Linux for your everyday tasks, but worried about compatibility? This article will provide a brief overview of the new tools available to you.
Learn how to install the new and improved KiCad on Ubuntu 15.04 and then build a simple microcontroller board to blink an RGB LED.
Learn how to install the new and improved KiCad on Ubuntu 15.04 and then build a simple microcontroller board to blink an RGB LED.
This introduction to the PICAXE microcontroller overviews the economical, versatile, and fun-to-use MCU family with which…
This introduction to the PICAXE microcontroller overviews the economical, versatile, and fun-to-use MCU family with which all designers should become familiar.
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.
Smith Charts are an extremely useful tool for engineers and designers concerned with RF circuits. This article covers the…
Smith Charts are an extremely useful tool for engineers and designers concerned with RF circuits. This article covers the mathematics behind creating the chart and its physical interpretation.
Learn how to connect your device with Linux Screen using the built-in Lua interpreter to set up the file system and…
Learn how to connect your device with Linux Screen using the built-in Lua interpreter to set up the file system and connect to the network. Then, learn how to automate the scripting process with Luatool and put it all together with a basic TCP server that can interact with a pulse-width modulated LED, a potentiometer, and a switch.
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
Introduction to the Arduino SPI Library with example sketch for the LTC1286 12 Bit ADC and the DAC714 16 bit DAC.
Introduction to the Arduino SPI Library with example sketch for the LTC1286 12 Bit ADC and the DAC714 16 bit DAC.
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.
When you buy a Raspberry Pi, you just buy a printed circuit board which doesn’t even come with a power supply or…
When you buy a Raspberry Pi, you just buy a printed circuit board which doesn’t even come with a power supply or operating system. This tutorial is concerned with getting your Raspberry Pi set up and ready to use.
The 08M2 is the smallest member of the PICAXE family of microcontrollers; it is inexpensive, versatile, and easy to…
The 08M2 is the smallest member of the PICAXE family of microcontrollers; it is inexpensive, versatile, and easy to program using free software.
Build an analog booby-trap alarm system with an LM386 amplifier and an NPN transistor. This alarm system is activated by…
Build an analog booby-trap alarm system with an LM386 amplifier and an NPN transistor. This alarm system is activated by a trip sensor that sets off a screeching noise, alerting everyone and scaring off thieves.
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.
Fritzing is an open-source software package that makes designing a PCB a more attainable reality.
Fritzing is an open-source software package that makes designing a PCB a more attainable reality.
This article describes certain special cases when performing nodal analysis.
This article describes certain special cases when performing nodal analysis.