Multiplexing Principles using Traffic Lights
Multiplexing constitutes a technique to optimize the control of sequential hardware. This technique uses less controllers to handle switching and improves the maneuverability. Since each sequence have equal operation, it's…
How to Switch a LED easily with a BJT Transistor
In this post, you will learn to how to switch a LED with the 2N3904 and 2N3906 BJT transistor. First, you will start to evaluate the current capabilities of the…
Blinking LED with a PIC microcontroller, a helpful Indicator
Learn how to continuously turn on and off a simple LED; in other words, to blink a LED. The microcontroller used here is the PIC16F628A and you are going to…
Hello World with 8-bit PIC microcontroller
For the purpose of this post, I'm going to write a very simple code for the demonstration, which will just light an LED. It could be considered a "Hello World"…
Push Buttons in a PIC microcontroller, how to read one
A push button is a simple method to give to the microcontroller an input capability. Any user can push a button or press a switch to activate a specific function…