Slide Material: Python, asyncio, libgpiod, and Pointless Blinking

gpiod

asyncio

Textual

Python SDbus

Python 3.12 Installation (for TaskGroup)

$ sudo apt install libssl-dev libreadline-dev libffi-dev libsystemd-dev python3-dev
$ wget https://www.python.org/ftp/python/3.12.2/Python-3.12.2.tar.xz
$ tar xf Python-3.12.2.tar.xz
$ cd Python-3.12.2/
$ ./configure --prefix=$HOME/Python-3.12.2-Install --with-readline
$ make
$ make install