About Aaron Liebold

Aaron Liebold is a co-founder of NightShade Electronics. He is experienced in electrical and chemical engineering as well as software development. He earned his degrees at Florida Institute of Technology and went on to pursue his interest in electronics and software. Shortly after receiving his degrees, Aaron co-founded NightShade Electronics with his brother and father.
1 06, 2018

How Do I Get Started with Electronics and Circuits? – Try Our Circuit Simulator and Tutorials!

By | 2018-06-01T18:04:07+00:00 June 1st, 2018|Arduino, General Electronics|0 Comments

If you are reading this article, then you are probably one of the many people who has always been interested in electronics and you would like to build with them, but you're just not sure how to get started. It can be a little daunting looking at the world of electronics. You can't see the [...]

9 04, 2018

Circuit Basics – The Voltage Divider Circuit

By | 2018-05-25T13:01:08+00:00 April 9th, 2018|0 Comments

The voltage divider circuit is a passive circuit that reduces a voltage to a fraction of the original voltage. This circuit is commonly used in voltage regulators and when reading high voltages with low voltage devices  (e.g. measuring solar panel voltage with an MCU).   How Do I Use the Voltage Divider Circuit? When using [...]

6 04, 2018

Intro to Arduino: I2C Serial Communication

By | 2018-04-06T12:41:36+00:00 April 6th, 2018|0 Comments

I2C Serial Communication Inter-integrated Circuit serial communication, or I2C, is a two-wire serial interface (TWI) that was invented by Phillips Semiconductor (now NXP Semiconductors). It was designed for communication with lower-speed peripheral devices on the same board. The protocol is a master-slave protocol, where masters control the communication and the slaves only respond. The protocol [...]

5 04, 2018

Intro to Arduino: UART Serial Communication

By | 2018-04-05T17:33:42+00:00 April 5th, 2018|0 Comments

UART Serial Communication One of the most basic communication protocols in electronics is the Universal Asynchronous Receive Transmit (UART) serial protocol. The UART protocol allows for two devices to communicate with each other. The protocol requires two wires between the devices that are communicating; one for each direction of communication. Each device has an independent [...]

5 04, 2018

Intro to Arduino: SPI Serial Communication

By | 2018-04-05T17:30:59+00:00 April 5th, 2018|0 Comments

SPI Serial Communication Serial Peripheral Interface, or SPI, was developed in the late 1980's and was quickly adopted as the standard communication protocol for embedded systems. SPI is intended for communicating over short distances at relatively high speeds. The protocol allows one master per bus and many slave devices. The master differentiates between the slaves [...]