Tym razem chciałbym wraz z czytelnikami zabawić się w „full-stack developera”. Zaczniemy od znalezienia odpowiednich części, a następnie zaprojektujemy i wykonamy własne urządzenie podłączane do portu USB. Krok po kroku skomunikujemy się z sterownikiem za pomocą podstawowych programów dostępnych w konsoli Linuxa, a na końcu stworzymy minimalistyczny, ale funkcjonalny graficzny interfejs użytkownika w języku Python...
Zagadnienia poruszane w tym artykule:
Artykuł pochodzi z magazynu "Programista" nr 8/2018 (75). Jest to wydanie z przełomu października i listopada 2018. Szczegółowy spis treści: https://programistamag.pl/programista-8-2018-75/
Autorem artykułu jest Rafał Kozik. Programista systemów wbudowanych w krakowskiej firmie Semihalf. Absolwent Automatyki i Robotyki na Akademii Górniczo-Hutniczej. Zajmuje się systemem operacyjnym FreeBSD oraz frameworkiem DPDK.