Skip to the content
4 layers24 × 75 mmThe guesser, the printed circuit board in 3D

Fully open source high power rocketry flight computers.

Size
24 × 75 mm
Copper layers
4
Thickness
1.6 mm
Parts
117
Nets
138
Pads
590
Tracks, vias
1,080, 128
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
9 Apr 2024
Updated
9 Dec 2025

Overview

The guesser is an open-source printed circuit board by Mines-Rocketry-Club, from the Mines-Rocketry-Club/flight-computers repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 24 × 75 mm with 117 parts on 138 nets, routed with 1,080 tracks and 128 vias.

It is built around the ESP32-S3FN8, CC1101RGPR and CC1190RGVR, with the TPD4S014DSQR, W25Q128JVSIQ and B39921B3728U410 among its other parts. Its parts include 39 capacitors, 28 resistors, 13 inductors, 12 ICs and 6 transistors. It belongs with the radio and wireless boards and the ESP32 boards of this library.

Main components

12

README

README.md

Mines Rocket Club Flight Computer Development

Scope

The series of flight computers produced as part of this project are inteneded to be useable for any low or high power rocketry applications. These will also span a large range of cost in order to provide flight computer capabilities for very high risk and experimental flights. The lowest possible trim level is a CW RF emmiter intended for use with radio direction finding equipment. The highest trim level will provide a platform for executing user space code asynchronously from the main event loop of the flight computer.

Standards

  • No features* will be lost when moving up in trim levels.

*The Screamer's CW Emmiter is lost as the other telemetry hardware on the board can be used to locate the device.

Trim Levels

NameFeaturesWeightCost (2024)
The ScreamerCW RF Emitter5g5$
The Timer3 Axis Accelerometer, Barometric Altimiter, CP1200 Transmitter, 4 Pyro Channels10g20$
The GuesserGPS, Onboard Data Logging, WIFI based configuration15g40$
The KnowerUser Code Execution, High Frequency Data Logging, 8 Pyro Channels20g60$

System Architectures

The Screamer

Usage

This board emits a constant signal at 146.660 MHz. This signal can be recived by many common low-cost trancievers, such as the Baofeng UV-5RA, UV8W, and AR-5RM. With a directional antenna any of these trancievers provides radio direction finding capabilities to the system.

Design

The sysem does not have a microcontroller or any other regualtion system. It consistis of a power supply, based on the and the transmitter, which is a MAX2606 IF Oscillator. This component is not intended to be used to drive an antenna directly, however, the internal 50Ω matching and the -10dBm power output provide enough for this usage. In order to capture the full -10dBm output, a loop antenna must be attached to BOTH of the provided antenna pads. Bare copper wire or thin coat magnet wire is recommened for the antenna. a single loop in the wire should be adequate for most applicatons.

Due to the extremley low power consumption of the system, it can be powered parasitically off of any of the other computers in this series.

Attachement points will be added in the next revisions of each of the boards

  • The Timer
  • The Guesser
  • The Knower

The Timer

Usage
Design

The Guesser

The Knower

License

All hardware contained within this repository is under the TAPR Open Hardware License (OHL), which can be found, in full, in HW_LICENSE. All software contained within this repository is under the GPL, which can be found, in full, in FW_LICENSE.

Parts

117
QtyValueFootprintReferences
1510kResistor_SMD:R_0603_1608MetricR1, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R20, R21, R22, R23
9100nCapacitor_SMD:C_0603_1608MetricC11, C12, C41, C51, C91, C111, C141, C151, C181
6AS2312Package_TO_SOT_SMD:SOT-23Q1, Q2, Q3, Q4, Q5, Q6
410uCapacitor_SMD:C_0603_1608MetricC2, C4, C8, C10
41kResistor_SMD:R_0603_1608MetricR14, R15, R16, R17
4LEDLED_SMD:LED_0603_1608MetricD2, D3, D4, D5
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
312pCapacitor_SMD:C_0603_1608MetricC22, C52, C81
31uCapacitor_SMD:C_0603_1608MetricC1, C9, C30
347pCapacitor_SMD:C_0603_1608MetricC21, C26, C123
3???Capacitor_SMD:C_0603_1608MetricC13, C14, C28
20.1uCapacitor_SMD:C_0603_1608MetricC6, C7
21.5pCapacitor_SMD:C_0603_1608MetricC122, C131
212nInductor_SMD:L_0603_1608MetricL121, L131
215pCapacitor_SMD:C_0603_1608MetricC101, C132
218nInductor_SMD:L_0603_1608MetricL122, L132
25.1kResistor_SMD:R_0603_1608MetricR24, R25
2BMI-S-209-FRF_Shielding:Laird_Technologies_BMI-S-209-F_29.36x18.50mmJ3, J6
2Screw_Terminal_01x06TerminalBlock_Phoenix:TerminalBlock_Phoenix_MPT-0,5-4-2.54_1x04_P2.54mm_HorizontalJ1, J4
10.47uInductor_SMD:L_0603_1608MetricL3
10.8pCapacitor_SMD:C_0603_1608MetricC125
11.2kResistor_SMD:R_0603_1608MetricR3
11.5nInductor_SMD:L_0603_1608MetricL130
110Resistor_SMD:R_0603_1608MetricR161
1100pCapacitor_SMD:C_0603_1608MetricC124
110nInductor_SMD:L_0603_1608MetricL25
111nInductor_SMD:L_0603_1608MetricL2
11kInductor_SMD:L_0603_1608MetricL1
11nCapacitor_SMD:C_0603_1608MetricC27
11pCapacitor_SMD:C_0603_1608MetricC121
12.9nInductor_SMD:L_0603_1608MetricL23
1220pCapacitor_SMD:C_0603_1608MetricC3
122nInductor_SMD:L_0603_1608MetricL21
127pCapacitor_SMD:C_0603_1608MetricC161
13.3kResistor_SMD:R_0603_1608MetricR141
13.3pCapacitor_SMD:C_0603_1608MetricC24
147Resistor_SMD:R_0603_1608MetricR151
15.36kResistor_SMD:R_0603_1608MetricR2
156kResistor_SMD:R_0603_1608MetricR171
17.5nInductor_SMD:L_0603_1608MetricL22
17.5pCapacitor_SMD:C_0603_1608MetricC25
19.1nInductor_SMD:L_0603_1608MetricL24
1???Resistor_SMD:R_0603_1608MetricR28
1B39921B3728U410Filter:Filter_SAW-6_3.8x3.8mmU5
1BMI088locals_but_working_PLEASE:BMI088U8
1Battery_Celllocals_but_working_PLEASE:CONN2_1775469-2_TECBT1
1CC1101RGPRlocals_but_working_PLEASE:CC1101RGPRU3
1CC1190RGVRlocals_but_working_PLEASE:CC1190RGVRU4
1Conn_CoaxialConnector_Coaxial:SMA_Samtec_SMA-J-P-X-ST-EM1_EdgeMountAE1
1ESP32-S3FN8Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP4x4mmU1
1H3LIS200DLTRlocals_but_working_PLEASE:H3LIS200DLTRU7
1MB6SPackage_TO_SOT_SMD:TO-269AAD1
1MMC5883MAlocals_but_working_PLEASE:MMC5983MAU9
1MS5607-02BAPackage_LGA:LGA-8_3x5mm_P1.25mmU6
1R41-B583Alocals_but_working_PLEASE:CONN_R41-B583A_MITJ5
1SAM-M8QRF_GPS:ublox_SAM-M8QU11
1STDCRG2-27MCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmX1
1Screw_Terminal_01x02TerminalBlock_Phoenix:TerminalBlock_Phoenix_MPT-0,5-2-2.54_1x02_P2.54mm_HorizontalJ7
1TPD4S014DSQRlocals_but_working_PLEASE:TPD4S014DSQRU13
1TPS61033DRLRPackage_TO_SOT_SMD:SOT-583-8U10
1W25Q128JVSPackage_SO:SOIC-8_5.23x5.23mm_P1.27mmU2
1XRCGB40M000F1S2GR0Crystal:Crystal_SMD_2016-4Pin_2.0x1.6mmX2

More from Mines-Rocketry-Club/flight-computers

4
  • 4 layers18 × 46.5 mmThe pointer, the printed circuit board in 3D

    The pointer

    Mines-Rocketry-Club/flight-computers

    Fully open source high power rocketry flight computers.

    88 parts7GPL-3.0
  • 2 layers18 × 37.5 mmTimer, the printed circuit board in 3D

    Timer

    Mines-Rocketry-Club/flight-computers

    Fully open source high power rocketry flight computers.

    26 parts7GPL-3.0
  • 4 layers18 × 14 mmScreamer, the printed circuit board in 3D

    Screamer

    Mines-Rocketry-Club/flight-computers

    Fully open source high power rocketry flight computers.

    15 parts7GPL-3.0
  • 2 layers18 × 23.5 mmTimer programmer, the printed circuit board in 3D

    Timer programmer

    Mines-Rocketry-Club/flight-computers

    Fully open source high power rocketry flight computers.

    5 parts7GPL-3.0

Similar boards

  • 4 layers80 × 80 mmComm board, the printed circuit board in 3D

    Comm board

    4111Spyglass/Hardware_CSAT

    187 parts1
  • 4 layers88.4 × 62.4 mmFlightCom, the printed circuit board in 3D

    FlightCom

    CU-High-Altitude-Research/Flight-Computer-IREC25

    144 parts1
  • 4 layers80 × 70 mmRobot, the printed circuit board in 3D

    Robot

    tekkura/sr-cad

    All 3D CAD and PCB design files for smartphone-robot project.

    370 partsApache-2.0
  • 4 layers26 × 45 mmSchematic design, the printed circuit board in 3D

    Schematic design

    NicholasMcSweenManickchand/Wearable-device

    Creation of a custom wearable device. Custom pcb and all

    67 parts
  • 4 layersDSProject, the printed circuit board in 3D

    DSProject

    StefVuck/DesignSpecialProject5

    84 parts
  • 4 layers75.5 × 50.5 mmDrone arm, the printed circuit board in 3D

    Drone arm

    iamdarshg/drone-arm

    Reworked cheaper, maybe faster but less redundant drone controller.

    112 parts2
  • 4 layers98 × 100 mmRftool, the printed circuit board in 3D

    Rftool

    daveshah1/RFToolSDR

    AD9361 based USB3 SDR

    291 parts135MIT
  • 4 layers163 × 117 mmTeensy 4.1 + Jetson Nano powered from board, the printed circuit board in 3D

    Teensy 4.1 + Jetson Nano powered from board

    olexsu/inos-rev-a-robotics-controller

    INOS Rev A — CAN-based robotic arm controller designed as a real-time motion-control node for NVIDIA Jetson robotics systems.

    157 partsMIT

Questions

How big is the The guesser PCB?

It measures 24 × 75 mm and has 4 copper layers, 1.6 mm thick.

What parts does the The guesser use?

117 parts, built around the ESP32-S3FN8, CC1101RGPR, CC1190RGVR and TPD4S014DSQR. 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 The guesser KiCad files?

From the Mines-Rocketry-Club/flight-computers repository on GitHub, at the commit this page was made from: the board is the_guesser/the_guesser.kicad_pcb and its schematic the_guesser/Guesser_IO.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the The guesser design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).