SAFE is a lightweight, yet powerful, kernel and system layer designed to streamline CubeSat operations and satellite software development.
Installation • Features • Usage • Documentation • Contributing • License
- Simplified Configuration: Minimal setup required with a straightforward installation process.
- Developer-Friendly: Offers a consistent and intuitive interface for developers to connect to the hardware.
- Modularity: Easily install and manage applications through a package manager-like CLI.
- Versatility: Not just a software framework, but an ecosystem designed to facilitate the development of high-reliability applications for various uses.
The installation process for SAFE is currently under development and will be provided soon. We're working diligently to provide a seamless installation and configuration experience.
Stay tuned for updates, and thank you for your interest and patience!
- Add Applications: Manage your applications through a package manager-like command line interface.
- Connect Device: Utilize serial connection to link your embedded device and host computer.
- Manage Packages: Easily install, update, or remove packages.
For detailed usage, please refer to the usage guide.
Explore detailed documentation to get the most out of SAFE. Check the documentation.
We welcome contributions! Please see our contributing guide for more details.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
SAFE is licensed under the BSD-3-Clause License. See LICENSE
for more information.