Skip to content

Repository files navigation

SensorBoard

CAN sensor node for BYU Formula SAE Electric's car. Reads analog and digital sensors and publishes them onto the vehicle CAN bus, so the ECU sees sensor data as CAN frames instead of a bundle of wires run back to a single board.

Design

  • Teensy 4.0 as the controller
  • SN65HVD230 CAN transceiver
  • Connectorized sensor inputs on Molex 2- and 3-pin headers, so a sensor can be swapped in the paddock without touching the board
  • Two-layer KiCad layout

Putting the node at the sensor rather than at the ECU is the point: it shortens the analog runs, which are the part of the harness most likely to pick up noise from the drivetrain.

Repository

Path Contents
SensorBoard.kicad_sch Schematic
SensorBoard.kicad_pcb Layout
Plots/ Gerber and plot output

Open in KiCad 8 or later.

Related

  • Project-Atlas — the STM32G474 control board that replaced the car's legacy electronics
  • ECU_PCB_2026 — the Teensy-based ECU this node reported to

About

CAN sensor node for BYU Formula SAE Electric. Teensy 4.0 with an SN65HVD230 transceiver and connectorized sensor inputs. KiCad schematic and layout.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors