Skip to main content
Explorer
July 7, 2023
Solved

How to make Serial communication with STM32-F429Zi using Arduino IDE?

I recently bought the STM32 Nucleo-144 development board with STM32F429ZI MCU. The board is working pretty well. Actually, I am using this board with the Arduino IDE.

Now I need to send the data serially from the Huskylens(An Easy to use AI camera) to the STM32F429ZI using the Arduino IDE. So my first question is, is it possible to send data between this device?

If it's possible, which pin on the STM32 board should I use as RX and TX pins or it has more than one hardware serial

Meanwhile, I am new to the ecosystem please help me!

This topic has been closed for replies.
Pavel A.
Pavel A.Best answer
July 7, 2023

Start from studying your Nucleo board User Manual

https://www.st.com/resource/en/user_manual/um1974-stm32-nucleo144-boards-mb1137-stmicroelectronics.pdf

(How have I found it? clicked on the Documentation tab on the Nucleo web page. Not a rocket science)

There look in chapters 6.12-6.15  for information on the connectors and which STM32 pin goes where.

Yes, it has several UARTs. One of UARTs, USART3 is by default soldered to the ST-LINK virtual com port. If you don't need this, it can be re-soldered to the external connector.

1 reply

Pavel A.
Pavel A.Best answer
July 7, 2023

Start from studying your Nucleo board User Manual

https://www.st.com/resource/en/user_manual/um1974-stm32-nucleo144-boards-mb1137-stmicroelectronics.pdf

(How have I found it? clicked on the Documentation tab on the Nucleo web page. Not a rocket science)

There look in chapters 6.12-6.15  for information on the connectors and which STM32 pin goes where.

Yes, it has several UARTs. One of UARTs, USART3 is by default soldered to the ST-LINK virtual com port. If you don't need this, it can be re-soldered to the external connector.