We've been excited to see such a massive selection of Raspberry Pi Pico projects since it first released and this one is an excellent example of how the Pico can be incorporated into more complicated structures using the Raspberry Pi.
Watkiss wanted to use SPI or I2C but ultimately settled on using the UART serial port and one of the Pico's Analog-to-Digital pins to monitor voltage input. The voltage information is transferred to the Raspberry Pi via UART and from there it is output to a custom GUI written using Pygame Zero, a multimedia creation module for Python.
Watkiss programmed the voltmeter application using Python while the Pico relies on MicroPython but the two can communicate with one another quite easily. For anyone interested in recreating this Pico Voltmeter project, you can find all of the files you need on the Penguin Tutor website.
Check out our list of Best Raspberry Pi Projects for more cool creations from the Raspberry Pi community.
Stay on the Cutting Edge
Join the experts who read Tom's Hardware for the inside track on enthusiast PC tech news — and have for over 25 years. We'll send breaking news and in-depth reviews of CPUs, GPUs, AI, maker hardware and more straight to your inbox.
Ash Hill is a Freelance News and Features Writer at Tom's Hardware US. She manages the Pi projects of the month and much of our daily Raspberry Pi reporting.