Skip to main content
0x80
Associate
June 3, 2019
Question

What Nucleo board supports 2x USB OTG and is comparable to F103XX?

  • June 3, 2019
  • 2 replies
  • 1312 views

I was going to start a project based on the F103XX but then I found out that the MCU doesn't support USB OTG. I will need two simultaneous OTG ports. One host and one device.

I am having a hard time figuring out what Nucleo board to get. The processor should be similar to the F103XX, because that one had sufficient specs.

Apparently the 105/7xx , 2xx, 21x, 4xx and 41x are capable of USB OTG according to this library. So I am guessing the 105xx would be close, but there seem to be no Nucleo boards available with those MCUs. Also I doubt if that list is still complete or maybe there are other MCU's by now that also support OTG.

What board would be suitable for 2x USB OTG that comes close to the F103XX?

This topic has been closed for replies.

2 replies

Alex R
Associate II
June 3, 2019

It is not cleat what you mean by "two simultaneous OTG ports.One Host and one device".

In any case, the STM32 devices with OTG support appear to have the option to be host OR device, but not both at the same time.

You may need a different chip, like this one:

CY7C67200

EZ-OTG™ Programmable USB

On-The-Go Host/Peripheral Controller

S.Ma
Principal
June 3, 2019

No Nucleo board has 2 USB connectors connected directly to the target STM32.

Only some discovery would have dual USB for target MCU. One such MCU would be STM32F723 with one FS USB and one HS USB within the chipset.