- Designed for formula student team FS TUL Racing.
- The system was developed as part of a bachelor's thesis.
- The goal of this project was to create a telemetry system which collects data from the CAN bus and sends them to the user for further processing and visualization.
-
Formula -> User
- In this variant, the formula communicates directly to the user's PC via Wifi.
- The advantage of this is the higTher transmission speed and simplicity of connection.
- The disadvantage of this is the relatively limited range.
-
Formula -> ESP32 -> User
- In this variant, the formula communicates with an intermediate member (ESP32-based device), which transmits the received data to the application via a serial port.
- The advantage of this is a huge increase in range (theoretically over 1 km).
- The disadvantage of this method is the limited transmission speed (250 kb/s) and the need for additional equipment.
- CAN Reader is application used to processed and visualize received CAN bus data.
- Source code can be found here.
- For more info see documentation.
- HW Shield is a device used to communicate with the CAN bus, the client´s PC, or with another device of its kind.
- Depending on the selected firmware, the HW Shield can be used as a FormulaShield or ClientShield.
- Hardware design documentation can be found here
- This device was also developed as part of a bachelor's thesis, but current version and its documentation was developed by Vítek Hanzlík
- This device is physically located in the formula.
- Its purpose is to send complete CAN communication to the connected client.
- Source code can be found here
- This device is connected to the user´s PC.
- Its purpose is to receive data from formula and pass them to the user.
- Used when a longer communication range is needed.
- Source code can be found here