In an effort to upgrade my 1979 Volvo's reliable but antiquated fuel injection system I became interested in an open source engine management computer called Speeduino.
As the name suggests, it is based on an Arduino compatible platform that utilizes an Arduino Mega as it's CPU. Essentially adding necessary hardware and firmware to interface with modern engine components like fuel injectors and ignition systems. This allows full control over the functionality and tunability of the system. Here I've designed an enclosure and connection interface that provides vibration, temperature and humidity protection to the Arduino Mega and Speeduino control board.
The main body of the enclosure is 3D printed using the FDM process in PETG with carbon fiber. Care was taken to design it in a way that suits the FDM process and meets all necessary constraints. Threaded inserts were used in all fastener locations and an O-ring groove is present on the mating surface of the front face.
A sub-chassis was created to support the circuit boards and fix them to the front aluminum mounting face. All outside electrical connectors are sealed and water tight as well as the pressure sensor bulkhead.