Skip to content

YorkURobotics/telemetry-oled

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Oled Firmware

By: York University Rover Team (YURS) — Lassonde School of Engineering

Platform Language Communication System License

CHANGE: This repository contains the embedded firmware for the Kratos rover platform, developed by the York University Rover Team (YURS). The firmware targets STM32 microcontrollers and is designed to support modular rover subsystems including IMU, fan control, headlight control and temperature sensing. The goal of this project is to provide a robust and scalable embedded architecture for rover control systems. By leveraging real time embedded firmware and a distributed CAN bus network, the system enables reliable communication between subsystem controllers while maintaining deterministic timing and low power consumption.


Repository Structure

kratos-firmware/
│
├── firmware/
│ └── kratos/
│ ├── Core/               <- Application source code
│ │ ├── Inc/              <- Header files
│ │ ├── Src/              <- Source files
│ │ └── Startup/          <- Startup code
│ ├── Drivers/            <- STM32 HAL and CMSIS drivers
│ └── kratos.ioc          <- STM32CubeMX project file
│
├── .github/              <- CI/CD workflows
├── .gitignore            <- Git ignore rules
├── README.md             <- Project documentation
├── workflow-guide.md     <- Workflow instructions
└── LICENSE               <- License file

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages