https://github.com/styriaelectronics/mts_cpu_board
Modular Test System CPU board with Raspberry Pi CM4 ā central control and communication for MTS plug-in cards.
https://github.com/styriaelectronics/mts_cpu_board
cm4 embedded hardware kicad mts raspberry-pi
Last synced: about 1 year ago
JSON representation
Modular Test System CPU board with Raspberry Pi CM4 ā central control and communication for MTS plug-in cards.
- Host: GitHub
- URL: https://github.com/styriaelectronics/mts_cpu_board
- Owner: StyriaElectronics
- License: other
- Created: 2025-04-07T11:05:29.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-07T11:23:32.000Z (about 1 year ago)
- Last Synced: 2025-04-07T12:23:08.437Z (about 1 year ago)
- Topics: cm4, embedded, hardware, kicad, mts, raspberry-pi
- Homepage:
- Size: 7.81 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# š§ MTS_CPU_Board
The **MTS_CPU_Board** is the central controller card for the **Modular Test System (MTS)**, built around the Raspberry Pi CM4.
It serves as the master board for communication and control of all plug-in modules via the MTS backplane.
---






---
## š¦ Features
- š§ Raspberry Pi CM4 for computing and control
- š Backplane interface: UART, SPI, I²C, GPIO, CAN (optional)
- ā” Power input with regulation and monitoring
- š Optional Web UI (Flask or Node.js based)
- š· Camera / display / USB expandability
---
## š Repository Structure
```
MTS_CPU_Board/
āāā hardware/ ā KiCad project files
āāā software/ ā UART daemons, webserver, protocols
āāā docs/ ā Block diagrams, pinouts, descriptions
āāā images/ ā Project photos and preview graphics
āāā LICENSE ā Project license (CC BY 4.0)
āāā .gitignore ā Exclude temp files (KiCad, Python, etc.)
āāā README.md ā You are here
```
---
## š· Preview
> Add preview images to `images/preview.png`
> and insert them like this:
```markdown

```
---
## š Usage Ideas
- Slot management for plug-in cards
- Monitoring voltages / temperatures
- Logging & remote access via web
- UART/CAN message routing
---
## š License
š¢ Commercial Use Available
This project is licensed under the **Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)**.
This means you are free to use, modify, and share this work **for non-commercial purposes**, as long as proper credit is given.
ā”ļø **Commercial use is not permitted without a separate license.**
If you would like to use this project in a commercial context, please contact me to obtain a commercial license.
š¬ Contact: [andras.nagy@styria-electronics.at]
---
## š¤ Contributing
Contributions are welcome! Fork this repo and feel free to open pull requests or issues.
---
## š Status
š§ In development ā basic structure in place.
More hardware and software coming soon.