Firmware development Digital Dashboard for custom vehicles (MikroC for ARM)

Job ID: 33367891

Budget: $750 – $1,500 USD

Complete backend firmware development for digital dashboard. Everything except for GUI design.
Based on MirkoElektronika Mikromedia 7 Capacitive with ARM STM32F429NI MCU.

Complete project MUST be done in MikroC for ARM suite/compiler.

Different parts:
- Backend integration with existing GUI (under development by me)
- Intergration of ELM327 OBD2 interface (Through USB and/or WiFi using onboard CC3100 module) and translation to GUI
- Intergration of AIM CAN protocol used by various stand alone EMS brands (AIM, VEMS, MaxxECU etc) and translation to GUI
- Processing of various discrete signals for signalling (Low beam, high beam, blinkers, parking brake etc) and translation to GUI
- Processing signals from onboard accelerometer (FXOS8700CQ) and translation to GUI
- Processing signals from onboard ambient light sensor in order to actively control TFT dimming and contrast control (black on white for daytime & white on black for nightime)
- Integration of remote control by using onboard IR receiver TSOP6238 (eg for switching different GUI pages, changing settings like interface selecting -> ELM327 or AIM CAN etc etc)