Jan 13, 2024
Resuelva sus problemas con un Shukran
Apostaríamos que la mayoría de los piratas informáticos están familiarizados con FTDI como fabricante de las interfaces USB-UART estándar de oro. Antes de que piezas como las ultra económicas CH340 y CP2102 se volvieran comunes, si necesitabas convertir un
Apostaríamos que la mayoría de los piratas informáticos están familiarizados con FTDI como fabricante de las interfaces USB-UART estándar de oro. Antes de que piezas como los ultra económicos CH340 y CP2102 se volvieran comunes, si necesitaba convertir un cable USB en un dispositivo TTL UART, “FTDI” (probablemente FT232RL) era la forma de hacerlo. Pero algunas de las piezas de la familia FT232* son capaces de mucho más. Queriendo llegar a más que UART, [linker3000] diseñó el Shukran para desbloquear todo el potencial del FT232H.
El FT232H es interesante porque es un dispositivo de interfaz excepcionalmente de uso general. Dependiendo de la configuración, puede convertir USB en UART, JTAG, SPI, I2C y GPIO. ¿Quiere crear un prototipo del controlador para un nuevo sensor? ¿Por qué molestarse en flashear tu Teensy cuando puedes manejarlo directamente desde la máquina de desarrollo con un FT232H y las bibliotecas apropiadas?
El Shukran es en realidad una novedad para el módulo “CJMCU FT232H” disponible en muchos minoristas de Internet. Esta placa es una ruptura que expone un conector USB-A en un lado y encabezados estándar de 0,1 ″ en el otro, con un QFN FT232H y todos los pasivos en el medio. Pero los encabezados desnudos de 0,1 ″ (¡en un cuadrado!) Requieren más placas o un conjunto de cables de puente para ser útiles. Entra el Shukran. En esta disposición, la placa CJMCU es económica y maneja los componentes SMT, y el Shukran es fácil de ensamblar y sencillo de usar.
El Shukran le ofrece LED, botones e interruptores, y un montón de resistencias pull-up (por ejemplo, para I2C) en encabezados bien agrupados y etiquetados. Pero lo más importante es que proporciona una fuente de alimentación con fusibles. ¿Alguna vez apagó el controlador USB de su computadora porque olvidó conectar un concentrador USB de sacrificio? Este fusible debería hacerse cargo de ese riesgo. Si está interesado en crear una de estas útiles herramientas, las fuentes y la lista de materiales detallada, así como las instrucciones de uso, están disponibles en el repositorio de GitHub vinculado en la parte superior.