Skip to content

bilka00/mx5nb-minidash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mazda MX-5 NB minidash

Mini gauge display for Mazda MX-5 NB — oil pressure, temps, ECU data (Invent Labs, ME442). Replaces stock oil pressure gauge (or other 42mm gauge) Waveshare RP2350 + 1.43" AMOLED - https://www.waveshare.com/product/rp2350-touch-amoled-1.43.htm Preview: First demo preview

PCB

Gerbers for pcb I received the boards from the factory and have already conducted the first tests. RS232 - works stably. The DC-DC ratings in the circuit are selected from those I have, you can choose better (resistors R7 R8). CAN bus works too! I haven't tested the ADC yet, I'm waiting for the components. PCB_1 PCB_2

Source

There are two projects there. One is an emulator, it can emulate both Invent and CAN ME442 (but that's not accurate, Claude). The second is the dashboard firmware itself, see config.h

3D Model

3D models designed for 3D printing to mount the display to replace the factory gauge

Demo

Firmware source code for Demo application

Invent Labs EMS (While this integration is not implemented)

Firmware source code and scematic for EMS BUS intergate

Invent Labs EMS Bus is Inverted 12V UART (NOT RS232!!!, hotfix: 2k resistor - RS232 RX and VIN), speed 19200bps

New board in progress. Let's abandon max2323 and make an inverter + logic level convertor on n-mos

ME442 (While this integration is not implemented)

Firmware source code and scematic for ME442 CAN intergate

ME442 CAN is CAN2.0b, variable speed, Command DB

Images

Image for readme

About

Mini gauge display for Mazda MX-5 NB — oil pressure, temps, ECU data (Invent Labs, ME442). Replaces stock oil pressure gauge, 1.43" AMOLED + RP2350

Resources

License

Stars

Watchers

Forks

Contributors