Skip to content

Commit a4f9234

Browse files
committed
updates
1 parent 4d1559c commit a4f9234

File tree

5 files changed

+31
-4
lines changed

5 files changed

+31
-4
lines changed

_site/index.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

assets/.DS_Store

0 Bytes
Binary file not shown.
580 KB
Loading

obc-members/index.md

Lines changed: 30 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,31 @@ Welcome to the Onboard Computer (OBC) team! This page will guide you through the
1717
1818
---
1919

20+
## 📋 Define All Requirements
21+
22+
Before jumping into hardware or firmware development, it's critical to define your mission’s technical and operational requirements.
23+
24+
This includes:
25+
- Mission objectives and timeline
26+
- Data throughput, storage, and communication needs
27+
- Power budget and thermal constraints
28+
- Ground station compatibility
29+
- Fault tolerance and reset logic
30+
- Subsystem interfaces and integration parameters
31+
32+
🧰 **Helpful Resources:**
33+
- [Requirements Template (Google Docs)]({{site.url}}/resources/templates/requirements-template)
34+
- [OBC Subsystem Interface Document Template]({{site.url}}/templates/icd-template)
35+
- [Mission Planning Checklist]({{site.url}}/resources/templates/mission-checklist)
36+
- [Requirements Allocation Sheet Template]({{site.url}}/resources/templates/obc-ras.html)
37+
38+
> 📌 Defining clear and traceable requirements upfront will guide decisions across hardware selection, firmware structure, and testing phases.
39+
40+
41+
---
42+
43+
## Setting Up Hardware and Software
44+
2045
## 1. Clone the Repository
2146

2247
First, clone the OBC hardware and firmware repositories to your local machine:
@@ -68,7 +93,7 @@ Steps:
6893

6994
## 4. Open the Bill of Materials (BOM)
7095

71-
You can find the OBC parts list (`OBC_BOM.xlsx`) in the hardware repo.
96+
You can find the OBC parts list (`OBC_Partslist.xlsx`) in the BIRDS3-OBC folder you cloned earlier.
7297

7398
- It includes current and obsolete components.
7499
- We’re developing a **solution mapping sheet** that suggests updated, drop-in replacements.
@@ -79,11 +104,13 @@ You can find the OBC parts list (`OBC_BOM.xlsx`) in the hardware repo.
79104

80105
## 5. Explore the Firmware
81106

82-
Explore the structure of the PIC firmware in the `OBC-Firmware` repo.
107+
Explore the structure of the PIC firmware in the `BIRDS3_MainPIC_Firmware` folder.
108+
109+
![birds3-github-view-main-firmware](/assets/images/birds3-github-view-main-firmware.png)
83110

84111
- Each subsystem has its own folder.
85112
- Code comments and function headers guide you through main functionalities.
86-
- The [Software Developers Manual (in development)](https://github.com/BIRDSOpenSource/docs/blob/main/software_manual.md) will help clarify more advanced logic.
113+
- The [Software Developers Manual (in development)](https://github.com/BIRDSOpenSource/BIRDSX-OBC-FAB/blob/main/BIRDS-X_SOFTWARE_DEVELOPER_MANUAL.md) will help clarify more advanced logic.
87114

88115
---
89116

File renamed without changes.

0 commit comments

Comments
 (0)