very small STM32F405 board

Any other STM32 based boards
ChrisMicro
Posts: 275
Joined: Fri Mar 24, 2017 4:51 pm
Location: Germany

very small STM32F405 board

Post by ChrisMicro » Sat Jul 22, 2017 3:07 pm

I found this STM32F407 flight controller board which is quite nice. I think it could be easily used for other purposes than flight control.
Is there any direct support for this MCU?

User avatar
martinayotte
Posts: 1213
Joined: Mon Apr 27, 2015 1:45 pm

Re: very small STM32F405 board

Post by martinayotte » Sat Jul 22, 2017 3:52 pm

STM32F405 or F407 are already supported since more than 2 years.
Maybe some feature missing, but just tell us which ones ... ;)

Ollie
Posts: 183
Joined: Thu Feb 25, 2016 7:27 pm

Re: very small STM32F405 board

Post by Ollie » Sat Jul 22, 2017 4:15 pm

Depending on your application, you can reduce your effort and leverage the work done by others by selecting a proper IDE and library. There are quite a many alternatives.

1. If you are doing any flying things, the BetaFlight can be modified for your needs. For most cases, only minor changes are required. As the BetaFlight is based on the ST HAL library, there are a lot of related libraries and documentations available.

2. ST has been working with STM32duino and made the HAL libraries available for many STM32 Nucleo and Disco boards. As such, they can be used with Arduino IDE.

3. STM32duino has its own F4 support. The main target has been F407.

Related to this F405 board, I can observe that it is quite expensive compared to the classic style of boards. On the higher side, it has a limited performance compared to F745 board used in AnyFC-F7. With $30 you can get more connectivity, higher performance, and built-in IMU and still use the same BetaFlight library as used with F405. Many of these advantages are the fruits from the OpenPilot project done during the past years.

User avatar
RogerClark
Posts: 6681
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: very small STM32F405 board

Post by RogerClark » Sat Jul 22, 2017 9:48 pm

Looking at the photo in the listing, although it has a lot of pins, many of them seem to be labelled as power and ground .

It is also quite expensive.

So IMHO only if use if you need a small powerful board but don't need many GPIOs

ChrisMicro
Posts: 275
Joined: Fri Mar 24, 2017 4:51 pm
Location: Germany

Re: very small STM32F405 board

Post by ChrisMicro » Sun Jul 23, 2017 5:54 am

I think the main feature of this board is that it is very small 30x30mm and it hast 16MB Flash and a IMU.
The connectors are made to connect servos so it could be used e.g. for a little robot.

User avatar
RogerClark
Posts: 6681
Joined: Mon Apr 27, 2015 10:36 am
Location: Melbourne, Australia
Contact:

Re: very small STM32F405 board

Post by RogerClark » Sun Jul 23, 2017 7:07 am

I agree. Its designed to me a flight controller; and consequentially its less useful as a general purpose board

ag123
Posts: 714
Joined: Thu Jul 21, 2016 4:24 pm

Re: very small STM32F405 board

Post by ag123 » Thu Jul 27, 2017 2:45 pm

there is actually an 'old' thread here discussing 'tiny' stm32f4 boards
http://www.stm32duino.com/viewtopic.php?f=39&t=1977

one of those tiny F407VE boards i got are these
http://www.stm32duino.com/viewtopic.php ... =10#p26277
http://www.stm32duino.com/viewtopic.php ... =40#p27327
at about 2x the breadth of BP/MM 4cmx5cm it qualifies as a 'tiny' board with all the pins broken out and has an on board uSD card slot + on board crystals

then there are some other worthy competitors that are discussed in the thread
among them this board from olimex is pretty compact and decently priced
https://www.olimex.com/Products/ARM/ST/STM32-H405/

and you may also want to take a look at those micropython f405 boards which are true challengers in the 'tiny' arena who makes tiny f405 boards with as many pins broken out as is possible. micropython also throws in a 3 axis accelerometer MMA7660 on board and an ultra compact uSD card slot on a really tiny form factor
https://store.micropython.org/store/

victor_pv
Posts: 1600
Joined: Mon Apr 27, 2015 12:12 pm

Re: very small STM32F405 board

Post by victor_pv » Thu Jul 27, 2017 3:58 pm

Just for reference, I recently bought one of these:
https://www.aliexpress.com/item/Mini-ve ... fbb0123c5e

It's really small (50x40mm) but includes an i2c eeprom, and sdcard slot, and all MCU pins broken out.
I have still not used it, but plan to use it for my marlin tests.

Ollie
Posts: 183
Joined: Thu Feb 25, 2016 7:27 pm

Re: very small STM32F405 board

Post by Ollie » Thu Jul 27, 2017 6:51 pm

This F407VE has become my new favorite board. I am calling it "blue pad" and it is kind of super "blue pill".

User avatar
Pito
Posts: 1498
Joined: Sat Mar 26, 2016 3:26 pm
Location: Rapa Nui

Re: very small STM32F405 board

Post by Pito » Thu Jul 27, 2017 8:53 pm

victor_pv wrote:
Thu Jul 27, 2017 3:58 pm
Just for reference, I recently bought one of these:
I have still not used it, but plan to use it for my marlin tests.
What is the tiny voltage reg there on the board?
Pukao Hats Cleaning Services Ltd.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest