Skip to the content
PCBKitNew board
2 layers50 × 100 mmComputy, the printed circuit board in 3D

Flight computer based on STM32 microcontroller

Size
50 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
47
Nets
89
Pads
216
Tracks, vias
350, 34
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
11 May 2025
Updated
19 Mar 2026

Overview

Computy is an open-source printed circuit board by gregora, from the gregora/Computy repository on GitHub. It is a 2-layer board of 50 × 100 mm with 47 parts on 89 nets, routed with 350 tracks and 34 vias.

It is built around the BNO055. Its parts include 14 capacitors, 6 resistors, 5 connectors, 3 ICs and 2 diodes. It belongs with the STM32 boards of this library.

Main components

1

README

README.md

Computy

An STM32 based flight computer

Features

  • STM32F205 MCU
  • BNO055 IMU and magnetometer
  • GNSS via UART
  • 6 PWM outputs for servos
  • Receiver connection via UART
  • 433MHz CC1101 telemetry radio

Hardware

Board specifictions:

  • 50mm x 100mm board size
  • Four M3 mounting holes
  • 25Mhz external oscilator

KiCAD files can be found in /PCB directory.

Firmware

MCU is programmed with CubeIDE. Full project is located in firmware/Computy.

Dependencies

Setup

Before you can build and upload the project to your Computy board, you have to create a coordinates.h header file in firmware/Computy/Core/Inc in which you have to define TARGET_LAT and TARGET_LONG variables. Because the geolocation is sensitive, this file is included in .gitignore and is thus hidden.

Parts

47
QtyValueFootprintReferences
9100nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC2, C3, C4, C5, C6, C10, C11, C12, C13
6Motor_ServoConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalM1, M2, M3, M4, M5, M6
4MountingHoleMountingHole:MountingHole_3.2mm_M3_DIN965_PadH1, H2, H3, H4
210kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR5, R6
222pFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC7, C8
24.7kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR3, R4
25.1kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R2
2D_SchottkyDiode_SMD:D_SOD-323_HandSolderingD1, D3
1120nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC9
11uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC14
125MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSolderingY1
14.7uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1
1BNO055Package_LGA:LGA-28_5.2x3.8mm_P0.5mmU3
1Conn_01x03_SocketConnector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_VerticalJ3
1Conn_01x04_SocketConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ4
1Conn_02x04_Odd_EvenConnector_PinSocket_2.54mm:PinSocket_2x04_P2.54mm_VerticalJ5
1Conn_ARM_JTAG_SWD_10Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_VerticalJ2
1LOGOLOGOG***
1NCP1117-3.3_SOT223Package_TO_SOT_SMD:SOT-223-3_TabPin2U2
1STM32F205RBTxPackage_QFP:LQFP-64_10x10mm_P0.5mmU1
1TP_3.3VTestPoint:TestPoint_THTPad_2.0x2.0mm_Drill1.0mmTP2
1TP_5VTestPoint:TestPoint_THTPad_2.0x2.0mm_Drill1.0mmTP1
1TP_SCLTestPoint:TestPoint_THTPad_2.0x2.0mm_Drill1.0mmTP5
1TP_SDATestPoint:TestPoint_THTPad_2.0x2.0mm_Drill1.0mmTP4
1TestPoint_GNDTestPoint:TestPoint_THTPad_2.0x2.0mm_Drill1.0mmTP3
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_GCT_USB4085J1

Questions

How big is the Computy PCB?

It measures 50 × 100 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Computy use?

47 parts, built around the BNO055. 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 Computy KiCad files?

From the gregora/Computy repository on GitHub, at the commit this page was made from: the board is PCB/Computy.kicad_pcb and its schematic PCB/Computy.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Computy design in my own project?

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

Similar boards

  • 4 layers98 × 75 mmPiFinder4, the printed circuit board in 3D

    PiFinder4

    brickbots/PiFinder

    A plate solving telescope finder based around a Raspberry PI and RPI HQ Camera

    157 parts257GPL-3.0
  • 2 layers11 × 36 mmImu noodle, the printed circuit board in 3D

    Imu noodle

    Poofjunior/imu_noodle

    PCBs for a imu chain over i2c

    31 parts27
  • 2 layers55 × 90.8 mmSlider, the printed circuit board in 3D

    Slider

    DusterTheFirst/rocketry

    🚀 Thrust Vector Controlled Model Rockets

    33 parts22GPL-3.0
  • 2 layers178.2 × 110.9 mmLegRobotBoardTeensy, the printed circuit board in 3D

    LegRobotBoardTeensy

    01binary/str1ker

    A human-scale mech integrated with Robot Operating System

    179 parts20
  • 2 layers56.2 × 53.3 mmRTK1010Board, the printed circuit board in 3D

    RTK1010Board

    MS71/RTK1010Board

    Arduino Compatible RTK1010 Board/PCB

    80 parts20
  • 4 layers100 × 54 mmKbox, the printed circuit board in 3D

    Kbox

    sarfata/kbox-hardware

    Open-source electronics for your boat

    139 parts19
  • 6 layers33.7 × 56.9 mmKicad LFOV RigidFlex Assembly, the printed circuit board in 3D

    Kicad LFOV RigidFlex Assembly

    Aharoni-Lab/Miniscope-LFOV

    Large field-of-view miniature microscope for rats and larger animals.

    108 parts18GPL-3.0