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.
Sinyal analog
I/O berbasis pulsa
Penutup