Reading Raw Keyboard Input

Functions like getchar() let you capture keyboard input, but in limited ways and without being able to detect various special keys such as ALT, CTRL, etc. It also doesn’t allow you to detect Key Down and Key up events. Using a GUI library GUI libraries like GTK give you raw access to the keyboard keypresses […]

Read More

UART

Resources https://www.raspberrypi.org/documentation/configuration/uart.md

Read More

SD Card Sizes For Operating Systems

2019-04-08-raspbian-stretch-lite.img = 1.8GB 2019-04-08-raspbian-stretch.img (desktop but without recommended software) = 3.4GB 2019-06 Windows 10 IoT Core (17763) = 7GB (8GB SD card can be used)

Read More

RPi 7″ Display IO Pins

I2C Pins The 5 pin GPIO connector SDA and SCL pins are the same I2C connections as on the FFC connector to the Raspberry Pi, there is only 1 I2C port. This port is used for touch events and backlight control by the Raspberry Pi GPU driver Controlling the display backlight brightness via the I2C […]

Read More

Backlight Control-Software

To Control the backlight of the Raspberry Pi 7-inch touchscreen display Using command line Turn Off Turn On Set Brightness https://github.com/raspberrypi/linux/commit/e9c356a2c18787d356567f24e7879875d7337efc From Windows IoT Seems hit and miss at the moment. Some users report it can be done via the display PCB’s 5 pin connector I2C pins, other users report its buggy, can cause touch […]

Read More

.Compute Module 3+ Overview

Compute Module Versions Compute Module 3+/32GB 32GB Flash memory Compute Module 3+/16GB 16GB Flash memory Compute Module 3+/8GB 8GB Flash memory Compute Module 3+/Lite No eMMC Flash memory – SD card interface brought out to the Module pins so you can wire this up to an eMMC or SD card of your choice Technical Documentation […]

Read More