Skip to content

supermileage/UrbanSteeringFirmware

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

131 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Urban Steering Firmware

Purpose

Firmware running on the stm32L432kc microcontroller in the urban steering wheel as a node on the CAN bus interfacing with the driver.

Cloning the Project

Make sure to clone the repository with submodules to ensure all dependencies are included:

git clone --recurse-submodules

Compiling

Before compiling, make sure you've installed the platformio extension for vscode. After opening the project, you should see the platformio toolbar appear on the bottom left, which you can use to compile, flash and open a serial port for debugging.

Features

  • Control vehicle ignition
  • Generate and send motor control signals
  • Control signals for accessories (lights, wipers, horn, hazards, blinkers)
  • Deadman safety switch
  • Display critical information to the driver on a LCD screen

Maintainers

@cosparks

@silviu-toderita

@apoorvgargubc1998

About

Urban steering wheel firmware

Resources

Stars

0 stars

Watchers

3 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors