Skip to content

BIRDSOpenSource/BIRDS3-OBC

Repository files navigation

Join Monthly Webinar

BIRDS3-OBC

Documentation for the On Board Computer used in the BIRDS3 Satellite

About the BIRDS3 Program:

The project was led by Kyushu Institute of Technology in Japan and involves students from Sri Lanka, Bhutan, Nepal and Japan. Satellite Names: NepaliSat-1 (Nepal), Raavana-1 (Sri Lanka) and Ugiusu (Japan)

Stakeholders: Nepal Academy of Science and Technology (NAST) for Nepal, Arthur C Clarke Institute for Modern Technologies (ACCIMT) for Sri Lanka, and Kyushu Institute of Technology (Kyutech) for Japan.

Project duration: 2018-2020

CubeSat: 1U (10x10x10) cm3

Weight: 1.13kg

Launch Date: 17th April 2019

BIRDS-3 has 4 main missions in total; LoRa Demonstration Mission (LDM), Imaging Mission (CAM), Attitude Determination and Control Mission (ADCS) and Software Configurable Backplane Mission (BPB)

Organisation structure

├── .gitattributes
├── BIRDS3_ComPIC_Firmware
│   ├── CMD_FUN.c
│   ├── COMPIC_CMMANDS.c
│   ├── COMPIC_FUN.c
│   ├── COMPIC_MAIN.c
│   ├── COMPIC_MAIN.ccspjt
│   ├── COMPIC_MAIN.hex
│   ├── COMPIC_MAIN_SRI.h
│   ├── COM_FLASH.c
│   ├── CWSRI.c
│   ├── PACKET_CODESRI.c
│   └── compicreg.h
├── BIRDS3_MainPIC_Firmware
│   ├── AUTO_MSN.c
│   ├── FLASH_OPERATION.c
│   ├── MEMORY_OPERATION.c
│   ├── PIC16F1787_REG.h
│   ├── PIC18F67J94_registers.h
│   ├── SATELLITE_LOG.c
│   ├── analyze_command.c
│   ├── flash_ memory_ MT25QL01GBBB_OF.c
│   ├── main pic1.h
│   ├── main_pic.c
│   ├── main_pic.ccspjt
│   ├── main_pic.hex
│   ├── mainpic_function.c
│   ├── mainpic_function.h
│   └── reserve_function.c
├── BIRDS3_ResetPIC_Firmware
│   ├── PIC16F1789_registers.h
│   ├── define_fun.c
│   ├── power_enable.c
│   ├── read_current.c
│   ├── reset_fm_v1p2.c
│   ├── reset_fm_v1p2.ccspjt
│   └── reset_fm_v1p2.hex
├── LICENSE
├── OBC_Partslist.xlsx
├── OBC_Schematic.pdf
└── README.md

Features

I like this project, can I help you?

You are welcome 🙂

  • Give us a star ⭐
  • Watch repository to be notified about updates 👀
  • If you will find some errors, report them in Issues 🐞
  • Try Birds designs on some real computer and let us know how it worked in Discussions. 💬
  • We would greatly appreciate if you would also tell others about this ecosystem, it helps us to improve BIRDS Open Source. Thank you!

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages