HRI board firmware v2.1 Microcontroller firmware of the board used during the HRI labs.

File List
Here is a list of all files with brief descriptions:
[detail level 1 2 3]

▼ src |
▼ drivers |
adc.c |
adc.h |
button.c |
button.h |
callback_timers.c |
callback_timers.h |
dac.c |
dac.h |
debug_gpio.c |
debug_gpio.h |
ext_uart.c |
ext_uart.h |
external_motorboard.c |
external_motorboard.h |
h_bridge.c |
h_bridge.h |
hall.c |
hall.h |
i2c.c |
i2c.h |
incr_encoder.c |
incr_encoder.h |
led.c |
led.h |
mpu_6050.c |
mpu_6050.h |
uart.c |
uart.h |
▼ lib |
basic_filter.c |
basic_filter.h |
circular_buffer.c |
circular_buffer.h |
pid.c |
pid.h |
utils.c |
utils.h |
communication.c |
communication.h |
definitions.h |
haptic_controller.c |
haptic_controller.h |
main.c |
main.h |
torque_regulator.c |
torque_regulator.h |