ARM Cortex-M3 STM32F103C8T6 STM32
-
- Posts: 2261
- Joined: Sat Feb 19, 2011 8:30 pm
ARM Cortex-M3 STM32F103C8T6 STM32
If anyone is interested, personally, I just could not past this one up.
ARM Cortex-M3 STM32F103C8T6 STM32 Minimum System Development Board Free Shipping
http://www.ebay.com/itm/ARM-Cortex-M3-S ... 1347193879
ARM Cortex-M3 STM32F103C8T6 STM32 Minimum System Development Board Free Shipping
http://www.ebay.com/itm/ARM-Cortex-M3-S ... 1347193879
Re: ARM Cortex-M3 STM32F103C8T6 STM32
Cheaper (and more available) than MatchboxARM!
- Crashpilot1000
- Posts: 631
- Joined: Tue Apr 03, 2012 7:38 pm
Re: ARM Cortex-M3 STM32F103C8T6 STM32
What about the Nucleo boards? https://mbed.org/platforms/ST-Nucleo-F401RE/
They are cheap and available everywhere. I didn't find the physical dimensions but they do not look too big in size.
They are cheap and available everywhere. I didn't find the physical dimensions but they do not look too big in size.
Re: ARM Cortex-M3 STM32F103C8T6 STM32
the ARM Cortex-M3 STM32F103C8T6 is the mcu found in the naze32 ... you can build a baseflight board from scratch or play with new sensors or code changes with this board.



the stmf4 from this nucleo board will not run baseflight out of the box and it is larger than a arduino due .. but the mcu itself look promising



the stmf4 from this nucleo board will not run baseflight out of the box and it is larger than a arduino due .. but the mcu itself look promising

Last edited by treym on Fri Apr 04, 2014 10:29 am, edited 1 time in total.
- Crashpilot1000
- Posts: 631
- Joined: Tue Apr 03, 2012 7:38 pm
Re: ARM Cortex-M3 STM32F103C8T6 STM32
Yes, besides that Nucleo Boards are also available in "F3 flavour" the F4 is not stopping progress since these ports are already done. I wonder if there are any future plans for multiwii and 32 Bit that are not stuck to the limited Hardwarescope that is currently available.
Re: ARM Cortex-M3 STM32F103C8T6 STM32
Oh, hardware is limiting baseflight? News to me.
-
- Posts: 2261
- Joined: Sat Feb 19, 2011 8:30 pm
Re: ARM Cortex-M3 STM32F103C8T6 STM32
Not that I am in the market to purchase one of these, just researching what is available out there at a very cheap price. Here is one that I find interesting however it would require some sort of I2C-ESC to function as a flight controller.
MiniAHRS 6DOF STM32+MPU6050 Gyroscope Acceleration 6-axis Posture Sensor Module $15.00 US dollars.
http://www.ebay.com/itm/191069698875?_t ... EBIDX%3AIT
MiniAHRS 6DOF STM32+MPU6050 Gyroscope Acceleration 6-axis Posture Sensor Module $15.00 US dollars.
http://www.ebay.com/itm/191069698875?_t ... EBIDX%3AIT
Re: ARM Cortex-M3 STM32F103C8T6 STM32
STM32F103C8T6 : Apparently newer/some revision of the chip do effectively only have 64k of usable flash
Re: ARM Cortex-M3 STM32F103C8T6 STM32
Time to move to the stm32F303CCT6 ! Unfortunately, there are not too many of those uber cheap dev boards for that 48pin stm32 around like there are for the 103 

Re: ARM Cortex-M3 STM32F103C8T6 STM32
Dilbert66 wrote:Time to move to the stm32F303CCT6 ! Unfortunately, there are not too many of those uber cheap dev boards for that 48pin stm32 around like there are for the 103
i did make a new panel of F303 boards, drop me a message at abusemark to get one.
Re: ARM Cortex-M3 STM32F103C8T6 STM32
timecop wrote:i did make a new panel of F303 boards, drop me a message at abusemark to get one.
f303 board flying baseflight -> https://vimeo.com/95907683
do you have moar ?
Re: ARM Cortex-M3 STM32F103C8T6 STM32
Nice! Still waiting for mine. Did you use ff32mini spi drivers?
Re: ARM Cortex-M3 STM32F103C8T6 STM32
you can find some information here : https://github.com/FocusFlight32/FF32mini/network
Re: ARM Cortex-M3 STM32F103C8T6 STM32
Just got it in the mail today. Time to play.
Re: ARM Cortex-M3 STM32F103C8T6 STM32
fyi : https://github.com/hydra/cleanflight/tree/naze32pro
maybe a thread regarding f3/f4 should be made in the 32bit section
maybe a thread regarding f3/f4 should be made in the 32bit section
Re: ARM Cortex-M3 STM32F103C8T6 STM32
I don't see any support for the spi sensors 6000, 5911, etc yet in that branch. Initial setup I assume.
Yea, another thread would be good. Prevent cluttering up the other threads.
Yea, another thread would be good. Prevent cluttering up the other threads.
Re: ARM Cortex-M3 STM32F103C8T6 STM32
This board is great.
I remove the JTAG plug and pin .. and I put there a 10DOF or a 6050 module .. or whatever sensors you like it.
And it make a ultra fast, easy and cheap baseflight/harakiri board !
Clearly there are other board with STM .. but this for me has the advantage of multiple ground and 3.3v pin .. 5v input ... RX PPM direct plug ... easy to mount adding a servo tape on the bottom .. etc etc.
Mainly it works good in the air
Re: ARM Cortex-M3 STM32F103C8T6 STM32
yes, multiple ground and 3.3v pin .. but 5v input like all other 

Re: ARM Cortex-M3 STM32F103C8T6 STM32
treym wrote:yes, multiple ground and 3.3v pin .. but 5v input like all other
Right 5v is on all boards ..
But A0 , 3.3v and GND .. in perfect line is ideal for use a PPM RX connection ... is an outstanding unique feature

On the down side this board is quite heavy even after removing the JTAG plug and pin.
The timecop stm32 board would be better without the USB plug, also I don't see the need for a usb serial chip on board ... but I'm sure he had his good reason for his design
Re: ARM Cortex-M3 STM32F103C8T6 STM32
well , the f3 have virtual usb support no usb serial chip on board , only software 

Re: ARM Cortex-M3 STM32F103C8T6 STM32
http://www.aliexpress.com/item/ARM-Cort ... 21911.html
64 pin variant. Gives better access to the third hardware serial port without sacrificing other pins. I still prefer the 48 pin footprint for compactness but for dev this is pretty cheap and works.
Have gps, stlink/v2 debugging, gy-86 sensory board, status led's and serial connection to baseflight-configurator hooked up in that pic.
Re: ARM Cortex-M3 STM32F103C8T6 STM32
Yeah, availability of hardware has never been the reason why baseflight sucks or why people would rather waste time writing bitbanged PWM output in assembly on AVR8.
Re: ARM Cortex-M3 STM32F103C8T6 STM32
Dilbert66 wrote:Just got it in the mail today. Time to play.
yes, time to play , almost everything is working ..
Re: ARM Cortex-M3 STM32F103C8T6 STM32
Dilbert66 wrote:I have a couple of these. Pretty cheap.
http://www.aliexpress.com/item/ARM-Cort ... 21911.html
64 pin variant. Gives better access to the third hardware serial port without sacrificing other pins. I still prefer the 48 pin footprint for compactness but for dev this is pretty cheap and works.
Have gps, stlink/v2 debugging, gy-86 sensory board, status led's and serial connection to baseflight-configurator hooked up in that pic.
Damn, I also have a pair! Dilbert, would You be so kind to plase here schematic of periferials hookup?
Thanks in advance

Re: ARM Cortex-M3 STM32F103C8T6 STM32
http://www.rcgroups.com/forums/showthread.php?t=2154329
Romushock wrote:Dilbert66 wrote:I have a couple of these. Pretty cheap.
http://www.aliexpress.com/item/ARM-Cort ... 21911.html
64 pin variant. Gives better access to the third hardware serial port without sacrificing other pins. I still prefer the 48 pin footprint for compactness but for dev this is pretty cheap and works.
Have gps, stlink/v2 debugging, gy-86 sensory board, status led's and serial connection to baseflight-configurator hooked up in that pic.
Damn, I also have a pair! Dilbert, would You be so kind to plase here schematic of periferials hookup?
Thanks in advance
Re: ARM Cortex-M3 STM32F103C8T6 STM32
Danke, Mann
Re: ARM Cortex-M3 STM32F103C8T6 STM32
Guys, I know silly question, but I'm confused in the position of jumpers to flashing firmware. I've try something like thishttp://gekogeek.com/embedded/flashing-programs-to-stm32-embedded-bootloader/, but PC don't see target. Can anyone explain here step by step how to flash?




Re: ARM Cortex-M3 STM32F103C8T6 STM32
put BOOT1 jumper to GND permanently
put BOOT0 jumper to VCC (3.3V) to flash, back to GND to run (after flash)
put BOOT0 jumper to VCC (3.3V) to flash, back to GND to run (after flash)
Re: ARM Cortex-M3 STM32F103C8T6 STM32
And P2 jumper?
Re: ARM Cortex-M3 STM32F103C8T6 STM32
Romushock wrote:And P2 jumper?
Keep it as it is the P2 = with the jumper on
Re: ARM Cortex-M3 STM32F103C8T6 STM32
e_lm_70 wrote:Keep it as it is the P2 = with the jumper on
Does it mean that I can desolder pins and short pads permanently?
Re: ARM Cortex-M3 STM32F103C8T6 STM32
Romushock wrote:e_lm_70 wrote:Keep it as it is the P2 = with the jumper on
Does it mean that I can desolder pins and short pads permanently?
For the Baseflight usage, I think you can do this like for the BOOT1 jumper.
Still ... why bother .. I think this P2 is just the switch for use the internal 3.3v regulator .. still not sure, I never removed it from my board.
Re: ARM Cortex-M3 STM32F103C8T6 STM32
Hi,
sorry for the noob question, I have searched all over the net. I'm running Ubuntu, managed to compile a blink led application from Eclipse.
Then I'm running
sudo st-flash write blinkyLED.bin 0x8000000
but it doesn't work. The log I get:
libusb_submit_transfer(-1)
[!] send_recv
libusb_submit_transfer(-1)
[!] send_recv
libusb_submit_transfer(-1)
[!] send_recv
libusb_submit_transfer(-1)
[!] send_recv
2014-08-12T23:09:29 INFO src/stlink-common.c: Loading device parameters....
libusb_submit_transfer(-1)
[!] send_recv
libusb_submit_transfer(-1)
[!] send_recv
libusb_submit_transfer(-1)
[!] send_recv
2014-08-12T23:09:29 WARN src/stlink-common.c: unknown chip id! 0
Regards,
Matyas
sorry for the noob question, I have searched all over the net. I'm running Ubuntu, managed to compile a blink led application from Eclipse.
Then I'm running
sudo st-flash write blinkyLED.bin 0x8000000
but it doesn't work. The log I get:
libusb_submit_transfer(-1)
[!] send_recv
libusb_submit_transfer(-1)
[!] send_recv
libusb_submit_transfer(-1)
[!] send_recv
libusb_submit_transfer(-1)
[!] send_recv
2014-08-12T23:09:29 INFO src/stlink-common.c: Loading device parameters....
libusb_submit_transfer(-1)
[!] send_recv
libusb_submit_transfer(-1)
[!] send_recv
libusb_submit_transfer(-1)
[!] send_recv
2014-08-12T23:09:29 WARN src/stlink-common.c: unknown chip id! 0
Regards,
Matyas
Re: ARM Cortex-M3 STM32F103C8T6 STM32
Not enough information
-
- Posts: 46
- Joined: Thu Aug 07, 2014 6:40 pm
Re: ARM Cortex-M3 STM32F103C8T6 STM32
I'm trying to find more information on this board as I'm normally partial to ATMEL/Arduino but I really need something capable of autopilot and the price on these boards was impossible to ignore! However, having been familiar with Arduino for years I'm completely lost when it comes to the world of STM32 and could use a primer. For example, what are the differences between this board and the STM-Discovery? I can find Discovery ports for a number of open source autopilots but I have no idea if this would be compatible with the STM32F103C8T6... I'm not even really sure how to Google it since typing in the full model number only returns shopping profiles. Some Arduino-STM translation would be really handy!