CuVoodoo

the sorcery of copper

User Tools

Site Tools


stm32f1xx

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
stm32f1xx [2018/01/28 12:51]
kingkevin [USB DFU] add own bootloader
stm32f1xx [2020/02/12 09:58] (current)
kingkevin [blue pill] add pictures
Line 86: Line 86:
 {{ :​stm32f1xx:​blue-pill_pinout.svg?​0x400|}} {{ :​stm32f1xx:​blue-pill_pinout.svg?​0x400|}}
  
-This cheap board is often referred as blue pill in forums and sold under $2.50 as [[http://​www.aliexpress.com/​item/​1pcs-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-arduino/​32478120209.html|STM32 minimum system development board]].+This cheap board is often referred as blue pill in forums and sold under $2.50.
 It has: It has:
   * [[http://​www.st.com/​web/​catalog/​mmc/​FM141/​SC1169/​SS1031/​LN1565/​PF164476|STM32F103C8T6]] MCU ([[http://​www.st.com/​st-web-ui/​static/​active/​en/​resource/​technical/​document/​datasheet/​CD00161566.pdf|DS5319 datasheet]],​ {{:​stm32f1xx:​CD00161566-STM32F103x8_datasheet.pdf|archive}}):​   * [[http://​www.st.com/​web/​catalog/​mmc/​FM141/​SC1169/​SS1031/​LN1565/​PF164476|STM32F103C8T6]] MCU ([[http://​www.st.com/​st-web-ui/​static/​active/​en/​resource/​technical/​document/​datasheet/​CD00161566.pdf|DS5319 datasheet]],​ {{:​stm32f1xx:​CD00161566-STM32F103x8_datasheet.pdf|archive}}):​
Line 114: Line 114:
   * no user button   * no user button
   * board extends over headers   * board extends over headers
 +  * the RTC is not stable when the on-board LED is toggled
  
 Here a rough {{:​stm32f1xx:​bluepill-6-stm32f103c8t6原理图.pdf|schematic}},​ but there a many derivatives. Here a rough {{:​stm32f1xx:​bluepill-6-stm32f103c8t6原理图.pdf|schematic}},​ but there a many derivatives.
 Mine for example has a 10 kΩ pull-up (to 3.3 V) resistor on USB D+/PA12 instead if a 4.7kΩ (to 5 V), although USB devices use a 1.5 kΩ resistor to pull up (to 3.3 V) usually. Mine for example has a 10 kΩ pull-up (to 3.3 V) resistor on USB D+/PA12 instead if a 4.7kΩ (to 5 V), although USB devices use a 1.5 kΩ resistor to pull up (to 3.3 V) usually.
  
 +===== black pill =====
 +
 +{{ :​stm32f1xx:​black-pill_bottom-mini.jpg?​0x400|}}
 +{{ :​stm32f1xx:​black-pill_top-mini.jpg?​0x400|}}
 +
 +the [[https://​stm32-base.org/​boards/​STM32F103C8T6-Black-Pill.html|black pill]] is a "​fixed"​ version of the blue pill, but I find it quite inferior.
 +
 +advantages:
 +  * correct 1.5 kΩ pull-up resistor on USB D+
 +  * RTC is usable at the same time as the LED
 +  * has 4 mounting holes
 +  * USB input diode protection
 +changes:
 +  * LED is on PB12 (sink to enable it)
 +  * different pinout
 +drawbacks:
 +  * larger
 +  * same length but with less pins
 +  * only one 3.3V pin (instead of 2 on the blue pill)
 +  * no 5V pin
 +  * no VBAT pin
 +  * one less GND pin
 +  * no C15 and C14 pin (used for OSC32)
 ===== core board ===== ===== core board =====
  
stm32f1xx.1517140292.txt.gz · Last modified: 2018/01/28 12:51 by kingkevin