¿Cuál es la mejor manera de conectar dos o tres microcontroladores, ATTiny13 a Raspberry-Pi y obtener comunicación maestra (Raspberry Pi)? ¿Hay bibliotecas listas para ATTiny13 para SPI o I2C? ¿Quizás algún otro protocolo compatible con Raspberry Pi?
No tiene que ser muy rápido. La velocidad de 1 cable es suficiente para mí. La facilidad es prioridad para mí, pero tampoco quiero comprar demasiados artículos caros.
Encontré una biblioteca esclava de 1 cable pero tengo problemas con ella, así que estoy buscando una alternativa.
Puede utilizar I2C estándar o SPI. Existen implementaciones maestras para Raspberry Pi y existen implementaciones esclavas para AVR. El uso de TinyAVR limita seriamente el uso de un procesamiento muy básico, por lo que tal vez debería optar por AVR con más memoria si ese se convierte en el problema. También puede usar la comunicación en serie RS485 de un solo maestro y múltiples esclavos sobre el RS232 de Pi si se usan chips de interfaz RS485 en Pi y en todos los AVR. Por supuesto, en este caso debe implementar algún protocolo estándar conocido o crear su propio protocolo personalizado.
brian carlton
Adán
yippie
Adán
jimmyb
angelagrande
jimmyb
Adán