IO expanders with the Raspberry PI and Circuit Python

Published: Fri 19 April 2024
Updated: Fri 19 April 2024 by Ludo In Hardware

How to use MCP23017 IO expanders with the Raspberry PI and Circuit Python.

Like me, you may have a small project to connect one or more rotary encoders to your Raspberry PI. The MCP23017 chip seems ideal for this, and is easy to connect to the Raspberry with its I2C …

Read more

Other articles

  • CircuitPython Installation Guide for Tech Enthusiasts

    The CircuitPython installation guide is a comprehensive resource for tech enthusiasts looking to get started with CircuitPython. CircuitPython is a programming language based on Python that is specifically designed for microcontrollers and single board computers. It provides an easy and beginner-friendly way to program these devices and interact with hardware …

    Read more

  • Raspberry PI 5 benchmarks: How does it compare to the PI4

    As you may know, the PI 5 is a fantastic improvement to our cherished Raspberry PI! The benchmarks below show how much our Raspi has improved across the board.

    So, is the upgrading worthwhile? I gathered the benchmark results I could find online and I'll summarise the performance increase by …

    Read more

  • Mine cryptos with your Raspberry PI

    Twelve years ago, Bitcoin was the only cryptocurrency. Today, there are now thousands of coins. And you can mine them all, on a Raspberry Pi. Are you curious to see how much profit you can make mining some crypto coins on a Raspberry Pi?

    The Raspberry Pi is a low-cost …

    Read more

  • Raspberry PI 4 benchmarks: How does it compare to the PI 3 B+

    As you may know our beloved Raspberry PI got a nice upgrade with the PI 4B! You will see in the benchmarks below that our Raspi has really improved on all aspects...

    So is it worth the upgrade? I compiled the benchmark results I have found around the Net and …

    Read more