Skip to main content
Explorer
February 7, 2025
Solved

Connect to USB pins directly using NUCLEO-G071RB

  • February 7, 2025
  • 5 replies
  • 1019 views

Dear community,

I have a nucleo board NUCLEO-G071RB and I would like to use the Build-In USB in the STM32G071, is there a shield or an expansion board compatible with this nucleo board, that allow me to access to the USB

Thank you in advance.

Best regards

Bassem

 

    This topic has been closed for replies.
    Best answer by STTwo-32

    Asslema @Bassem 

    I think the content of this webpage: STM32 solutions for USB Type-C and Power Delivery - STMicroelectronics should help you. there is a description for the x-nucleo-snk1m1, x-nucleo-drp1m1 and x-nucleo-src1m1 also, you can find the X-CUBE-TCPP 

    Best Regards.

    STTwo-32

    5 replies

    Graduate II
    February 7, 2025

    This is one of the biggest dropped balls on the part of the NUCLEO expansion teams part. Hopefully someone else has a GOOD suggestion that isn't just flying wires. The closest I've found is NUCLEO2USB:

    https://github.com/dmitrystu/Nucleo2USB

     

     

    Graduate
    February 7, 2025

    Actually there are at least two ST boards with USB connectors:

    X-NUCLEO-SNK1M1

    X-NUCLEO-CCA02M

    Newest Nucleo-64 boards (U5xx, C071, H5xx) finally contain the USB connector for target CPU.

    STTwo-32Answer
    Technical Moderator
    February 7, 2025

    Asslema @Bassem 

    I think the content of this webpage: STM32 solutions for USB Type-C and Power Delivery - STMicroelectronics should help you. there is a description for the x-nucleo-snk1m1, x-nucleo-drp1m1 and x-nucleo-src1m1 also, you can find the X-CUBE-TCPP 

    Best Regards.

    STTwo-32

    Super User
    February 7, 2025

    For testing, any cheap USB breakout board will do. 

    Not G0 but C0 with USB 2.0 FS device (crystal-less) and host controller and USB Type-C connector:

    NUCLEO-C071RB - STM32 Nucleo-64 development board with STM32C071RB MCU, supports Arduino and ST morpho connectivity - STMicroelectronics

    hth

    KnarfB

    BassemAuthor
    Explorer
    February 7, 2025

    Thank you guys for the suggested solutions, the solution with STM32C071 looks very promising, but unfortunately the proof of concept that I'm preparing is based on STM32G0, so it looks like the expansion boards X-NUCLEO-SNK1M1

    and X-NUCLEO-CCA02M could help and avoid flying wires, so to be more investigated.