
Canbus tire temp sensor
bglen/canbus_tire_temp_sensor
Tire temperature sensing with IR sensor arrays and a CAN bus interface

Vehicle Live Telemetry System using Pi-based data logging
Can datalogger board is an open-source printed circuit board by bglen, from the bglen/vehicle_telemetry repository on GitHub, published under the MIT licence. It is a 2-layer board of 68 × 86 mm with 106 parts on 107 nets.
It is built around the TCAN3403DRQ1, R-78B5.0-2.0 and BME280, with the MCP2515T-I/ML, RASPBERRY PI ZERO 2 W and TLE42744DV33ATMA1 among its other parts. Its parts include 27 capacitors, 22 resistors, 14 diodes, 13 ICs and 5 transistors. It belongs with the sensors and measurement boards and the Raspberry Pi (Linux) boards of this library.
Note: This is a work in progress and many features are not implemented yet.
The Vehicle Telemetry System is an offline-first, containerized CAN data logging system. The system is designed to provide live telemetry and data logging for race cars, but can easilly be adapted to any mobile vehicle or robotic platform that uses CAN networks.

This repo contains the hardware design for an open-source Raspberry Pi-based CAN data logger.
sudo apt upgrade -y && sudo apt install -y git jqgit clone https://github.com/bglen/vehicle_telemetrycd vehicle_telemetry/software/datalogger/setupchmod +x install.sh./install.shsudo rebootA python data visualization tool is provided and uses rerun.io to visualize .CSV log files.
MIT License
| Qty | Value | Footprint | References |
|---|---|---|---|
| 19 | 0.1uF | Capacitor_SMD:C_0603_1608Metric | C5, C6, C10, C14, C16, C17, C18, C19, C20, C21, C22, C23, C24, C25, C26, C27 +3 |
| 6 | 10k | Resistor_SMD:R_0603_1608Metric | R4, R5, R6, R7, R8, R9 |
| 5 | 10k Trim | Potentiometer_SMD:Potentiometer_Bourns_TC33X_Vertical | RV2, RV3, RV4, RV5, RV6 |
| 5 | 1k | Resistor_SMD:R_0603_1608Metric | R1, R2, R3, R15, R16 |
| 5 | 2.2k | Resistor_SMD:R_0603_1608Metric | R19, R20, R21, R22, R23 |
| 5 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q3, Q4, Q5 |
| 5 | LED | LED_SMD:LED_0603_1608Metric | D1, D2, D3, D8, D9 |
| 5 | SLG55021 | Package_DFN_QFN:TDFN-8-1EP_2x2mm_P0.5mm_EP0.8x1.2mm | U9, U10, U11, U12, U13 |
| 5 | SMAJ15CA | Diode_SMD:D_SMA | D10, D11, D12, D13, D14 |
| 4 | 22pF | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C4 |
| 4 | 60.4 | Resistor_SMD:R_0603_1608Metric | R10, R11, R12, R13 |
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3 | H1, H2, H3, H4 |
| 2 | 20 MHz | Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm | Y1, Y2 |
| 2 | 4.7nF | Capacitor_SMD:C_0603_1608Metric | C11, C12 |
| 2 | CAN_RX | TestPoint:TestPoint_Pad_D1.0mm | TP3, TP4 |
| 2 | CAN_TX | TestPoint:TestPoint_Pad_D1.0mm | TP1, TP2 |
| 2 | DNP | Resistor_SMD:R_0603_1608Metric | R17, R18 |
| 2 | JS202011SCQN | can_datalogger_board:SW_JS202011SCQN | SW1, SW2 |
| 2 | MCP2515T-I/ML | Package_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm | U2, U3 |
| 2 | NUP2105L | Package_TO_SOT_SMD:SOT-23 | D4, D5 |
| 2 | TCAN3403DRQ1 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U4, U5 |
| 1 | 1uF | Capacitor_SMD:C_0603_1608Metric | C13 |
| 1 | 22uF | Capacitor_SMD:C_0805_2012Metric | C15 |
| 1 | 3.3V | TestPoint:TestPoint_Pad_D1.0mm | TP8 |
| 1 | 5V | TestPoint:TestPoint_Pad_D1.0mm | TP6 |
| 1 | AMP_Superseal_9-6437287-8 | can_datalogger_board:TE_9-6437287-8 | J1 |
| 1 | B360 | Diode_SMD:D_SMC | D7 |
| 1 | BME280 | Package_LGA:Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumbering | U8 |
| 1 | GND | TestPoint:TestPoint_Pad_D1.0mm | TP7 |
| 1 | LOGO | can_datalogger_board:glen_racing_logo | G*** |
| 1 | LOGO | can_datalogger_board:repo_link | G*** |
| 1 | R-78B5.0-2.0 | Converter_DCDC:Converter_DCDC_RECOM_R-78B-2.0_THT | U6 |
| 1 | RASPBERRY_PI_ZERO_2_W | can_datalogger_board:MODULE_RASPBERRY_PI_ZERO_2_W | U1 |
| 1 | SCL | TestPoint:TestPoint_Pad_D1.0mm | TP9 |
| 1 | SDA | TestPoint:TestPoint_Pad_D1.0mm | TP10 |
| 1 | SMBJ36CA-13-F | Diode_SMD:D_SMB | D6 |
| 1 | TLE42744DV33ATMA1 | Package_TO_SOT_SMD:TO-252-3_TabPin2 | U7 |
It measures 68 × 86 mm and has 2 copper layers, 1.6 mm thick.
106 parts, built around the TCAN3403DRQ1, R-78B5.0-2.0, BME280 and MCP2515T-I/ML. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the bglen/vehicle_telemetry repository on GitHub, at the commit this page was made from: the board is hardware/can_datalogger_board/can_datalogger_board.kicad_pcb and its schematic hardware/can_datalogger_board/aux_sensors.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

bglen/canbus_tire_temp_sensor
Tire temperature sensing with IR sensor arrays and a CAN bus interface

grodansparadis/can4vscp-frankfurt-usb
Buffered and isolated USB interface for CAN4VSCP


ahdrage/leafy
DIY Wi-Fi climate-control prototype for Nissan Leaf: KiCad PCB, ESP32-C3 firmware, Blender enclosure and build notes. Inspired by OVMS.

borzeman/PzbElectronics
Репозиторий для поддержки версионирования при разработке плат для киоска.



Llamero/Light_Color_and_Intensity_Datalogger
Measures temperature, pressure, humidity, intensity and color of light and saves it to an SD card