Tips
true_rms

True RMS Measurement Using PIC Microcontrollers (2014) - by Pablo Maggi

This tutorial will show a method and a simple, yet powerful software routine, that allows the accurate measurement of true RMS values of alternating signals, opening endless possibilities in the field of AC measurements.

encoder

Reading Incremental Encoders Using PIC Microcontrollers (2014)

Digital encoders are widely used in today's electronics, either to provide feedback of the hardware activity or serving as the user interface, in order to interact with the device. This tutorial explains how to use mechanical incremental encoders with PIC microcontrollers.

encoder

Using Digital Potentiometers with PIC Microcontrollers (2014)

Digital potentiometers have become the component of choice when an analog resistance needs to be controlled by a digital circuit. In this article the use of single and dual version digital potentiometers will be explained, as well as practical tips to improve performance.

menu_lcd

Navigating Menus with Character LCDs (2014)

Character LCDs are widely used in modern electronic equipment, as an effective way to interact with the user. This document shows a practical approach to create multi-option menus using a 2-line character LCD, as well as navigating and selecting each option.

nokia

Nokia 5110 LCD C Driver for PIC Microcontrollers (2015) - by Pablo Maggi

Graphic displays are quite common nowadays, particularly those recovered from old mobile phones. Here you can find a driver to use a particular LCD model, the one found in Nokia 5110 phones. Watch it in action!

ultrasound

Measuring Distance Using Sound (2016)

Distance can be measured in various ways: directly, using a ruler or measuring tape, or indirectly, using radio or sound waves. Here we will review a practical way to measure short distances (2 cm up to 4 m) using ultrasonic waves.