▼ BallBalanceCalcs&Modeling | |
Balancing_Platform_Analysis.py | Hand calculations of balancing platform project |
Balancing_Platform_Model.py | MATLAB modeling of balancing platform project |
▼ Lab1 | |
BlinkingLED.py | Creates various blinking patterns of LED on Nucleo-L476RG |
▼ Lab2 | |
encoder.py | Creates Encoder Class |
main.py | Initializes values and manages tasks |
shares.py | Task sharing library implementing both shares and queues |
task_encoder.py | Directly interfaces with encoder |
task_user.py | Handles the user UI of our encoder system |
▼ Lab3 | |
driver.py | Creates DRV8847 Class |
encoder.py | Creates Encoder Class |
main.py | Initializes values and manages tasks |
motor.py | Creates Motor Class |
shares.py | Task sharing library implementing both shares and queues |
task_encoder.py | Directly interfaces with encoder |
task_motor.py | Directly interfaces with motors |
task_user.py | Handles the user UI of our encoder system |
▼ Lab4 | |
closedloop.py | Creates Closed Loop Class |
driver.py | Creates DRV8847 Class |
encoder.py | Creates Encoder Class |
main.py | Initializes values and manages tasks |
motor.py | Creates Motor Class |
shares.py | Task sharing library implementing both shares and queues |
task_encoder.py | Directly interfaces with encoder |
task_motor.py | Directly interfaces with motors |
task_user.py | Handles the user UI of our encoder system |
▼ Lab5 | |
BNO_driver.py | Creates BNO055 driver class |
closedloop.py | Creates Closed Loop Class |
main.py | Initializes values and manages tasks |
motor.py | Creates Motor Class |
shares.py | Task sharing library implementing both shares and queues |
task_IMU.py | Directly interfaces with IMU |
task_motor.py | Directly interfaces with motors |
task_user.py | Handles the user UI of our encoder system |
▼ Pages | |
Lab3Page.py | Lab3 page setup |
Lab4Page.py | Lab4 page setup |
Lab5Page.py | Lab 5 page setup |
TermProjectPage.py | TermProject page setup |
▼ Term Project | |
ADC_driver.py | Creates ADC_Driver class |
BNO_driver.py | Creates BNO055 driver class |
closedloop.py | Creates ClosedLoop Class |
main.py | Initializes values and manages tasks |
motor.py | Creates Motor Class |
shares.py | Task sharing library implementing both shares and queues |
task_IMU.py | Directly interfaces with IMU |
task_motor.py | Directly interfaces with motors |
task_touch.py | Directly interfaces with touch panel |
task_user.py | Handles the user UI of our encoder system |
mainpage.py | Brief doc for mainpage.py |