Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

ProjectPriorityDetailsLead/Interested
Controller BoardHigh

Contains all board essentials (MCU, CAN, etc.)

Uses mezzanine connector to plug into carrier boards

See Controller Board for more details.

Self-test BoardMedium

Plugs into connector board for self-test

Allows verification of IOs, CAN, etc.

Hardware Abstraction Layer (HAL)High

Common driver library - supports ARM, X86, MSP430

Simplifies code porting and allows us to unit test and simulate boards on X86

Project TemplateHigh

Default project template to use when developing new boards

Handles basic events, FSM, uses the HAL

Includes makefile and recommended project organization

Battery ModelerLow

Holds 18650 cells and runs them through automated charge and discharge cycles

Collect data to determine their capacity/health for cell matching

...