Topics in Software Engineering

How to do it and why does it work?

Raspberry Pi GPIO in Go and C - Using a Shift Register & 7 Segment Display

What are shift registers & 7-Segment LEDs and how to program them on a Raspberry Pi using C & Golang

Raspberry Pi GPIO in Go and C - LED Bar Graph

How to control an LED bar graph in Go and C

Raspberry Pi GPIO in Go and C - RGB LED

Use Pulse Width Modulation (PWM) on a Raspberry Pi to drive an RGB LED in Go and C

Raspberry Pi GPIO in Go and C - Blinking LED

How to use the Raspberry Pi's GPIO pins to cause an LED to blink

Pulse Width Modulation for Dummies

An overview of PWM, with code examples, on the Raspberry Pi.