It's really not hard (so I say now...). It's basically the same thing I did on the Mustang, where I listen to CAN bus, process the message, then output a modified message. In the Mustang I used it to listen for button presses, then output a differently formatted button press to emulate a keypad. In this case, I'd listen to the GM CAN data, process speed, RPM and temperature, then output Aston Martin formatted messages.
The problem with using the MaxxECU to do it, is I need other messages to wake up the dash, etc. I'm not 100% sure I can do that with the Maxx, but I can do it easily with the Arduino. Or in this case, an RP2040, which is kinda like an Arduino but faster, which is good because I'm a shitty coder.
I got my cooling fans for the project today. Chevy Volt dual PWM fans. SUPER slim, perfectly fit for my location, and should be able to PWM them off the factory Chevy ECU. Wins all around.
