8000 GitHub - merkur2k/MSCan_Gauge: Megasquirt Gauge using CAN bus.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

merkur2k/MSCan_Gauge

8000
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MSCan_Gauge

This project uses a Teensy 3.1 microcontroller (https://www.pjrc.com/teensy/index.html) to interface with a Megasquirt 3 open source standalone engine controller (http://www.msextra.com/) via CAN bus. Data is both received from the ECU and shown on a display and sent from attached devices back to the ECU.

Hardware used

Libraries required

Component BOM

Passives are 1206 package unless otherwise noted.

  • R1 - 10K
  • R2 - 120 ohm
  • R3 - 10K (only required for headlight sense)
  • R4 - 4K (only required for headlight sense)
  • C1 - 10uF
  • IC1 - SN65HVD230 (or similar) CAN transceiver
  • VR1 - Recom R-78 5V switching regulator. 500mA may work but 1A is recommended. LM7805 analog regulator is not recommended due to there being not enough room for a heatsink
  • 2.54mm spacing pin headers - various lengths. 15mm for GPS and OLED (OLED may need trimmed). Standard length for everything else. 8 position right angle female for OLED
  • 2.54mm spacing 8 position screw terminal for outside connections
  • 3 and 4 position mating headers or connectors for encoder and led ring connections

About

Megasquirt Gauge using CAN bus.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

31B1 Languages

  • Eagle 82.5%
  • Other 17.3%
  • Prolog 0.2%
0