Skip to content

waterloo-rocketry/rocketlib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rocketlib

rocketlib is Waterloo Rocketry's common firmware library, it's used on a wide range of MCUs including PIC18 and STM32H7.

Common Library

  • clang-format configuration file
  • Common Error code definition
  • Assert macro
  • Low pass filter function

PIC18F26K83 Drivers

  • Timer driver (provides millis function)
  • I2C Controller driver (master only)
  • SPI Controller driver
  • PWM(CCP) driver