BIRDSOpenSource / BIRDS4-OBC

Documentation for the On Board Computer used in the BIRDS4 satellite
https://birds4.birds-project.com/
MIT License
4 stars 0 forks source link
birds-4 birds4 flight flight-software obc on-board-computer pic-microcontroller
Join the monthly community webinars

BIRDS4-OBC

Documentation for the On Board Computer used in the BIRDS4 satellite

About the BIRDS4 Program:

The Mission Statement of the Project is:

“By successfully building and operating first satellite of nation, advance toward indigenous space program in each country”

The project is led by Kyushu Institute of Technology in Japan and involves students from Philippines, Paraguay, Nepal, Turkey and Japan.

Satellite Names: Tsuru (Japan), Guarani-1 (Paraguay) and Maya-2 (Phillipines)

Stakeholders: Paraguayan Space Agency, Polytechnic Faculty of National University of Asuncion, and Kyushu Institute of Technology (Kyutech) for Japan.

Project duration: 2018-2022

CubeSat: 1U (10x10x10) cm3

Weight: 1.13kg

Launch Date: 21st February 2021

BIRDS-4 has 1 main missions in total; APRS Store and forward mission

Organisation structure

├── .gitattributes
├── BIRDS3-4 OBC Schematic.pdf
├── BIRDS4_COM_PIC_FM_FIRMWARE
│   ├── CMD_FUN.c
│   ├── COMPIC_CMMANDS.c
│   ├── COMPIC_FUN.c
│   ├── COM_FLASH.c
│   ├── COM_PIC_FM_JP.c
│   ├── COM_PIC_FM_JP.ccspjt
│   ├── COM_PIC_FM_JP.h
│   ├── COM_PIC_FM_JP.hex
│   ├── CW_JP.c
│   ├── PACKET_CODE_JP.c
│   └── compicreg.h
├── BIRDS4_MAIN_PIC_FM_FIRMWARE
│   ├── AUTO_MSN.c
│   ├── FLASH_OPERATION.c
│   ├── MAIN_PIC_FM Notes.txt
│   ├── MAIN_PIC_FM.STA
│   ├── MAIN_PIC_FM.bak
│   ├── MAIN_PIC_FM.c
│   ├── MAIN_PIC_FM.ccspjt
│   ├── MAIN_PIC_FM.ccspjt.err
│   ├── MAIN_PIC_FM.ccspjt.esym
│   ├── MAIN_PIC_FM.cof
│   ├── MAIN_PIC_FM.err
│   ├── MAIN_PIC_FM.esym
│   ├── MAIN_PIC_FM.h
│   ├── MAIN_PIC_FM.hex
│   ├── MAIN_PIC_FM.lst
│   ├── MAIN_PIC_FM.sym
│   ├── MAIN_PIC_FM.tre
│   ├── MAIN_PIC_FM.xsym
│   ├── MEMORY_OPERATION.c
│   ├── PACKET_CODE_JPN.c
│   ├── PIC18F67J94_registers.h
│   ├── SATELLITE_LOG.c
│   ├── analyze_command.c
│   ├── flash_ memory_ MT25QL01GBBB_OF.c
│   ├── mainpic_function.c
│   ├── mainpic_function.h
│   └── reserve_function.c
├── BIRDS4_RESET_PIC_FM_FIRMWARE
│   ├── PIC16F1789_registers.h
│   ├── RESET_PIC_FM.c
│   ├── RESET_PIC_FM.ccspjt
│   ├── RESET_PIC_FM.h
│   ├── RESET_PIC_FM.hex
│   ├── analyze_command.c
│   ├── define_fun.c
│   ├── power_enable.c
│   └── read_current.c
├── LICENSE
├── OBC BOM.xlsx
└── README.md

Features

I like this project, can I help you?

You are welcome 🙂