
Kubisat main
gredzikk/kubisat
Hardware and software of cubesat model for engineering thesis

Hardware and software of cubesat model for engineering thesis
Kubisat power v2 is an open-source printed circuit board by gredzikk, from the gredzikk/kubisat repository on GitHub, published under the MIT licence. It is a 2-layer board of 80 × 80 mm with 82 parts on 62 nets, routed with 769 tracks and 52 vias.
It is built around the LN2220PAR, CN3791 and DW01A, with the FS8205, TP4056 and SS14 among its other parts. Its parts include 35 resistors, 16 capacitors, 12 diodes, 7 ICs and 3 connectors.
Welcome to the KubiSat project! This repository contains all the necessary files to build your own small satellite based on the Raspberry Pi Pico, along with the corresponding ground station firmware. This project was originally conceived as an engineering thesis and has been open-sourced to be useful to a wider community.
The repository is organized into several key directories:
software/: Firmware, shared protocol/radio code, and host tooling.
kubisat_firmware/: Satellite firmware. See the firmware README.ground_firmware/: Ground station LoRa↔UART bridge. See the ground README.common/: Shared LoRa driver and protocol helpers (CRC, frame markers, sync word).kubisat_operator/: Avalonia/.NET operator GUI for talking to the ground station over serial.software/FIRMWARE_STATUS.md, protocol: software/commands.md.hardware/: KiCad project files for the satellite's printed circuit boards (PCBs), including the main board, power board, and sensor board.case_stl/: Contains the STL files for the 3D-printable satellite chassis.doc/: A collection of datasheets for the main components used in the project.kubisat_firmware)pico-vfs library to log telemetry and events to an SD card.ground_firmware)To get started with building and flashing the firmware, please refer to the detailed instructions in the README files for each respective firmware:
The hardware can be manufactured using the KiCad files in the hardware/ directory, and the case can be 3D printed using the files in case_stl/.
Contributions are welcome! Please read our contributing guidelines to get started. You can report bugs, suggest features, or submit pull requests.
This project is licensed under the MIT License. See the LICENSE file for details.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 1k | Resistor_SMD:R_0805_2012Metric | R15, R16, R19, R23, R24, R33, R34, R35, R36, R37 |
| 6 | 100n | Capacitor_SMD:C_0805_2012Metric | C3, C4, C5, C6, C11, C13 |
| 6 | 10R | Resistor_SMD:R_0805_2012Metric | R3, R4, R6, R7, R9, R10 |
| 6 | 10k | Resistor_SMD:R_0805_2012Metric | R27, R28, R29, R30, R31, R32 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3_DIN965 | H1, H2, H3, H4 |
| 3 | 0R01 | Resistor_SMD:R_2512_6332Metric_Pad1.40x3.35mm_HandSolder | R5, R8, R11 |
| 2 | 10u | Capacitor_SMD:CP_Elec_4x5.4 | C2, C8 |
| 2 | 10u | Capacitor_SMD:C_0805_2012Metric | C12, C15 |
| 2 | 5k1 | Resistor_SMD:R_0805_2012Metric | R17, R18 |
| 2 | SS14 | Diode_SMD:D_SMA | D1, D12 |
| 1 | 100 | Resistor_SMD:R_0805_2012Metric | R20 |
| 1 | 100 | Inductor_SMD:L_Bourns_SRP7028A_7.3x6.6mm | L2 |
| 1 | 100k | Resistor_SMD:R_0805_2012Metric | R12 |
| 1 | 10u | Capacitor_SMD:C_1206_3216Metric | C9 |
| 1 | 10u/25V | Capacitor_SMD:C_1210_3225Metric | C16 |
| 1 | 120 | Resistor_SMD:R_0805_2012Metric | R26 |
| 1 | 13k3 | Resistor_SMD:R_0805_2012Metric | R13 |
| 1 | 1k5 | Resistor_SMD:R_0805_2012Metric | R14 |
| 1 | 1u | Capacitor_SMD:CP_Elec_4x5.4 | C7 |
| 1 | 220n | Capacitor_SMD:C_0805_2012Metric | C17 |
| 1 | 22u | Capacitor_SMD:C_1206_3216Metric | C10 |
| 1 | 27k | Resistor_SMD:R_0805_2012Metric | R21 |
| 1 | 3.3.uH | Inductor_SMD:L_Cenker_CKCS5040 | L1 |
| 1 | 47/50V | Capacitor_SMD:C_Elec_6.3x5.8 | C14 |
| 1 | 5V_OK | LED_SMD:LED_0805_2012Metric | D11 |
| 1 | 6k8 | Resistor_SMD:R_0805_2012Metric | R22 |
| 1 | B2B-PH-SM4-TB_LF__SN_ | kubisat:B2B-PH-SM4-TB_LF__SN_ | J2 |
| 1 | BK-18650-PC4 | Library:BAT_BK-18650-PC4 | BT1 |
| 1 | CN3791 | Package_SO:SSOP-10-1EP_3.9x4.9mm_P1mm_EP2.1x3.3mm | U4 |
| 1 | CRIT | LED_SMD:LED_0805_2012Metric | D9 |
| 1 | Conn_01x06_MountingPin | Connector_JST:JST_PH_S6B-PH-SM4-TB_1x06-1MP_P2.00mm_Horizontal | J3 |
| 1 | DW01A | Package_TO_SOT_SMD:SOT-23-6 | U6 |
| 1 | FS8205 | Package_SO:TSSOP-8_3x3mm_P0.65mm | U7 |
| 1 | INA3221 | Package_DFN_QFN:Texas_RGV0016A_VQFN-16-1EP_4x4mm_P0.65mm_EP2.1x2.1mm | U2 |
| 1 | LN2220 | Package_TO_SOT_SMD:TSOT-23-6_HandSoldering | U3 |
| 1 | PV | LED_SMD:LED_0805_2012Metric | D10 |
| 1 | R050 | Resistor_SMD:R_2512_6332Metric_Pad1.40x3.35mm_HandSolder | R25 |
| 1 | SS54 | Diode_SMD:D_SMA | D6 |
| 1 | S_CHG | LED_SMD:LED_0805_2012Metric | D5 |
| 1 | S_DONE | LED_SMD:LED_0805_2012Metric | D4 |
| 1 | Si2305 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1 |
| 1 | TC | LED_SMD:LED_0805_2012Metric | D7 |
| 1 | TP4056 | Package_SO:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm | U5 |
| 1 | USB_C_Receptacle_PowerOnly_6P | Connector_USB:GCT_USB4140-GF-0230-C_REV0.4 | J1 |
| 1 | U_CHG | LED_SMD:LED_0805_2012Metric | D2 |
| 1 | U_DONE | LED_SMD:LED_0805_2012Metric | D3 |
| 1 | WARN | LED_SMD:LED_0805_2012Metric | D8 |
| 1 | ~ | Package_TO_SOT_SMD:SOT-23-5 | U1 |

gredzikk/kubisat
Hardware and software of cubesat model for engineering thesis

gredzikk/kubisat
Hardware and software of cubesat model for engineering thesis

louismomo66/field-eyes_pcb
Open fieldeyesv2.kicadpro in KiCad 9. The whole circuit is one flat schematic (fieldeyesv2.kicadsch): all 168 parts are on a single page, in four framed sections.


Hidayatur-rahman/Solar-Water-Level-Monitor-ESP8266-ESPHome-
A solar-powered water tank level monitoring system built around the ESP8266 (ESP-12E), designed in KiCad and running on ESPHome

ayaxan7/SolarAlert
SolarAlert is a compact embedded hardware project designed to monitor the health and performance of solar panels.


thomas1299/Wireless-call-system
Die Alarmauslösung auf beiden Geräten erfolgt innerhalb von 500 ms ab dem Berühren des Sensors durch die Lippen und die Reichweite der Funkverbindung beträgt mindestens 100 m im Freien.

MangoIV/le_chiff_ble
A drop-in replacement-PCB for the beautiful le_chiffre

Cyclone-92/TP4056-LiPo-charger-with-DW01A-and-FS8205A-MOSFET-protection
Kicad8 PCB design for LIPO single cell charger with TP4056 and DW01 protection
It measures 80 × 80 mm and has 2 copper layers, 1.6 mm thick.
82 parts, built around the LN2220PAR, CN3791, DW01A and FS8205. 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.
From the gredzikk/kubisat repository on GitHub, at the commit this page was made from: the board is hardware/kubisat_power/kubisat_power_v2.kicad_pcb and its schematic hardware/kubisat_main/comms.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).