Estoy diseñando un sensor que lee datos de 6 transductores y desea enviarlos a través de Wi-Fi a una computadora host. Debido a las limitaciones de espacio, tengo que diseñar mi propia PCB con microprocesador en lugar de usar un kit de desarrollo estándar. El microprocesador es un STM32F446RE y el módulo Wi-Fi es uBlox NINA-W101.
Utilizo la interfaz JTAG de MCU para la programación y la depuración. El módulo Wi-Fi también es compatible con la interfaz JTAG para la depuración. Sin embargo, de acuerdo con el soporte técnico de uBlox, no se puede programar utilizando sus interfaces JTAG y tiene que programarse a través de su interfaz UART.
Debido a las limitaciones de espacio en la placa, no puedo agregar un convertidor FTDI USB a UART en la PCB. Entonces, me pregunto si la MCU podría usarse como puente USB a UART cuando quiera programar el módulo Wi-Fi. ¿Alguna otra idea?
Gracias de antemano por la ayuda de todos, porque estoy atascado ...