Controller-Drone

Himanshukohale22·Controller-Drone·Controller-Drone/flight_computer_rocketry.kicad_pcb

Controller-Drone PCB layout, top view — open source STM32 board by Himanshukohale22

About the Controller-Drone PCB

Controller-Drone is an open source STM32 PCB design by Himanshukohale22, published on GitHub. It is a 2-layer board measuring 59.8 × 39.6 mm, with 43 components from 25 distinct parts.

Its main chip is the STM32F401CBUx, from the STM32 family. Other key parts include the AMS1117-3.3, MPU-6050, BMP280 and L7805. By type, the board carries 18 capacitors, 10 connectors, 5 ICs, 4 resistors, 3 diodes and 2 switches.

It belongs with the sensors and robotics & motion designs in this gallery.

From the project

Hardware files for flight computer

This repository contains hardware files and gerber files of board . this is open source project board can be used aacording to features mentioned below.

STM32f4 cortex M4 based on board microcontroller for precision and fligt data simulation. core - Arm® 32-bit Cortex®-M4 CPU with FPU, Adaptive real-time accelerator . 1 Mbyte of Flash memory 192+4 Kbytes of SRAM Serial wire debug sensors MPU9250.(IMU) 9-axis of freedom. (6 are used). accerelometer an gyroscopic values Higher calibration precision. for statbility and orientation of board/vehicle. configured with SPI1. BMP280 .(Barometer)…

Main components on the Controller-Drone

Controller-Drone bill of materials (BOM)

43 components, 25 distinct parts.

QtyPartRefs
1
AMS1117-3.3
U1
1
MPU-6050
U2
1
BMP280
U3
1
STM32F401CBUx
U4
1
L7805
U5
1
Crystal_GND23_Small
Y1
1
USB_B_Mini
J1
5
Conn_01x03_Male
J2, J3, J4, J5, J8
1
Conn_01x04_Pin
J6
1
Conn_01x02_Male
J7
1
Conn_01x03_Male
J9
1
Conn_01x04_Pin
J10
1
SW_Push
SW1
1
SW_SPDT
SW3
1
GREEN
D1
1
blue
D2
1
RED
D3
2
10uf
C1, C15
4
0.1uf
C2, C4, C5, C16
1
10nf
C3
Show 5 more
QtyPartRefs
2
100nf
C6, C8
1
2.2nf
C7
2
12pf
C9, C10
6
100pf
C11, C12, C13, C14, C17, C18
4
1k
R1, R2, R3, R5

Controller-Drone design files

The KiCad project lives in the Himanshukohale22/Controller-Drone repository on GitHub; these links point at the commit this page was built from.

Controller-Drone: common questions

What microcontroller does the Controller-Drone use?

The Controller-Drone is built around the STM32F401CBUx, from the STM32 family.

How big is the Controller-Drone PCB?

The Controller-Drone measures 59.8 × 39.6 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Controller-Drone?

43 components, from 25 distinct parts. The full bill of materials is listed on this page.

Where can I download the Controller-Drone design files?

From the Himanshukohale22/Controller-Drone repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Controller-Drone design in my own project?

The repository has no license, so all rights stay with Himanshukohale22. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Controller-Drone without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.

Similar boards