Sunday, December 21, 2014

Prototype Board for STM32 tssop20

PCB STM32F050F4P6 tssop20
PCB STM32F050 tssop20
Feel like I need to explain what type of PCB used in this and other similar projects. This simple 1-sided PCB designed in  Eagle, has dimensions 1"x1.2"(2.5x3cm), and intended to use in compact analog-digital devices. There are two connectors: one for A/D signals (up to 9 channels of  12-bit ADC or in/out for up to 32-bit timers) another for SWD prog and debugging, power source (+3.3v) and UART(or I2C, or additional PWM).

Recommended values
C10 = 0.1μF
R-R4 = 0-100 Ω
L up to 560 Ω
C11 up to 1μF
BOOT pad (under C11) short on left (grounded)
C1- C9 are optional, usually this pads used for prototyping or temporary components.
Z1 optional too, if used, don't forget change system_stm32f0xx.c setting to HSE.

PCB connected via SWD
Chip STM32050F4P6 comes with nice tssop20 package, not so hard to solder even by hand. In my practice solder this package much more easy than tqfp4x or large lqfp packages. On photo early PCB version connected via SWD with programmator on "discovery" board (and also powered from it ).



1 comment:


  1. Are you looking for a level sensor. You will find various types of Tank level sensor in market, where some of them are cheap and some of them are too costly to buy and also you have to think about price. Icon process Control offering you the best quality Tank Level Sensor with an affordable price.

    ReplyDelete