Streamliner Telemetry System

Background


Typhoon is a streamlined bicycle I built alongside my teammates from the Human-Powered Vehicles Design Team (HPVDT). In addition to working with HPVDT’s structural team, I also worked with a partner to construct a telemetry system so that data from the streamliner could be delivered to a monitoring team.


Design


This design consists of three PCBs: a motherboard, an uplink board, and a downlink board.


Telemetry system block diagram

The motherboard houses an ESP32 which communicates with the STM32 on the uplink board through the UART communication protocol. NRF24L01 modules were chosen to send and receive data. They communicate with their respective microcontrollers using the SPI communication protocol. Information received by the downlink board can be displayed on a computer screen via a USB connection, or also on a Raspberry Pi touchscreen.


Downlink board KiCAD schematic

Downlink board KiCAD design

Downlink board final PCB