Category Archives: Building blocks

Quadrature Encoders

Quadrature rotary encoders are inexpensive and very easy to wire up. Here’s how to use them with interrupts in Arduino C for ESP32. Continue reading

Posted in Arduino, Building blocks, Digital, Electronics, HOW-TO, User Interface Design | Tagged , , , , , , , , , , , , | Leave a comment

The EBCs of BJTs

Bipolar Junction transistors (BJTs — NPN and PNP types) are inexpensive, reliable, relatively easy to use, and very useful. Here’s how they are used. Continue reading

Posted in Analog, Building blocks, Components, Electronics, HOW-TO | Tagged , , , , , , , | Leave a comment

Components: LEDs

LEDs are useful devices. They require a bit more thought to use than indicator lamps, but are very versatile and efficient. Continue reading

Posted in Building blocks, Components, Electronics, Fundamentals, HOW-TO | Tagged , , , , , , , , , | Leave a comment

Using a 16×2 LCD display

16×2 text LCDs are useful microcontroller peripherals. Here is how to connect and use them. Continue reading

Posted in Arduino, Building blocks, Digital, Electronics, HOW-TO, PIC Microcontrollers | Tagged , , , , , , , , , | Leave a comment