Estaba pensando en hacer un módulo para una placa de desarrollo que hice hace unos días e incluirá interfaces spi / i2c.
El problema es que no incluí resistencias pull-up en los pines MCU en la placa principal y estaba pensando en agregarlos en los módulos para hacerlos más "genéricos" para que cada usuario pueda usarlos sin necesidad de agregarlos. Resistencias adicionales en la placa prototipo.
Pero luego me enfrenté al siguiente problema. Si agrego los resistos de pull-up en los módulos adicionales y conecto, por ejemplo, dos o más módulos al mismo bus, obtendré esas resistencias en paralelo para que la resistencia caiga y no cumpla su función.
Pero si agrego las resistencias de pull-up a la placa principal, tendré esos pines en la MCU siempre bajos.
Entonces la pregunta principal es:
¿Cómo tener varios módulos conectados al mismo bus que tiene en cada uno de ellos las resistencias de pull-up pero no obtenerlas en paralelo cuando tiene más de un módulo? ¿Es eso posible?
¿O la mejor solución aquí es habilitar las resistencias de extracción en la MCU y no incluirlas en los módulos?
Gracias.-