Skip to content

Latest commit

 

History

131 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Array Isolation Controller

Responsible for the safe isolation of the solar array from the rest of the high voltage wiring in the vehicle.

Requisites

  • Rust
  • ARM Toolchain (for debugging)
  • OpenOCD (for debugging)

Setup

# Add cross-compilation target
rustup target add thumbv7em-none-eabihf
# Install probe-run
cargo install probe-run

On Linux you may need to configure your udev rules to allow running without root.

Running

The following will compile, flash and debug the program.

DEFMT_LOG=info cargo run

References

About Team Arrow

Team Arrow Racing Association is a volunteer organisation that designs, develops and races world-class solar powered vehicles. This repository is part of our endevour to build in the open and make our learnings accessible to anyone.

You can find our more about Team Arrow on our website.

About

Embedded firmware written in Rust using the svd2rust STM32 HAL and RTIC framework.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages