Is an STM32F4 mini on the horizon? If not, I'd like to make one...
Chris
  | ||||||||||||||
STM32F4 mini
Started by cys, Nov 22 2013 07:31 PM
27 replies to this topic
#1Posted 22 November 2013 - 07:31 PM Is an STM32F4 mini on the horizon? If not, I'd like to make one...
Chris #2Posted 23 November 2013 - 03:31 PM i designed one, sadly i placed the sd card slot one, so i have to wait for the new pcb's where i fixed this..
https://www.dropbox....board_front.png https://www.dropbox...._board_back.png
its a f405, was quite simple actually it can run the netmf for stm32 port in codeplex. (iam using it with native code tho)
edit: oh and theres the cerb40 allready aviable. #3Posted 23 November 2013 - 08:11 PM
Thanks for the info, and nice pcb. I want to try and keep the basic stamp 2 compatibility.
I guess this is the stm32 port that you were mentioning, here: http://netmf4stm32.codeplex.com #4Posted 24 November 2013 - 06:53 AM Since the Cerb 40 firmware can be used on the [color=rgb(0,0,0);font-family:Arial, Helvetica, sans-serif;]STM32F4Discovery board with very minor modifications relating to the crystal speed, I'm guessing I could use the Netduino Plus 2 firmware to run an STM32F mini (a.k.a. DIY mini 2)... [/color]
If anyone can comment on issues that will come up using [color=rgb(0,0,0);font-family:Arial, Helvetica, sans-serif;]the .DFU firmware file on a DIY mini 2 ([/color][color=rgb(51,51,51);font-family:Verdana, Arial, Helvetica, sans-serif;]NetduinoPlus2_Firmware_4.2.1.2_00_08000000.bin, ER_CONFIG, and ER_FLASH[/color]), that would be appreciated.
[color=rgb(51,51,51);font-family:Verdana, Arial, Helvetica, sans-serif;]I would think there would be many people interested in a DIY mini 2? I haven't thought yet about fitting everything on the basic stamp 2 format board. The idea would be to keep it simple and not add any features (or as few as possible) beyond what is on the mini. For my application, I really just need the current mini pinout. If I had a pcb that extended further on either end of the board to accommodate extra needed components that would be fine.[/color] #5Posted 24 November 2013 - 01:51 PM well if you wanna use the netduino formware you have to look on wich pins is the usb port connected (important for flashing programs) and you have to use a 25mhz crystal (iirc)
yes i meant the link you posted - this port needs a 8mhz crystal
you can change the crystal needed, but you have to recompile the netmf-firmware
on a sidenote: on mine i wanted the sdio interface and a micro sd card, so basic stamp wouldnt fit, in a breadboard it still leave 2 pins free each side #6Posted 29 November 2013 - 06:57 AM Interesting post on Hackaday:
http://eleccelerator...breakout-board/
The author mentions putting the Plus 2 Firmware on the board.
Regards, Mark To be or not to be = 0xFF
Blogging about Netduino, .NET, STM8S and STM32 and generally waffling on about life Follow @nevynuk on Twitter #7Posted 29 November 2013 - 08:57 AM Thanks for posting the link. Very interesting and nicely implemented.
Chris #8Posted 29 November 2013 - 11:03 AM A Cerb40 from the other mob is smaller than the above. #9Posted 11 December 2013 - 09:37 AM I modified the schematic from eleccelerator to arrive at a STM32F4 mini board in basic stamp 2 format. The voltage, ground and spi pins are in the same place as in the mini, a requirement for compatibility with my current project pcb (rebreather controller/dive computer). I'll build it and see if it works before too long. The layout is not as aesthetically pleasing as it might be.
Screen Shot 2013-12-11 at 1.23.53 AM by cys1, on Flickr
#10Posted 11 December 2013 - 04:32 PM @cys - nice one. Is your design 0.1 wider than a standard stamp 0.7 vs 0.6? #11Posted 11 December 2013 - 04:53 PM Yes, it's a tad wider for the time being. I know where to source the kind of pins found on the mini. I plan to revert to those pins after testing the board in its current format. #13Posted 25 December 2013 - 03:07 AM STM32F4 mini has been built. No testing yet, apart from that it didn't burn up when I attached the USB, and that I verified 5V is delivered to the 5V pin.
20131224_184224_resized by cys1, on Flickr
#14Posted 28 December 2013 - 11:23 PM I was able to install the Plus 2 firmware. The blinky app successfully deployed via usb. Below is a video clip of the blinky app in action. Kudos to Secret Labs for the simple and robust approach taken to install the firmware. I gave the other firmwares a shot (ghi, mountaineer) after swapping in the appropriate oscillator, but they were a no-go due to apparent usb driver issues/incompatibilities.
#15Posted 29 December 2013 - 12:07 AM Nice! #16Posted 11 April 2014 - 08:53 AM
Very cool! Hope Secretlabs upgrades the Mini to a Mini 2 soon.
#18Posted 12 April 2014 - 07:46 AM If you can get a hold of a STM32F401CEU6 then you can get NETMF running on quite a small device...
#19Posted 12 April 2014 - 10:03 AM
That's just awesome Has anyone written an article or blogpost about making a custom Mini?
#20Posted 12 April 2014 - 11:22 AM
Juzzer -- nice!
Frode -- the STM32F401 is light on resources, but it is a very cool chip. Here's a sneak peek at a little STM32F401- and NETMF-powered "something" which is heading out for certifications: Chris 1 user(s) are reading this topic0 members, 1 guests, 0 anonymous users | ||||||||||||||
|
||||||||||||||
This webpage is licensed under a Creative Commons Attribution-ShareAlike License. | ||||||||||||||