Steve Chamberlin has written an article about Raspberry Pi GPIO programming in C: The Raspberry Pi’s 40-pin GPIO connector often gets overlooked. Typical Pi projects use the hardware as a very small desktop PC (RetroPie, Pi-hole, media center, print server, etc), and don’t make any use of general-purpose IO pins. That’s too bad, because with a […]
Tag Archives: GPIO
Raspberry Pi web server using flask to control GPIOs
Rui Santos from Random Nerd Tutorials writes: In this project you’ll create a standalone web server with a Raspberry Pi that can toggle two LEDs. You can replace those LEDs with any output (like a relay or a transistor). In order to create the web server you will be using a Python microframework called Flask. […]
PL2303HX userspace GPIO control tool
Necromant writes: This is a small tool for linux userspace that allows you to interact with GPIO lines on PL2303HX devices. It has only been tested on PL2303HXA, but may work for other revisions. Since no common GPIO driver for those exists at the time of writing in the linux kernel – this should serve as […]
Raspberry Pi level shifters and monitoring
Stuff4Pi posted his ConvertPi, a Raspberry Pi GPIO full level converter & monitoring, in the project log forum: I would like to introduce my first Raspberry board: a GPIO bi-directional level translator (3.3V <-> 5V): – This is an in-between expansion board that you plug in the RPi P1 connector which gives a bi-directional level […]
