2024-07-18 11:20 AM
HI,
I'm currently looking at the STM32WL5MOCH6STR module but I need USBC for data transfer. Any suggestion for an USBC interface chip?
Thanks,
2024-07-19 01:47 AM
USBC is a connector type, not the USB protocoll/speed type. So even a USB1 speed board can have a USBC connector. Otherwise, STM32WL5 has no USB hardware so you need to add something like MAX3420E to get USB functtionality. Did you consider a Serial to USB device like the FTDIX232? But I also wonder what your application is. LORA is for a remote device, USB for a PC connected device. This contradicts.
2024-07-19 01:13 PM
Thank you. I should have been more specific.
I need to use a USBC connector for both power and data transfer. Since the STM32WL5 has no internal support, I need an interface chip that will work with the largest number of devices. I looked at the STUSB4500LQTR but it didn't look like a good match. Is there another device required to interface the STUSB4500LQTR to a STMicro MCU?
Thanks,
2024-07-19 02:19 PM
"Is there another device required to interface the STUSB4500LQTR to a STMicro MCU?"
To accomplish USB data transfer, the STMicro MCU would need to have a USB peripheral, STM32WL5MOC does not.
2024-07-22 12:11 AM
As you can read in the description of USB-C (e.g. on Wikipedia), USB-C defines other ports in addition to the data lines for data transmission, e.g. the Configuration Channel (CC). This CC is used to exchange information for USB-PD or other modes in parallel to data communication.
The STUSB4500L as the small brother of the STUSB4500 is not a USB-PHY for USB-C data transmission, but a USB Type-C sink port controller for the aforementioned Configuration Channel (CC) if the respective MCU does not offer such a controller.
So if you absolutely want to transfer data via USB-C, as @Uwe Bonnes mentioned, you need a device that converts a serial port to USB. In addition, a corresponding programme is required as a remote application on the host side.
Perhaps it will be easier to help you if you describe the aim of your endeavours?
Regards
/Peter