Skip to the content
PCBKitNew board
2 layers70.9 × 45.7 mmTVC, the printed circuit board in 3D

This project proposes the development of a Thrust Vector-Controlled (TVC) rocket as an alternative to drones for high-altitude payload delivery.

Size
70.9 × 45.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
47
Nets
59
Pads
195
Tracks, vias
384, 34
Pours
4
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
30 May 2024
Updated
5 Oct 2024

Overview

TVC is an open-source printed circuit board by IbrahimEssamIbrahim, from the IbrahimEssamIbrahim/Thrust-Vector-Controlled-Rocket-Design repository on GitHub. It is a 2-layer board of 70.9 × 45.7 mm with 47 parts on 59 nets, routed with 384 tracks and 34 vias.

It is built around the ATMEGA328PB-AU, BMP280 and MPU-6050, with the SPX3819M5-L and IRF540N among its other parts. Its parts include 15 capacitors, 10 resistors, 8 connectors, 4 ICs and 3 diodes. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

5

README

README.md

Thrust-Vector-Controlled-Rocket-Design

This project proposes the development of a Thrust Vector-Controlled (TVC) rocket as an alternative to drones for high-altitude payload delivery. Drones face limitations such as cost, payload size restrictions, and reliance on air density, making them inefficient for high-altitude missions. The TVC rocket, inspired by SpaceX's Falcon Heavy, utilizes thrust vector control for precise navigation and payload delivery regardless of air density.

The project aims for cost-effectiveness by using off-the-shelf components like pressure sensors, IMUs, and Arduinos, integrated into a single PCB. This approach, coupled with lightweight 3D-printed materials for the rocket chassis, aims to reduce costs significantly.

Applications include academic research and medical deliveries to remote areas. The rocket's design focuses on stability optimization, utilizing OpenRocket software for simulations and Fusion 360 for 3D component design. Additionally, a water pressure chamber was introduced for cost-effective testing.

The flight computer comprises various sensors for monitoring acceleration, rotation, and altitude, essential for making critical flight decisions. These include MPU6050 IMUs, BMP280 barometers, EEPROMs, and battery level monitors.

Overall, the TVC rocket project offers an affordable and efficient solution for high-altitude payload delivery, potentially revolutionizing academic and humanitarian applications.

image

Parts

47
QtyValueFootprintReferences
3100nCapacitor_SMD:C_0603_1608MetricC1, C2, C3
3100nCapacitor_SMD:C_0402_1005MetricC11, C12, C14
32u2Capacitor_SMD:C_0805_2012MetricC6, C7, C10
34k7Resistor_SMD:R_0402_1005MetricR4, R5, R6
2100Resistor_SMD:R_0603_1608MetricR9, R11
210KResistor_SMD:R_0603_1608MetricR10, R12
21KResistor_SMD:R_0603_1608MetricR1, R2
222pCapacitor_SMD:C_0603_1608MetricC4, C5
2IRF540NPackage_TO_SOT_SMD:ATPAK-2Q1, Q2
1100nCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC9
110nCapacitor_SMD:C_0402_1005MetricC8
110uCapacitor_SMD:C_0402_1005MetricC15
116MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
12n2Capacitor_SMD:C_0402_1005MetricC13
1470RResistor_SMD:R_0603_1608MetricR3
1ATmega328PB-APackage_QFP:TQFP-32_7x7mm_P0.8mmU1
1BMP280Package_LGA:Bosch_LGA-8_2x2.5mm_P0.65mm_ClockwisePinNumberingU4
1BuzzerBuzzer_Beeper:Buzzer_TDK_PS1240P02BT_D12.2mm_H6.5mmBZ1
1DDiode_SMD:D_0805_2012MetricD1
1FTDIConnector_PinHeader_1.00mm:PinHeader_1x06_P1.00mm_VerticalJ8
1FerriteBeadInductor_SMD:L_0805_2012MetricFB1
1LED_RGBLED_SMD:LED_RGB_5050-6D3
1MOS1Connector_JST:JST_EH_S2B-EH_1x02_P2.50mm_HorizontalJ6
1MOS2Connector_JST:JST_EH_S2B-EH_1x02_P2.50mm_HorizontalJ7
1MPU-6050Sensor_Motion:InvenSense_QFN-24_4x4mm_P0.5mmU3
1Micro_SD_CardConnector_Card:microSD_HC_Hirose_DM3D-SFJ5
1Par_servoConnector_JST:JST_EH_S3B-EH_1x03_P2.50mm_HorizontalJ2
1REDLED_SMD:LED_0603_1608MetricD2
1R_Network04Resistor_THT:R_Array_SIP5RN1
1SPX3819M5-LPackage_TO_SOT_SMD:SOT-23-5U2
1SW_PushButton_Switch_SMD:SW_SPST_PTS645SW1
1X_servoConnector_JST:JST_EH_S3B-EH_1x03_P2.50mm_HorizontalJ1
1Y_servoConnector_JST:JST_EH_S3B-EH_1x03_P2.50mm_HorizontalJ3
1powerInConnector_JST:JST_EH_S2B-EH_1x02_P2.50mm_HorizontalJ4

Questions

How big is the TVC PCB?

It measures 70.9 × 45.7 mm and has 2 copper layers, 1.6 mm thick.

What parts does the TVC use?

47 parts, built around the ATMEGA328PB-AU, BMP280, MPU-6050 and SPX3819M5-L. 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 TVC KiCad files?

From the IbrahimEssamIbrahim/Thrust-Vector-Controlled-Rocket-Design repository on GitHub, at the commit this page was made from: the board is PCBs_RemoteControl_Prototype/Kicad_files/TVC.kicad_pcb and its schematic PCBs_RemoteControl_Prototype/Kicad_files/TVC.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the TVC design in my own project?

Its repository states no licence, so its author keeps all rights: ask IbrahimEssamIbrahim before reusing the design.

Similar boards

  • 2 layers45 × 45 mmAVR FLIGHT CONTROLLER, the printed circuit board in 3D

    AVR FLIGHT CONTROLLER

    syeedameen/miniflight

    Budget Flight Controller for Drones with ATmega328P Microcontroller

    65 parts2GPL-3.0
  • 4 layers360 × 200 mmRgb switcher, the printed circuit board in 3D

    Rgb switcher

    michaelobed/rgb-switcher

    An open-source switcher for analogue RGBS video, so you don't have to.

    133 parts3MIT
  • 4 layers99.8 × 115 mmIgnitionController, the printed circuit board in 3D

    IgnitionController

    MiroslavMitrovic/IgnitionController_STM32

    Ignition controller implementation for 4T Single Cylinder/V-Twin motorcycle.

    226 partsGPL-3.0
  • 2 layers57 × 55.8 mmDesignLab semV, the printed circuit board in 3D

    DesignLab semV

    adbik4/DL-FinalProject

    The design and implementation of a measurement and data logging system based on ATmega328pb microcontroller. The system is intended for measuring temperature and pressure using dedicated digital sensors: DS18B20 and…

    33 parts
  • 2 layers69.9 × 25.4 mmArdiu mini, the printed circuit board in 3D

    Ardiu mini

    LithosphereRocketry/ardiu-pcb

    42 parts
  • 2 layers99 × 99 mm2nd mainboard pcb, the printed circuit board in 3D

    2nd mainboard pcb

    Fiberprinter/fiberprinter-electronics

    Fiberelectronics Control every pulse, master every micron

    132 parts4
  • 2 layers55 × 90.8 mmSlider, the printed circuit board in 3D

    Slider

    DusterTheFirst/rocketry

    🚀 Thrust Vector Controlled Model Rockets

    33 parts22GPL-3.0
  • 2 layers166 × 88.9 mmOldGHOULPCB, the printed circuit board in 3D

    OldGHOULPCB

    UMDBPP/GHOUL

    Balloon Venting Neck Insert Payload

    29 parts1