NUCLEO-F405RG, the board ST forgot to build

Post Reply
MGeo
Posts: 25
Joined: Thu Dec 19, 2019 10:29 am

NUCLEO-F405RG, the board ST forgot to build

Post by MGeo »

STM32F405RG can be found on many F4 based drone flight controllers. https://oscarliang.com/f1-f3-f4-flight-controller/

So I found myself wishing I had an F405 based Nucleo board for development. Somehow ST never came out with a F405 Nucleo board, so I went and reworked a Nucleo-F103RB into one. I swapped in the F405 in place of the F103. The F405 has a slightly different pinout, but this can be accommodated on the Nucelo-64 board.

From STM32F405xx / STM32F407xx datasheet (https://www.st.com/resource/en/datasheet/dm00037051.pdf):
The STM32F405xx and STM32F407xx devices maintain a close compatibility with the whole STM32F10xxx family. All functional pins are pin-to-pin compatible. The STM32F405xx and STM32F407xx, however, are not drop-in replacements for the STM32F10xxx devices: the two families do not have the same power scheme, and so their power pins are different. Nonetheless, transition from the STM32F10xxx to the STM32F40xxx family remains simple as only a few pins are impacted.
From UM1724 User manual, STM32 Nucleo-64 boards (https://www.st.com/content/ccc/resou...DM00105823.pdf):
Remove SB33, SP38 and populate C22, C25 with 2.2uF low ESR 1206 SMD ceramic caps
Photos here: https://www.rcgroups.com/forums/showpos ... ostcount=1
Attachments
Capture (1).JPG
Capture (1).JPG (34.86 KiB) Viewed 1541 times
Capture-min.JPG
Capture-min.JPG (91.41 KiB) Viewed 1542 times
Last edited by MGeo on Sat Dec 21, 2019 1:53 pm, edited 6 times in total.

MGeo
Posts: 25
Joined: Thu Dec 19, 2019 10:29 am

NUCLEO-F405RG, the board ST forgot to build

Post by MGeo »

Pics of board, rework locations highlighted.

SB33, SP38 removed, and C22, C25 populated with 2.2uF low ESR 1206 SMD ceramic caps
Attachments
IMG_1110_markup (1).jpg
IMG_1110_markup (1).jpg (67.09 KiB) Viewed 1540 times
IMG_1108_markup (1).jpg
IMG_1108_markup (1).jpg (86.82 KiB) Viewed 1540 times

Post Reply

Return to “STM32F4 based boards”