- outsource task_fans and task_buzzer from main.cpp to their source files - use task parameters to pass necessary configs and objects - adjust task priorities (display was too low)
both boards compile and send/receive example data using new templates in common uart code common/uart_common.hpp