Esta es probablemente una pregunta básica para la mayoría de las personas aquí, pero soy nuevo en electrónica y tiendo a aprender con el ejemplo, ¡así que pensé que era una buena pregunta!
Tengo una placa llamada Nano Pi Neo Plus 2 que es muy similar a una Raspberry Pi, solo que con un factor de forma más pequeño y más barato. Piense en ello como una imitación china;)
También tengo un Arduino Nano.
Quiero enviar valores booleanos desde el Nano Pi al Arduino Nano, y después de investigar diferentes protocolos de comunicación, decidí usar GPIO simple y encenderlos y apagarlos para representar el verdadero / falso booleano.
Todo bien hasta ahora: encontré algunos ejemplos aproximados en Internet y conecté todo. ¡Desafortunadamente, ya he volado un par de Arduino Nanos en el proceso!
Aquí es donde mi conocimiento de electrónica es muy limitado. No estoy seguro de si necesito resistencias en los pines GPIO (supongo que lo hago para evitar que explote) pero no sé si deberían levantarse, bajarse y qué valores (no tengo idea de cómo calcularlos) .
Estoy alimentando ambas placas utilizando una sola fuente de alimentación de 5V. He medido el voltaje en los pines Nano Pi GPIO y la caída de voltaje fue de ~ 3.3v.
¿Podría alguien explicarme qué está mal con el circuito y los pasos que tomaría para establecer la configuración y los valores de la resistencia?
Este es el diseño de tablero que estoy usando actualmente. No pude encontrar una pieza de Nano Pi en Fritzing, así que usé una Raspberry Pi para mostrar cómo se conecta entre sí.