![]() |
ME507 Airheads Project v1.1.0
Flight Stabilization for Glider
|
Files | |
file | DRV8871.cpp |
source file for a DRV8871 motor driver. This contains the methods that construct an instance of the DRV8871 motor object and set the desired duty cycle. | |
file | DRV8871.h [code] |
Header file for the DRV8871 motor driver. This contains the class for the motor driver which is responsible for generating the appropriate PWM wave for each instance of the motor object. | |
file | IMU.cpp |
This file contains the implementation code for interfacing with the LISM3MDL magnetometer chip and the LSM6DSOX accelerometer and gyroscope chip. | |
file | IMU.h [code] |
This file contains the headers for interfacing with the LISM3MDL magnetometer chip and the LSM6DSOX accelerometer and gyroscope chip. | |
file | main.cpp |
Main file for ME 507 Airheads project. Safely lands an unpowered model airplane. | |
file | network.cpp |
This program runs a very simple web server, demonstrating how to serve a static web page and how to use a web link to get the microcontroller to do something simple. | |
file | network.h [code] |
This header file contains the functions that main.cpp will need in order to create a web page. This. | |
file | PIDController.cpp |
Generic PID controller class. | |
file | PIDController.h [code] |
Generic PID controller class (header file) | |
file | potentiometer.cpp |
This is the source file containing the constructor and methods for a generic potentiometer class. | |
file | potentiometer.h [code] |
The header file for a potentiometer class which reads the input voltage from a GPIO pin on an ESP32. | |
file | shares.h [code] |
This file contains extern declarations of shares and queues which are used in more than one file of a demonstration project. | |
file | ultrasonic.cpp |
The source file for an HC_SR04 Ultrasonic Sensor class. | |
file | ultrasonic.h [code] |
The header file for an HC_SR04 Ultrasonic Sensor class. | |