Photo Gallery

Let's code a Linux Driver - 5: LCD text display driver (HD44780)
Let's code a Linux Driver - 15: Adding a device with a device tree overlay
Linux Kernel module working with  HD44780  - 8x2
Linux Kernel module working with HD44780 - 20x4
Let's code a Linux Driver: 5 - Create a Character Device in a Linux Driver
Linux Kernel module working with  HD44780  - 16x2
Linux Kernel module working with  HD44780  - 40x2
Let's code a Linux Driver - 16: How to write a Linux Device Driver for a Device Tree Devices
Let's code a Linux Driver - 20 Allocate and use Device Data
Let's code a Linux Driver - 0: Introduction (old one)
Let's code a Linux Driver - 19: Using GPIOs in a Device Tree Device Driver
Let's code a Linux Driver - 0.5: Setup your Raspberry Pi to follow this tutorial