UPDATED GUIDES – Buttons, Sounds and LCDs for Raspberry Pi #rpi

 

CircuitPython libraries are now available on all Raspberry Pi Models (v1, v2, v3 and Zero). It does not matter if you have an older 26-pin Pi (v1, v2) or a newer 40-pin (v3 and Zero). We have been updating our older Pi tutorials to be compatible across every released Pi version to date. The most recent guides to be made CircuitPython friendly are:

Playing sounds and using buttons with Raspberry Pi

Use CircuitPython libraries on a Raspberry Pi to trigger audio file playback using tactile button presses. If you have not already used the Raspberry Pi as a input device this guide will show you how to wire up the buttons to the GPIO pins and access their state from a python script.

Playing sound and using buttons with Raspberry Pi


Driving a 16×2 LCD with the Raspberry Pi

Adding a LCD to any project immediately kicks it up a notch. This tutorial explains how to connect an inexpensive HDD44780 compatible LCD to the Raspberry Pi using 6 GPIO pins. While there are other ways to connect using I2C or the UART, this is the most direct method that gets right down to the bare metal. The example Python code sends date, time, and the Pi’s IP address to the display. If you are running a Pi in headless mode, being able to determine the IP address at a glance is really handy.

Drive a 16×2 LCD with the Raspberry Pi



Have an amazing project to share? The Electronics Show and Tell is every Wednesday at 7:30pm ET! To join, head over to YouTube and check out the show’s live chat and our Discord!

Join us every Wednesday night at 8pm ET for Ask an Engineer!

Join over 38,000+ makers on Adafruit’s Discord channels and be part of the community! http://adafru.it/discord

CircuitPython – The easiest way to program microcontrollers – CircuitPython.org


New Products – Adafruit Industries – Makers, hackers, artists, designers and engineers! — New Products 11/15/2024 Featuring Adafruit bq25185 USB / DC / Solar Charger with 3.3V Buck Board! (Video)

Python for Microcontrollers – Adafruit Daily — Python on Microcontrollers Newsletter: A New Arduino MicroPython Package Manager, How-Tos and Much More! #CircuitPython #Python #micropython @ThePSF @Raspberry_Pi

EYE on NPI – Adafruit Daily — EYE on NPI Maxim’s Himalaya uSLIC Step-Down Power Module #EyeOnNPI @maximintegrated @digikey

Adafruit IoT Monthly — The 2024 Recap Issue!

Maker Business – Adafruit Daily — Apple to build another chip at TSMC Arizona

Electronics – Adafruit Daily — SMT Tip – Stop moving around!

Get the only spam-free daily newsletter about wearables, running a "maker business", electronic tips and more! Subscribe at AdafruitDaily.com !


No Comments

No comments yet.

Sorry, the comment form is closed at this time.