Layered Software Architecture for Nanosatellites
View/ Open
Date
2023-08Author
Díaz-Platón, Daniel
Amador-Carrillo, Mauricio
Flores-Campillo, Luis
Hernández-García, Luis A.
Rivas-Sauceda, José A.
Romero-Navarro, Braulio R.
Metadata
Show full item recordDescription
Layered software architecture has been used to increase code portability and reduce development times during the Systems Development Life Cycle (SDLC). The main objective of the EMIDSS-4 project is to develop a reliable and scalable hardware and software layered architecture for data acquisition in nanosatellites. An iterative hardware/software co-design approach was employed, transitioning from an FPGA architecture to an NXP-based microcontroller. The results demonstrate that the new architecture provides continuous and adaptable data acquisition capabilities, enhancing the long-term viability of the project. In conclusion, this study contributes to the field of space exploration and lays the foundation for future research in nanosatellites.ITESO, A. C.