/BIRDS5-Source_Codes

Documentation for the different source codes used in the BIRDS5 satellite

Primary LanguageCMIT LicenseMIT

Join the monthly community webinars

BIRDS5-Source_Codes

Documentation for the different source codes used in the BIRDS5 satellite

About the BIRDS5 Program:

The Mission Statement of the Project is:

Build Uganda and Zimbabwe’s first satellite while improving the standardized bus system for future missions, giving continuity to the satellite development of Japan and previous missions from BIRDS-1,2,3 and 4.

The project is led by Kyushu Institute of Technology in Japan and involves students from Uganda, Zimbabwe, Trinidad and Tobago, and Japan.

Satellite Names: Taka (Japan), ZIMSAT-1 (Zimbabwe) and PearlAfricaSat-1 (Uganda)

Stakeholders: Uganda Science, Technology and Innovation Office of the President, Zimbabwe National Geospatial And Space Agency (ZINGSA), and Kyushu Institute of Technology (Kyutech) for Japan.

Project duration: 2018-2022

CubeSat: 1U (10x10x10) cm3, 2U (10x10x20) cm3

Weight: 1.13kg

Launch Date: 21st November 2022

BIRDS-5 has 5 main missions in total; attitude visualisation, Imaging classification Mission (IMG-CLS) and Store & Forward (SF- WARD), Particle Instrument for Nano-satellite(PINO), APRS-Digipeater mission (APRS-DP)

Organisation structure

├── .gitattributes
├── CPLD
│   └── birds5.vhd
├── FAB_PIC
│   ├── ADC_reading_func.c
│   ├── BIRDS5_FAB_PIC.rar
│   ├── FAB_PIC_FM.STA
│   ├── FAB_PIC_FM.c
│   ├── FAB_PIC_FM.ccspjt
│   ├── FAB_PIC_FM.cof
│   ├── FAB_PIC_FM.err
│   ├── FAB_PIC_FM.esym
│   ├── FAB_PIC_FM.h
│   ├── FAB_PIC_FM.hex
│   ├── FAB_PIC_FM.lst
│   ├── FAB_PIC_FM.sym
│   ├── FAB_PIC_FM.tre
│   ├── FAB_PIC_FM.xsym
│   ├── PIC16F1789_registers.h
│   ├── __history
│   │   ├── ADC_reading_func.c.~41~
│   │   *
│   │   ├── ADC_reading_func.c.~90~
│   │   ├── FAB_PIC_FM.c.~1~
│   │   *
│   │   ├── FAB_PIC_FM.h.~63~
│   │   ├── define_func.c.~1~
│   │   *
│   │   └── define_func.c.~44~
│   └── define_func.c
├── LICENSE
├── Main PIC
│   └── BIRDS5_Project.rar
├── Mission Boss
│   ├── BIRDS5_Mission_Boss.rar
│   ├── Mission Boss.c
│   ├── Mission Boss.h
│   ├── PIC18F67J94_registers.h
│   └── function_list.c
├── README.md
├── RESET PIC
│   └── BIRDS5_Reset_PIC.rar
└── Software Manual
    └── BIRDS-5 OBC Manual.docx

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!