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:
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.
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 models designed for 3D printing to mount the display to replace the factory gauge
Firmware source code for Demo application
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
Firmware source code and scematic for ME442 CAN intergate
ME442 CAN is CAN2.0b, variable speed,
Image for readme