- Home
- Learn Linux
- Learn Electronics
- Raspberry Pi
- Programming
- Projects
- LPI certification
- News & Reviews
These are projects designed for digital makers and hackers wanting to modify existing project. Many involve multiple aspects including electronics, programming and 3D design or construction of an enclosure.
Learn how to program the Raspberry Pi Pico using C/C++ and MicroPython.
Includes a voltmeter project which uses C/C++ or MicroPython on the Pico to talk to a Raspberry Pi using serial uart communications. A Python Pygame Zero program on the Raspberry Pi then displays this on a GUI as a 7-segment display.
Learn how to create a simple circuit to control RGB LEDs / PixelStrips / NeoPixels and control them using a simple Python program.
Although well supported by Raspberry Pi libraries there is no default graphical user interface for the PixelStrips / NeoPixels. This is a project that I first created in 2015 and have since updated to support the latest Python libraries. It provides a graphical user interface designed for use by DJs and for parties controlling strings of NeoPixels / WS2811 / WS2812 / WS281x lights.
Control an infrared light bulb using a Raspberry Pi and an infrared receiver and transmitter circuit. Use Python to turn the light on and off, change the colour and brightness
Outdoor lighting and sign project using RGB LED Matrix and NeoPixel RGB LEDs. Allows special messages to be displayed along with appropriate colour sequences along the driveway handrail.
Snowman badge powered by the Raspberry Pi.
Uses a wireless controller to change the sequence and even play games.
Guide to creating novel graphical interfaces for electronic circuits.
No longer should GUIs be boring!
I've always working on new projects
To find out about the updates please:
Subscribe to the PenguinTutor YouTube Channel
and
Follow @penguintutor on Twitter
Please view the copyright information regarding use of the circuits.