3. Kontrol Hardware

Setiap nilai Python dalam primer ini hidup di memori: sebuah angka bernama x, sebuah string yang dikembalikan oleh fungsi, sebuah list yang dimanipulasi oleh loop. Kontrol hardware menggantikan pekerjaan dalam memori dengan efek fisik -- tegangan pada pin, rangkaian pulsa pada kabel, sebuah byte yang dimasukkan ke chip lain melalui bus.

Modul machine adalah jembatannya. Kelas-kelasnya (Pin, ADC, PWM, UART, SPI, I2C, CAN, WDT) masing-masing memetakan bagian dari silikon kamera ke Python: konfigurasikan sebuah instance, panggil metodenya, dan lihat efek nyata pada pin-pin board.