Skip to main content
Visitor II
August 8, 2025
Question

Difference between F446RE & F446ZE Nucleo

  • August 8, 2025
  • 3 replies
  • 458 views

Hello... can anyone advise on the difference between F446RE and F446ZE? i just found out the USART to USB VCP was shifted to USART3 instead of USART2 in the new ZE. Can anyone advise on any other difference? 

    This topic has been closed for replies.

    3 replies

    Super User
    August 8, 2025

    You could look at the two User Manuals:

     

    F446RE: UM1724, STM32 Nucleo-64 boards (MB1136)
    via: https://www.st.com/en/evaluation-tools/nucleo-f446re.html#documentation

    F446ZE: UM1974, STM32 Nucleo-144 boards (MB1137)
    via: https://www.st.com/en/evaluation-tools/nucleo-f446ze.html#documentation

     

    Also the schematics - see the 'CAD Resources' tabs on those Product Pages.

    Graduate II
    August 8, 2025

    Well apart from them being entirely different boards, with different pin counts, and escape to different headers, etc

    Same IC / DIE, so 180 MHz, 512 KB Flash, 128 KB RAM

    QSPI Escaped

    Super User
    August 8, 2025

    @Tesla DeLorean wrote:

     entirely different boards, with different pin counts


    Indeed:

    AndrewNeil_2-1754669056435.png

     

     

     

    Graduate II
    August 8, 2025

    It's my view that you'd need to do a complete reappraisal of the pin usage, and look at all the stubs and escape paths to the different header arrangement.

    It doesn't implement the Ethernet of the other NUCLEO-144's for parts that do, and I'd expect the Arduino shield connections to be going to different pins also.

    One of the big issues with the NUCLEO-64 designs is that the Arduino shield D0/D1 clashed/share a UART resource with the VCP, and this gets avoided with more pins and UART escaped.

    The double wide Arduino connector is a challenge, not seen a breakout / protoboard

    You need different X-NUCLEO-GFX shields for NUCLEO-64 vs 144

    https://www.st.com/en/evaluation-tools/x-nucleo-gfx01m1.html

    https://www.st.com/en/evaluation-tools/x-nucleo-gfx01m2.html

    https://www.st.com/en/evaluation-tools/x-nucleo-gfx02z1.html

     

    Graduate II
    August 8, 2025

    >>I just found out the USART to USB VCP was shifted to USART3 instead of USART2

    This is somewhat of a blessing, as now the F4 has a different UART for the Arduino D0/D1 pins from that of the VCP, so you can now use BOTH