Guide: "I'm new here - which board should I buy?"

Please read this if you are new to the STM32


Message to all users

I've upgraded the forum (PHPBB) to version 3.1.10 which is the last stable release in the 3.1 tree.

As far as I can tell everything is still working OK, e.g. all posts look like they are there and the attachments are OK

If anyone has any problems please PM me.
PS. Don't PM the admin account as for some reason I still don't get email notifications of these PM's (but I never have ;-)

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

Re: Guide: "I'm new here - which board should I buy?"

Postby RogerClark » Mon Jun 15, 2015 8:10 am

@Mladen

Can you post a link to where you got the board from?

BTW. Only "Maple mini" boards come preloaded with a bootloader. If you have bought a STM32F103C8 board it will be probably be completely blank.

You can load the bootloader using a Uno as a the necessary USB to Serial converter.

You need to pick the bootloader bin file that matches your board, - but the only difference is mainly which pin the LED is connected to

madias
Posts: 813
Joined: Mon Apr 27, 2015 11:26 am
Location: Vienna, Austria

Re: Guide: "I'm new here - which board should I buy?"

Postby madias » Mon Jun 15, 2015 8:14 am

I just buyed STM32F103C8T6 based board from ebay less than 5$. Can I use it with STM32duino ?

Yes, I'm sure the board will works with STM32duino. Use the search function, there are several *C8T6 boads successful working here.

But Madias recomended STM32F103RCBT6 (about 9$). I hope not made mistake.

No, you didn't. My list is old and not complete.

- Is there bootloader inside or I should write it. I mean can we use boards similar as arduino.
If there is no bootloader, can I use cheap ST-LINK clone you recomended.

There is no - so called - "maple bootloader" on your board. But I'm sure you can use our "STM32duino bootloader"
You can use a cheap ST-Link clone or you can use a serial-USB adapter. Both is possible.

Recommended forum areas:
viewforum.php?f=28
viewforum.php?f=32
viewforum.php?f=35
viewforum.php?f=36

Regards
Matthias

mbruck
Posts: 4
Joined: Mon Jun 15, 2015 7:26 am

Re: Guide: "I'm new here - which board should I buy?"

Postby mbruck » Mon Jun 15, 2015 4:22 pm

Gee !....

You are great Roger and Mathias. Didn't expected such as speed answer. Thank you.

I got STM32F103C8 from this link: http://www.ebay.com/itm/321569700934?_t ... EBIDX%3AIT

Even latter I find out I can get even cheaper and buy recommended and better board: http://www.ebay.com/itm/400766548945?_t ... EBIDX%3AIT
It seam's to me only difference is 64kb extra memory and less GPIO.

This boards are much more easy for learning. I can finally switch from my Siemens 87C51H microcontroller with eprom and UV lamp. Wow ! ;)
Last edited by mbruck on Tue Aug 18, 2015 12:23 am, edited 1 time in total.

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

Re: Guide: "I'm new here - which board should I buy?"

Postby RogerClark » Mon Jun 15, 2015 8:28 pm

The board you have ordered will be fine.

We have a bootloader for that board, but you will need to use a USB to serial converter to Flash the bootloader onto the board.

If you have an arduino Uno or mega or any other arduino board you can use them as USB to serial.

The only minor problem with that board is the USB connector is not very strong. I used a glue gun to encase the USB socket and stop it breaking off the board.

The bootloader is this file

https://github.com/rogerclarkmelbourne/ ... 0_pc13.bin

User avatar
mrburnette
Posts: 1779
Joined: Mon Apr 27, 2015 12:50 pm
Location: Greater Atlanta
Contact:

Re: Guide: "I'm new here - which board should I buy?"

Postby mrburnette » Mon Jun 15, 2015 9:03 pm

mbruck wrote:<...>
Even latter I find out I can get even cheaper and buy recommended and better board: http://www.ebay.com/itm/400766548945?_t ... EBIDX%3AIT


The Maple Mini Clones require careful soldering, per this post:
http://stm32duino.com/viewtopic.php?f=13&t=53&start=20#p2670

Otherwise, they work well.

Ray

amundsen
Posts: 11
Joined: Wed Jul 01, 2015 7:42 pm

Re: Guide: "I'm new here - which board should I buy?"

Postby amundsen » Wed Jul 01, 2015 8:18 pm

Hello,

I am looking for a board with an FPU and a small size (think Arduino Pro Mini).

Do you think the MINI-M4 for STM32 from MikroElektronika would work with stm32duino? It costs 29 US$.

Or is there a cheaper alternative ?

Thank you in advance.

madias
Posts: 813
Joined: Mon Apr 27, 2015 11:26 am
Location: Vienna, Austria

Re: Guide: "I'm new here - which board should I buy?"

Postby madias » Wed Jul 01, 2015 8:28 pm

mhmhm... STM32F415RG.
I don't think that anybody in this forum AND with M4 boards own one. But that does not say that it wont working (with a lot of work).
I would read the whole F4xx section here and before read this:
viewtopic.php?f=39&t=118

User avatar
Rick Kimball
Posts: 776
Joined: Tue Apr 28, 2015 1:26 am
Location: Eastern NC, US
Contact:

Re: Guide: "I'm new here - which board should I buy?"

Postby Rick Kimball » Wed Jul 01, 2015 8:31 pm

amundsen wrote:.. or is there a cheaper alternative ?

http://www.pjrc.com/store/teensy31.html

and this one .. but not small
http://www.ti.com/ww/en/launchpad/launc ... 23gxl.html
-rick

amundsen
Posts: 11
Joined: Wed Jul 01, 2015 7:42 pm

Re: Guide: "I'm new here - which board should I buy?"

Postby amundsen » Wed Jul 01, 2015 9:02 pm

Rick Kimball wrote:
amundsen wrote:.. or is there a cheaper alternative ?

http://www.pjrc.com/store/teensy31.html


I don't think the Teensy 3.1 has an FPU. According to PJRC, the processor is a MK20DX256 and according to the datasheet the "D" means there's a DSP but no FPU (otherwise the "D" would have been replaced by a "F").

Sure the TI looks nice but I really need something smaller (it's to be worn on the arm).

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

Re: Guide: "I'm new here - which board should I buy?"

Postby martinayotte » Wed Jul 01, 2015 9:29 pm

Hi amundsen,

It is really depends what you wish to achieve. Also, is it the cost or the form factor that is important to you other than FPU.
There are plenty of F4 boards. Madias provide a link above, but it is not a commercial product, if you want to make you own PCB, this is a good idea of breakout board with the STM32F405 (instead of 415), but I think they a mostly compatible (unfortunately, the STM web site seems to be down right now, I can't compare them). There is also the Netduino2Plus, much more expensive, but it has networking. There also a lot of STM32Discovery boards, even the F429 which also has an FPU.

EDIT : The STM web site came back. The only difference I see (quickly) between STM32F40x and STM32F41x is "Crypto Engine & RNG".


Return to “Welcome & FAQs”

Who is online

Users browsing this forum: No registered users and 3 guests