Project Specs Fall 2018 - Firmware

These are the firmware projects we will be working on for the next 4-8 months. If you are new to the team or interested in any of these projects, contact the project owner. If a project does not have an owner, feel free to take it on !

ProjectTasksEstimated DurationPriorityOwner
Driver Controls
  • Regenenaraive braking
  • Mech brake sensor stability
  • Implementing firmware changes to match the new boards
  • ELEC-549 - Getting issue details... STATUS
1.5 monthsHighestAndy
Driver Display
  • Validation and integration
  • light sensor
  • ELEC-434 - Getting issue details... STATUS
2-3 weeksHigh

Andy

Battery Management System
  • State of charge algorithm
  • AFE's need to be reconfigured
  • Cell balancing
  • Thermistor array
  • ELEC-540 - Getting issue details... STATUS
2 monthsHigh

Ash

Nicholas (SoC)

Motor Interface Board
  • Needs to be validated
  • Ensure that critical messages are being received
  • ELEC-530 - Getting issue details... STATUS
2-3 weeksHighestAsh, Calder, Misha
Telemetry 
  • Re-architecture
1-2 monthsMedium

Calder

Jennifer

Aaron

Board validation
  • Program the new boards and create tests for them
2-3 weeksLowAlex G.
Solar Sense
  • Ensure that the relays work correctly 
  • ELEC-554 - Getting issue details... STATUS
2-3 weeksHigh

Misha,

Ali

IMU Board
  • Write application layer code for board to communicate with telemetry
  • Consider logging straight to SD card
    • ELEC-63 - Getting issue details... STATUS

2-3 Weeks (Driver)

2 Weeks (Application)

Medium

Marwan R, Alex F, Patrick M,

Cathy L

GPS Board
  • Finish writing the GPS driver for the telemetry board
    • ELEC-71 - Getting issue details... STATUS
2 weeksMedium

Misha

Infrastructure
  • Optimize x86 abstraction layer
  • Codegen auto rolling bot
1 monthLow