Control the Raspberry Pi's GPIO from a Qt4-Based Graphical Application

Many of the previous blog entries on this site demonstrated how to use the IO interfaces on the Raspberry Pi using command line applications. In this entry, the use of Qt4-based graphical user interface (GUI) application to control the Raspberry Pi's GPIO will be examined. While a cross compilation approach is possible, only native compilation will be considered in ...

more ...




Accessing The Hardware PWM Peripheral on the Raspberry Pi in C++

In this Blog entry I will demonstrate how to access the single hardware pulse width modulation (PWM) channel available on the Raspberry Pi. The BCM2835 SOC on the Raspberry Pi has two PWM peripherals; PWM1 & PWM2. Only the PWM1 peripheral can be mapped onto a GPIO  pin (GPIO18) available on the RPi's 26-pin header. It's important to note ...

more ...