

Stmdevlopment board
This repo contains the Hardware desing for electronics and Firmware for Flight controller
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 28
- Nets
- 49
- Pads
- 167
- Tracks, vias
- 565, 66
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 2 Apr 2025
- Updated
- 27 Sep 2025
Overview
Stmdevlopment board is an open-source printed circuit board by Himanshukohale22, from the Himanshukohale22/TVC_FlightController repository on GitHub. It is a 2-layer board with 28 parts on 49 nets, routed with 565 tracks and 66 vias.
It is built around the AMS1117-3.3. Its parts include 10 capacitors, 8 connectors, 3 resistors, 2 ICs and 2 diodes. It belongs with the STM32 boards of this library.
Main components
1README
Hardware/FlightControllerV0.1/README.mdThrust Vector Control Rockets
This repository contains hardware files,specifcation of board,firmware/software of Thrust vector control model Rocketry. this project is open source can be used as and update as required.
SPECIFICATION OF TVC FLIGHT COMPUTER:
-
small flight computer board 8.2*5 cm .
-
stm32f4xc on board micro-controller
- ARM ®32-bit Cortex M4 CPU with FPU
- Adaptive real-time accelerator allowing 0-wait state execution
- Up to 512 Kbytes of Flash memory 128 Kbytes of SRAM
- operating frequency of 100MHz.
-
Board power supply
- usb b micro (mobile charger).
- exteral JSt connector (12v battery).
-
Sensors
- barometer (BMP280).
- gyroscope & accelerometer (MPU6050).
- sd card
- rf (NRF24L)
-
Digital-output triple-axis accelerometer
-
A programmable full scale rangeof ±2g,±4g,±8g and ±16g. 6-axis (DOF)accelerometer
-
Gyroscop Digital-output X-, Y-, z-axis
-
Angular rate sensors with user-programmable full-scale range of ±250, ±500, ±1000, and ±2000°/sec.
-
BMP280: pressure and altitude unit
Schematics
main sheet

extra sheet

FRONT SIDE
BACK SIDE
PROTOTYPE:

simulator/manufacturing :

TOOLS & REFERENCE:
FUTURE WORK:
- High speed on board microcontroller (f7,f8)
- High precision and accuracy IMU and BAROMETER
- communication update.
- stabilizer servo module (3D printed files).
Parts
28| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | Conn_01x05_Male | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J1, J2, J4, J5, J6, J7 |
| 5 | 100nf | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C5, C7, C8, C9, C10 |
| 2 | 0.1uf | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C2, C3 |
| 2 | 12pf | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C4, C6 |
| 2 | 1k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R3 |
| 1 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2 |
| 1 | 10uf | Capacitor_SMD:CP_Elec_4x3.9 | C1 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U1 |
| 1 | Conn_ARM_JTAG_SWD_10 | Connector:Tag-Connect_TC2050-IDC-NL_2x05_P1.27mm_Vertical | J34 |
| 1 | Crystal_GND23_Small | Crystal:Crystal_SMD_EuroQuartz_MT-4Pin_3.2x2.5mm | Y1 |
| 1 | STM32F411CCUx | Package_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm | U2 |
| 1 | SW_DPDT_x2 | Button_Switch_THT:SW_CuK_JS202011CQN_DPDT_Straight | SW2 |
| 1 | SW_Push_Dual_x2 | Button_Switch_SMD:Panasonic_EVQPUJ_EVQPUA | SW1 |
| 1 | USB_OTG | Connector_USB:USB_Micro-B_Molex_47346-0001 | J11 |
| 1 | green | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1 |
| 1 | red | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D2 |
Questions
What parts does the Stmdevlopment board use?
28 parts, built around the AMS1117-3.3. 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 Stmdevlopment board KiCad files?
From the Himanshukohale22/TVC_FlightController repository on GitHub, at the commit this page was made from: the board is Hardware/FlightControllerV0.1/stmdevlopment_board.kicad_pcb and its schematic Hardware/FlightControllerV0.1/stmdevlopment_board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Stmdevlopment board design in my own project?
Its repository states no licence, so its author keeps all rights: ask Himanshukohale22 before reusing the design.
Similar boards
- 2 layers290.1 × 130 mm

- 2 layers26.2 × 45.5 mm

PL18 multiprotocol
pascallanger/DIY-Multiprotocol-TX-Module
Multiprotocol TX Module (or MULTI-Module) is a 2.4GHz transmitter module which controls many different receivers and models.
24 parts1.9kGPL-3.0 - 4 layers99 × 53.3 mm

PSLab
fossasia/pslab-hardware
PSLab Hardware Design and Schematics https://pslab.io
199 parts1.7kApache-2.0 - 4 layers85 × 56 mm

- 4 layers100 × 54 mm

32Bit shift register
MaltWhiskey/Mega-Cube
16x16x16 PL9823 Cube with Teensy 4.0 and FlexIO driver
64 parts766 - 2 layers44.2 × 29.3 mm

- 2 layers78 × 60 mm

- 2 layers59.1 × 99.9 mm

Cheap FOCer 2 60mm
shamansystems/Cheap-FOCer-2
Low-Cost Motor Controller based on the VESC 6
193 parts407