Go to file
rusefi fecce7f810 new library 2025-06-14 12:58:54 -04:00
.github/workflows new library 2025-06-14 12:58:54 -04:00
case add case files 2025-03-05 20:44:37 +03:00
connector_adapter initial 2025-03-05 10:54:05 +03:00
firmware new library 2025-06-14 12:58:54 -04:00
img nicer file name 2025-06-12 16:12:20 -04:00
squareline_prj progress 2025-06-12 16:12:31 -04:00
LICENSE Initial commit 2025-03-05 10:20:30 +03:00
README.md progress 2025-06-12 16:12:31 -04:00

README.md

dash5_esp32s3

rusEFI 5inch display dashboard


Display devboard: GUITION JC8048W550C

CAN tranceiver: TJA1050

Power module: MP1584

Screw : DIN 912 M3x16

Heat brass insert nut: M3x5x5


Connectors:

Adapter -- ECU wiring (JST XH 2.54 4pin)

GND / 12V / CAN_L / CAN_H


P1 Power

(use 4pin JST1.25 connector near the USB)

Power module MP1584 Vout -- 5V

RX/TX unused

Power module MP1584 GND -- GND


P4 CANbus

Adapter -- Display devboard (4pin JST1.25)

CAN tranceiver VCC -- 3.3V

CAN tranceiver GND -- GND

CAN tranceiver TX -- PIN_17

CAN tranceiver RX -- PIN_18


Build settings Arduino IDE

(maybe for best performance compile with -O2/O3 flag)

Required library:

  • LVGL v8 (graphic lib)

  • LovyanGFX (display driver)

build_settings


Dashboard interface:

dashboard

assembled1

assembled2

assembled3



Case 3D printed (PETG)

case_plane1

case_plane2

case_plane3