License

CC-BY-SA 3.0

Recommend Projects

STM32F103 «Blue Pill» Modified for Many MCUs

8 months ago 301
  • Description
  • Documents
  • BOM
  • Attachments
  • Members
  • Comments

Description

Original from r3bers (https://easyeda.com/r3bers/STM32F103C8T6-Test-Board)

Board for STM32F103C8. Modified Power and Diode for USB and pullup for USB.

http://www.vcc-gnd.com/cp/stm32hxb/stm32f1xxhexinban/

Wiki https://wiki.stm32duino.com/index.php?title=Blue_Pill

Generic STM32F103 PINOUT DIAGRAM

My modifications

Usable for many if not most LQFP48 STM32 MCUs (F103, F303, F072, ...).

B2 put on the connector because we don't need BOOT1 pin for most MCUs.

USB pullup either fixed to +5V or connected to A8 (solder pad).

32K oscillator could be disconnected from the connector pins (solder pads). Prevents problems with RTC clock.

Notes

Generic

R1 and R5 - fine tune the values according to your LEDs

Tested MCUs

STM32F072 - do not solder R10, oscillator is not necessary

STM32L433 - do not solder R10, oscillator is not necessary

Documents

STM32 schematics

STM32 PCB

BOM

ID Name Designator Footprint Quantity
1 100K R3 0603_1608METRIC_PAD1.05X0.95MM_HANDSOLDER 1
2 SS32 D1 SMA(DO-214AC) 1
3 SOLDERJUMPER SJ1 SJ_2 1
4 100nF C11,C12,C3,C4,C1,C7,C8 C0805 7
5 SOLDERJUMPER SJ2,SJ3 SJ_2S 2
6 210S-1*20P L=11.6MMGold-plated black P3,P4 HEADER-2.54-P20 2
7 1uF C2 C0805 1
8 1.5K R10 0603_1608METRIC_PAD1.05X0.95MM_HANDSOLDER 1
9 XL-0603QYGC LED1,LED2 LED-0603 2
10 20pF C9,C10 0603_1608METRIC_PAD1.05X0.95MM_HANDSOLDER 2
11 Micro USB-B 5P_C40942 U3 MICRO-USB-SMD_5P-P0.65-H-F_U-MICRM05P-BF11 1
12 510 R1,R5 0603_1608METRIC_PAD1.05X0.95MM_HANDSOLDER 2
13 100uF C5,C6 CASE-A_3216 2
14 22R R9,R11,R12,R13 0603_1608METRIC_PAD1.05X0.95MM_HANDSOLDER 4
15 SWD P2 HEADER-2.54-P4-ANG 1
16 1TS002E-2300-2501 RESET KEY-TACT-SMD-6.1*3.7*2.5 1
17 8MHz X1 OSC-SMD_3P-L3.2-W1.3-P1.2-L 1
18 AMS1117-3.3 U2 SOT-223 1
19 32.768KHz X2 FC-135R_L3.2-W1.5 1
20 10K R2,R7,R8 0603_1608METRIC_PAD1.05X0.95MM_HANDSOLDER 3
21 JUMPER-3PTH BOOT 1X03 1
22 1M R6 0603_1608METRIC_PAD1.05X0.95MM_HANDSOLDER 1
23 STM32F103C8T6 U1 ST-LQFP48 1

Attachments

None

Members

Success
The owner does not allow comments in this project now

Comments (2)

Steklobiz Reply

>>STM32F072 - do not solder R10\, oscillator is not necessary
It's not correct! Do not forget that usb device feauture need oscillator. 

bilekj Reply

@Steklobiz Look at STM32F072CB Datasheet, chapter 3.21:
It requires a precise 48 MHz clock which can be
generated from the internal main PLL (the clock source must use an HSE crystal oscillator)
or by the internal 48 MHz oscillator in automatic trimming mode.
I am running the board with this MCU successfully, trust me :)

goToTop
你现在访问的是EasyEDA海外版,使用建立访问速度更快的国内版 https://lceda.cn(需要重新注册)
如果需要转移工程请在个人中心 - 工程 - 工程高级设置 - 下载工程,下载后在https://lceda.cn/editor 打开保存即可。
有问题联系QQ 3001956291 不再提醒
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow
We use cookies to offer you a better experience. Detailed information on the use of cookies on this website is provided in our Privacy Policy. By using this site, you consent to the use of our cookies.