La mejor manera de comunicar Raspberry Pi y ATTiny13

4

¿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 soportado por Raspberry Pi?

No tiene que ser muy rápido. La velocidad de 1 cable es suficiente para mí. La facilidad es una prioridad para mí, pero tampoco quiero comprar muchos artículos caros.

Encontré una biblioteca esclava de 1 cable, pero tengo problemas con ella, así que estoy buscando una alternativa.

    
pregunta Adam

1 respuesta

1

Puedes usar 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 para un procesamiento muy básico, por lo que quizás debería optar por AVR con más memoria si ese es el problema. También puede usar la comunicación serie RS485 de los esclavos múltiples maestros individuales a través de RS232 de Pi si se utilizan 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.

    
respondido por el avra

Lea otras preguntas en las etiquetas