3. Control de hardware¶
Cada valor de Python en la guía introductoria vivía en memoria: un número llamado x, una cadena devuelta por una función, una lista manipulada por un bucle. El control de hardware reemplaza el trabajo en memoria por efectos físicos: un voltaje en un pin, un tren de pulsos en un cable, un byte transferido a otro chip a través de un bus.
El módulo machine es el puente. Sus clases (Pin, ADC, PWM, UART, SPI, I2C, CAN, WDT) asignan cada una a Python una parte del silicio de la cámara: configura una instancia, llama a sus métodos y observa efectos reales en los pines de la placa.
Fundamentos
Salida GPIO
Entrada GPIO
Señales analógicas
Aplicaciones de PWM
E/S temporizada por pulsos
Patrones de producción
Conclusión