Skip to the content
PCBKitNew board
2 layers90 × 90 mmComms system, the printed circuit board in 3D

Comms system

Lifearafter/CASE5

A repository to store all the code from C.A.S.E

Size
90 × 90 mm
Copper layers
2
Thickness
1.6 mm
Parts
67
Nets
174
Pads
403
Tracks, vias
1,019, 63
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
10 Nov 2023
Updated
12 Apr 2024

Overview

Comms system is an open-source printed circuit board by Lifearafter, from the Lifearafter/CASE repository on GitHub, published under the MIT licence. It is a 2-layer board of 90 × 90 mm with 67 parts on 174 nets, routed with 1,019 tracks and 63 vias.

It is built around the GRF5504, SBTC-2-10LX+ and GRM155R61C473JA01J, with the EMK063AC6104KP-F, GRM0335C1H5R1DA01D and LQG15HH27NJ02D among its other parts. Its parts include 21 capacitors, 13 connectors, 12 inductors, 10 switches and 4 resistors.

Main components

12

README

README.md

C.A.S.E

Welcome to the Compact Antenna Experimenter System Project repository! This project focuses on providing the necessary code and documentation to create a fully functional and electrically viable CubeSat. In this repository, you will find the software and firmware that drive the electrical components of a CubeSat, ensuring its proper functionality in space.

Table of Contents

  • Introduction
  • Getting Started
  • Project Structure
  • Dependencies
  • Contributing
  • License

Introduction

CubeSats are miniaturized satellites that have become increasingly popular for space exploration and scientific research due to their small size, cost-effectiveness, and modular design. This project focuses specifically on the electrical aspects of a CubeSat, excluding any mechanical components.

The key objectives of this project include:

  • Power Management: Efficiently manage power resources to ensure the CubeSat's continuous operation in space.

  • Communication Systems: Implement reliable communication protocols for data transmission between the CubeSat and ground control.

  • Sensor Integration: Integrate and interface various sensors to gather data for scientific or mission-specific purposes.

  • Onboard Computer Systems: Develop the necessary software for the CubeSat's onboard computer to execute mission tasks and handle data.

  • Fault Tolerance: Implement mechanisms to handle errors and faults to ensure the CubeSat's robustness in harsh space environments.

Getting Started

To get started with the CubeSatellite Electrical System Project, follow these steps:

  1. Clone the Repository:
text
bash
Copy code
git clone https://github.com/your-username/cubesatellite-electrical.git
  1. Navigate to the Project Directory:
text
bash
Copy code
cd cubesatellite-electrical

Explore the Code:

Review the codebase to understand the implementation details and structure.

Set Up Development Environment:

Follow the instructions in the docs/setup.md document to set up your development environment.

Contribute:

If you would like to contribute to the project, please follow the guidelines outlined in the Contributing section.

Project Structure

The project is organized into the following directories:

  • src: Contains the source code for the CubeSat's electrical systems.
  • docs: Documentation files, including setup instructions and usage guidelines.
  • tests: Test cases for ensuring the reliability and functionality of the code.
  • inc: Contains all the header files for the project.

Dependencies

Ensure that you have the following dependencies installed in your development environment: Not yet listed

License

This project is licensed under the MIT License. Feel free to use, modify, and distribute the code for your CubeSat projects.

Parts

67
QtyValueFootprintReferences
12132134comms_system_footprints:132134J2, J3, J4, J5, J6, J7, J8, J9, J10, J11, J12, J13
10SA630D_01,112comms_system_footprints:SOIC127P600X175-8NS1, S2, S3, S4, S5, S6, S7, S8, S9, S10
4GRM155R61C473JA01Jcomms_system_footprints:CAPC1005X55NC1, C2, C6, C7
3SBTC-2-10LX+comms_system_footprints:SBTC210LXFL1, FL2, FL3
2EMK063AC6104KP-Fcomms_system_footprints:CAPC0603X35NC9, C10
2GRM0335C1H5R1DA01Dcomms_system_footprints:CAPC0603X33NC15, C16
2GRM033R71C101JA01Dcomms_system_footprints:CAPC0603X33NC8, C11
2LQG15HH27NJ02Dcomms_system_footprints:LQG15WH0N7B02DL7, L8
2LQG15HS56NJ02Dcomms_system_footprints:LQG15WH0N7B02DL5, L6
2LQG15WH3N0B02Dcomms_system_footprints:LQW15CNR20J00BL2, L3
2LQP03TN15NH02Dcomms_system_footprints:LQP03TG3N1B02DL9, L10
1AC0402JRNPO9BN390comms_system_footprints:CAPC1005X55NC17
1B82496C3829Jcomms_system_footprints:INDC1608X90NL4
1C0201C560J3GACTUcomms_system_footprints:C0201C18
1C0402C103K1RACAUTOcomms_system_footprints:CAPC1005X55NC4
1C0603C200K8HACTUcomms_system_footprints:C0603C12
1CC1120RHBRcomms_system_footprints:QFN50P500X500X100-33N-DIC1
1ERA-8VEB5602Vcomms_system_footprints:ERA8KEB1004VR1
1ERJ-1GJF3301Ccomms_system_footprints:ERJ1GJJ2R4CR3
1ERJ-1GJF6801Ccomms_system_footprints:ERJ1GJJ2R4CR2
1ERJ-XGNJ180Ycomms_system_footprints:ERJXG__01005_R4
1GCD188R71H392KA01Jcomms_system_footprints:CAPC1608X90NC3
1GJM1555C1H2R2CB01Dcomms_system_footprints:CAPC1005X55NC19
1GRF5504comms_system_footprints:QFN50P300X300X90-17NIC2
1GRM0335C1H4R3WA01Dcomms_system_footprints:CAPC0603X33NC13
1GRM0335C1H6R2DA01Dcomms_system_footprints:CAPC0603X33NC21
1GRM1885C1H512JA01Dcomms_system_footprints:CAPC1608X90NC20
1GRT0335C1ER22WA02Dcomms_system_footprints:CAPC0603X33NC14
1GRT033R61A224KE01Dcomms_system_footprints:CAPC0603X33NC5
1LOGOLOGOG***
1LQG15HH22NJ02Dcomms_system_footprints:LQG15WH0N7B02DL12
1LQW18AN43NJ0ZDcomms_system_footprints:LQW18AS10NG0CDL11
1M22-6003005comms_system_footprints:RHDR120W55P200_4X30_6020X800X935PJ1
1MLG1005S5N6ST000comms_system_footprints:MLG1005L1
1TG2520SMN_32.0000M-ECGNNM0comms_system_footprints:TG2520SMN320000MECGNNM0Y1

Questions

How big is the Comms system PCB?

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

What parts does the Comms system use?

67 parts, built around the GRF5504, SBTC-2-10LX+, GRM155R61C473JA01J and EMK063AC6104KP-F. 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 Comms system KiCad files?

From the Lifearafter/CASE repository on GitHub, at the commit this page was made from: the board is Schematics/Comms_System/Comms_system.kicad_pcb and its schematic Schematics/Comms_System/Amplifier_Array.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Comms system design in my own project?

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).

More from Lifearafter/CASE

2
  • 2 layers90 × 90 mmPower System, the printed circuit board in 3D

    Power System

    Lifearafter/CASE

    A repository to store all the code from C.A.S.E

    50 parts5MIT
  • 2 layers90 × 90 mmCUBESAT, the printed circuit board in 3D

    CUBESAT

    Lifearafter/CASE

    A repository to store all the code from C.A.S.E

    47 parts5MIT

Similar boards

  • 4 layers31 × 40 mmOSS Radio 2M70CM, the printed circuit board in 3D

    OSS Radio 2M70CM

    Arkos-Engineering/HT-15_hardware

    We can split this out into separate repos later, right now its very convenient to have everything here.

    112 parts72
  • 6 layers90 × 45 mmHw tele stern, the printed circuit board in 3D

    Hw tele stern

    shorlee/TeleSTERN

    The TeleSTERN Project is an Open Source Rocketry Flight Computer based on the TeleMega by Altus Metrum.

    303 parts3GPL-3.0
  • 6 layers17.2 × 35.4 mmOshEasyMini, the printed circuit board in 3D

    OshEasyMini

    Kev1n8088/OshEasyMini

    124 parts
  • 4 layers30 × 80 mmOshTelemega, the printed circuit board in 3D

    OshTelemega

    Kev1n8088/OshTelemega

    The Mega3080 FCU is an evolved clone of the Altus Metrum Telemega. Using the same firmware (meaning the same sensor suite), the primary developments are: - USB-C - Wago style spring terminals - Better GPS RF routing…

    166 parts
  • 2 layers138.1 × 114.3 mmSilakka54, the printed circuit board in 3D

    Silakka54

    Squalius-cephalus/silakka54

    54-key column staggered split keyboard

    67 parts638MIT
  • 2 layers133.1 × 53.8 mmELEC PANEL, the printed circuit board in 3D

    ELEC PANEL

    jrsteensen/OpenHornet

    OpenHornet 1:1 F/A-18C Simulator Repository

    67 parts431
  • 2 layers160 × 100.1 mmArdumower mega shield svn, the printed circuit board in 3D

    Ardumower mega shield svn

    Ardumower/ardumower

    Develop an open source robotic lawn mower (HW+SW reference platform)

    67 parts282