Manuel Imboden 95dc1db1fd Clean-slate snapshot of bac-hardware.
Full history preserved at buildacubesat-archive/bac-hardware (tag: archive-preprune-2026-01-15).
Source commit: d073c27b2d50e3f6b97c3c1f11f1b9646280a7ce
2026-01-15 11:14:13 +01:00

77 lines
3.7 KiB
Markdown
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# EPS Main Board Minimal
**Subsystem**: EPS
**Status**: ✅ Released
**Latest Release**:
- **Version**: v1r1
- **Date**: 2025-04-03
- **KiCad**: v9
## Overview
The EPS main board is the central component of the _Build a CubeSat_ electrical power system. This minimal version offers some telemetry but is much easier to assemble than the fully instrumented variant, which is currently deprecated and in need of redesign.
After adding two solar charging modules and two DC-DC converter modules, it serves as the hub for regulated power distribution to all connected subsystems—integrating charging control, bus protection, and routing of solar and battery power. The PCB sits atop the EPS bay and connects to the battery pack through a set of contact-dome PCBs, supporting modular configurations. Currently, only 2s2p is supported, but 4s and 4p configurations are feasible.
Redundant connections are available to the side panels and magnetorquers via 16-pin receptacle arrays. bacBus interconnect boards link the system, with the Zm side requiring a 32mm interconnect to reach through the EPS bay.
Since RBF and deployment switch features are not yet present in the current prototype, this board exposes the related lines via pins for manual pull-up/down during development.
## Specifications
- **Dimensions**: 91.5 mm × 91.5 mm
- **Layer Count**: 4
- **Panelization**: No
- **Mounting**: Top of EPS bay with standoffs
- **Stacking**: bacBus connection on Zm and Zp sides using pinout v3r3
## Connectors & Interfaces
- **Power Input**: Solar charging panels on four sides, battery pack via contact domes
- **Communication**: I2C telemetry lines via bacBus
- **Special Functions**:
- RBF and deployment switch signal pins
- Power routing, switching, protection
## Test Points & Indicators
- Battery voltage test point
- Jumpers for debugging (no LEDs or DIP switches)
## Files
- **Design files**: Located in the `kicad9/` folder
- **Schematics**: [PDF](https://codeberg.org/buildacubesat-project/bac-hardware/releases/download/eps-main-board-minimal-v1r1/bac-eps-main-board-minimal-v1r1-schematic.pdf)
- **3D Render**:
![3D Render](https://codeberg.org/buildacubesat-project/bac-hardware/releases/download/eps-main-board-minimal-v1r1/bac-eps-main-board-minimal-v1r1.webp)
## Manufacturing
- **Release**: [eps-main-board-minimal-v1r1](https://codeberg.org/buildacubesat-project/bac-hardware/releases/tag/eps-main-board-minimal-v1r1)
- **BOM**: Included
- **Instruction**:
- **Ordering**: Included (PCBWay)
- **Sourcing**: Not Included
- **Assembly**: Not Included
## Notes
Designed for development and suborbital test environments. Not flight-qualified. Fully instrumented variant is deprecated.
## License
[CC BY-SA 4.0](../../../LICENSE)
## Contributing
Contributions to the _Build a CubeSat_ hardware ecosystem are highly appreciated! To keep things structured, heres how you can contribute:
### Fixes & Improvements to Existing Designs
1. Create a **new feature branch** (`git checkout -b feature/your-feature-name`)
2. **Commit** your changes (`git commit -m 'Brief description of change'`)
3. **Push** to the branch (`git push origin feature/your-feature-name`)
4. Submit a **Pull Request (PR)** with a clear description of the changes
### New Designs & Community Contributions
- Create your own repository
- Share a link in community discussions or open an issue
- If relevant, it will be referenced in the docs 🙌
## Supporting This Project
If youd like to support the _Build a CubeSat_ project further, consider these options:
- [Patreon](https://www.patreon.com/buildacubesat)
- [KoFi](https://ko-fi.com/buildacubesat)
- [PayPal](https://tinyurl.com/bac-donate)