Between a (thinking) rock and a hard(-coded) place(holder), Firmware is where the components of FINCH are connected to the microcontrollers that manage them.

Meetings

We meet on Saturdays at 14:00 in MY618. Check the #firmware channel on Slack for details.

Firmware Meeting Notes


Writing Code

Firmware Design Guidelines

Software Engineering

Firmware Datasheets & Bookshelf

Firmware Component Design Process

Tools

Git

GitHub

Firmware Software Specifications

Firmware Page Archive

ADCS Testing

Key Artifacts

Zephyr

Drivers

The Data Budget

Telecommand & Telemetry Formats

Firmware Fault Detection, Isolation, and Recovery Plan

Firmware Failure Mode and Effects Analysis (FMEA)


Other Links

Firmware Onboarding

Archived Firmware Docs


The Team

Untitled


Untitled