

MCUSH application platform (personal toolkit: firmware platform, debugger, hardware, test and application framework)
- Size
- 45 × 23 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 53
- Nets
- 57
- Pads
- 160
- Tracks, vias
- 529, 58
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 21 Nov 2016
- Updated
- 29 May 2022
Overview
Tiny is an open-source printed circuit board by pengshulin, from the pengshulin/mcush repository on GitHub. It is a 2-layer board of 45 × 23 mm with 53 parts on 57 nets, routed with 529 tracks and 58 vias.
It is built around the STM32F103CBT6, AMS1117-3.3 and C13, with the C14 among its other parts. Its parts include 16 resistors, 7 capacitors, 4 connectors, 2 ICs and 2 diodes. It belongs with the STM32 boards of this library.
Main components
4STM32F103CBT6
LQFP-48(7x7)-40℃~+85℃ 128KB 12bit 20KB 2V~3.6V 32 Bit 37 72MHz ARM Cortex-M3 Built-in FLASH LQFP-48(7x7) Microcontrollers (MCU/MPU/SOC) ROHSSTMicroelectronicsMicrocontrollers (MCU/MPU/SOC)AMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsC13
插件,D3.3xL11.5mmThermal Fuses (TCO)SETsafe | SETfuseC14
LS71.9 L53.3 x D8.5Vitreous Enamelled Wirewound High Power Resistor - C SeriesTYCO ELECTRONICSUncategorised
README
hardware_tiny/README.md
RESOURCES
- Demo videos: https://github.com/pengshulin/mcush/tree/master/demo_video
- Windows/VCP(Virtual Com Port) driver: https://github.com/pengshulin/mcush/tree/master/vcp_driver
- Schematic: https://github.com/pengshulin/mcush/blob/master/hardware_tiny/tiny.pdf
- Latest firmware: https://github.com/pengshulin/mcush/tree/master/hardware_tiny/build
LICENSE
- see the project LICENSE
AUTHOR
Peng Shulin trees_peng@163.com Shanghai, China 2018
Parts
53| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 22 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R1, R4, R8, R9, R10, R11, R12, R13 |
| 4 | 470 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R5, R6, R15, R16 |
| 3 | 0.1u | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C2, C3, C9 |
| 2 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R7, R19 |
| 2 | 10u | Capacitor_SMD:C_1210_3225Metric_Pad1.42x2.65mm_HandSolder | C1, C7 |
| 2 | 27p | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C4, C5 |
| 2 | CONN_01X05 | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | P3, P4 |
| 2 | Led_x2 | footprints:LEDx2-3MM | D1, D2 |
| 1 | 1k5 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R17 |
| 1 | 200mA | Resistor_SMD:R_1210_3225Metric_Pad1.42x2.65mm_HandSolder | F2 |
| 1 | 4K7 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R18 |
| 1 | 500mA | Resistor_SMD:R_1210_3225Metric_Pad1.42x2.65mm_HandSolder | F1 |
| 1 | 8M | Crystals:Crystal_HC49-U_Vertical | Y1 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U1 |
| 1 | C13 | TestPoint:TestPoint_Pad_D1.0mm | TP3 |
| 1 | C14 | TestPoint:TestPoint_Pad_D1.0mm | TP4 |
| 1 | C15 | TestPoint:TestPoint_Pad_D1.0mm | TP5 |
| 1 | CONN_02X05 | footprints:IDC10-E | P2 |
| 1 | CS | TestPoint:TestPoint_Pad_D1.0mm | TP6 |
| 1 | D6 | TestPoint:TestPoint_Pad_D1.0mm | TP1 |
| 1 | D7 | TestPoint:TestPoint_Pad_D1.0mm | TP2 |
| 1 | D8 | TestPoint:TestPoint_Pad_D1.0mm | TP10 |
| 1 | MCUSH | logo:mcush_txt_logo | LOGO1 |
| 1 | MISO | TestPoint:TestPoint_Pad_D1.0mm | TP8 |
| 1 | MOSI | TestPoint:TestPoint_Pad_D1.0mm | TP9 |
| 1 | PA15 | TestPoint:TestPoint_Pad_D1.0mm | TP11 |
| 1 | PB1 | TestPoint:TestPoint_Pad_D1.0mm | TP12 |
| 1 | PB3 | TestPoint:TestPoint_Pad_D1.0mm | TP13 |
| 1 | PB4 | TestPoint:TestPoint_Pad_D1.0mm | TP14 |
| 1 | PB5 | TestPoint:TestPoint_Pad_D1.0mm | TP15 |
| 1 | PB6 | TestPoint:TestPoint_Pad_D1.0mm | TP16 |
| 1 | PB7 | TestPoint:TestPoint_Pad_D1.0mm | TP17 |
| 1 | SCK | TestPoint:TestPoint_Pad_D1.0mm | TP7 |
| 1 | SPEAKER | footprints:Buzzer_9x4.2RM4 | SP1 |
| 1 | STM32F103CB | Package_QFP:LQFP-48_7x7mm_P0.5mm | U2 |
| 1 | USB_OTG | footprints:USB_Mini-B_HandSoldering | P1 |
Questions
How big is the Tiny PCB?
It measures 45 × 23 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Tiny use?
53 parts, built around the STM32F103CBT6, AMS1117-3.3, C13 and C14. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Tiny KiCad files?
From the pengshulin/mcush repository on GitHub, at the commit this page was made from: the board is hardware_tiny/tiny.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Tiny design in my own project?
Its repository states no licence, so its author keeps all rights: ask pengshulin before reusing the design.
Similar boards
- 4 layers260 × 260 mm

- 2 layers91.4 × 52.1 mm

- 4 layers358.9 × 180.7 mm

- 16 layers167 × 111.2 mm

- 2 layers31.2 × 21 mm

Small-7 legacy
NVlabs/Cypress
Cypress is a scalable, GPU-accelerated PCB placement method inspired by VLSI. It incorporates tailored cost functions, constraint handling, and optimized techniques adapted for PCB layouts.
52 parts56Apache-2.0 - 4 layers66 × 56.9 mm

- 8 layers127 × 57.8 mm

- 4 layers38.5 × 37 mm

Quadcopter
BenGrumm/STM-Quadcopter
A simple quadcopter built on the STM32F411CEU6 (black pill board) with 4 motors, a PPM receiver, ADC checking battery level and I2C communication with MPU6050 imu.
49 parts3