├── .gitignore ├── .vscode ├── extensions.json └── settings.json ├── assets ├── fonts │ ├── Slimlines12pt7b.h │ ├── Slimlines_MMKJ20pt7b.h │ ├── ostrich_sans_sans_condensed_light20pt7b.h │ └── ostrich_sans_sans_medium20pt7b.h └── images │ └── bitmaps.h ├── extra └── IMG_0645.jpg ├── include └── README ├── lib └── README ├── platformio.ini ├── readme.md ├── src ├── CANBUS │ ├── buttonPress.cpp │ ├── buttonPress.hpp │ ├── canInit.cpp │ ├── canInit.hpp │ ├── canParse.cpp │ ├── canParse.hpp │ ├── canSend.cpp │ └── canSend.hpp ├── DCTCLUSTER │ ├── initCluster.cpp │ ├── initCluster.hpp │ ├── lightsRPM.cpp │ ├── lightsRPM.hpp │ └── shiftLightNotes.txt ├── DISPLAY │ ├── lcd.cpp │ └── lcd.hpp ├── INITIALIZE │ ├── init.cpp │ └── init.hpp ├── SCREENS │ ├── TorqueHorseScreen.cpp │ ├── TorqueHorseScreen.hpp │ ├── batteryStatusScreen.cpp │ ├── batteryStatusScreen.hpp │ ├── currentScreen.cpp │ ├── currentScreen.hpp │ ├── logoScreen.cpp │ ├── logoScreen.hpp │ ├── multiGaugeScreen.cpp │ ├── multiGaugeScreen.hpp │ ├── pressureSensorScreen.cpp │ ├── pressureSensorScreen.hpp │ ├── speedRpmScreen.cpp │ ├── speedRpmScreen.hpp │ ├── zeroSixtyScreen.cpp │ └── zeroSixtyScreen.hpp ├── SEATHEAT │ ├── seatHeat.cpp │ └── seatHeat.hpp ├── SENSORS │ ├── readSensor.cpp │ └── readSensor.hpp ├── SERIAL │ ├── serial.cpp │ └── serial.hpp ├── SLEEP │ ├── sleep.cpp │ └── sleep.hpp └── main.cpp └── test └── README /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /assets/fonts/Slimlines12pt7b.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/assets/fonts/Slimlines12pt7b.h -------------------------------------------------------------------------------- /assets/fonts/Slimlines_MMKJ20pt7b.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/assets/fonts/Slimlines_MMKJ20pt7b.h -------------------------------------------------------------------------------- /assets/fonts/ostrich_sans_sans_condensed_light20pt7b.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/assets/fonts/ostrich_sans_sans_condensed_light20pt7b.h -------------------------------------------------------------------------------- /assets/fonts/ostrich_sans_sans_medium20pt7b.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/assets/fonts/ostrich_sans_sans_medium20pt7b.h -------------------------------------------------------------------------------- /assets/images/bitmaps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/assets/images/bitmaps.h -------------------------------------------------------------------------------- /extra/IMG_0645.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/extra/IMG_0645.jpg -------------------------------------------------------------------------------- /include/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/include/README -------------------------------------------------------------------------------- /lib/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/lib/README -------------------------------------------------------------------------------- /platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/platformio.ini -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/readme.md -------------------------------------------------------------------------------- /src/CANBUS/buttonPress.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/CANBUS/buttonPress.cpp -------------------------------------------------------------------------------- /src/CANBUS/buttonPress.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/CANBUS/buttonPress.hpp -------------------------------------------------------------------------------- /src/CANBUS/canInit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/CANBUS/canInit.cpp -------------------------------------------------------------------------------- /src/CANBUS/canInit.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/CANBUS/canInit.hpp -------------------------------------------------------------------------------- /src/CANBUS/canParse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/CANBUS/canParse.cpp -------------------------------------------------------------------------------- /src/CANBUS/canParse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/CANBUS/canParse.hpp -------------------------------------------------------------------------------- /src/CANBUS/canSend.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/CANBUS/canSend.cpp -------------------------------------------------------------------------------- /src/CANBUS/canSend.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/CANBUS/canSend.hpp -------------------------------------------------------------------------------- /src/DCTCLUSTER/initCluster.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/DCTCLUSTER/initCluster.cpp -------------------------------------------------------------------------------- /src/DCTCLUSTER/initCluster.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/DCTCLUSTER/initCluster.hpp -------------------------------------------------------------------------------- /src/DCTCLUSTER/lightsRPM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/DCTCLUSTER/lightsRPM.cpp -------------------------------------------------------------------------------- /src/DCTCLUSTER/lightsRPM.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/DCTCLUSTER/lightsRPM.hpp -------------------------------------------------------------------------------- /src/DCTCLUSTER/shiftLightNotes.txt: -------------------------------------------------------------------------------- 1 | Features: 2 | - -------------------------------------------------------------------------------- /src/DISPLAY/lcd.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/DISPLAY/lcd.cpp -------------------------------------------------------------------------------- /src/DISPLAY/lcd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/DISPLAY/lcd.hpp -------------------------------------------------------------------------------- /src/INITIALIZE/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/INITIALIZE/init.cpp -------------------------------------------------------------------------------- /src/INITIALIZE/init.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/INITIALIZE/init.hpp -------------------------------------------------------------------------------- /src/SCREENS/TorqueHorseScreen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/SCREENS/TorqueHorseScreen.cpp -------------------------------------------------------------------------------- /src/SCREENS/TorqueHorseScreen.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/SCREENS/TorqueHorseScreen.hpp -------------------------------------------------------------------------------- /src/SCREENS/batteryStatusScreen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/SCREENS/batteryStatusScreen.cpp -------------------------------------------------------------------------------- /src/SCREENS/batteryStatusScreen.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/SCREENS/batteryStatusScreen.hpp -------------------------------------------------------------------------------- /src/SCREENS/currentScreen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/SCREENS/currentScreen.cpp -------------------------------------------------------------------------------- /src/SCREENS/currentScreen.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/SCREENS/currentScreen.hpp -------------------------------------------------------------------------------- /src/SCREENS/logoScreen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/SCREENS/logoScreen.cpp -------------------------------------------------------------------------------- /src/SCREENS/logoScreen.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/SCREENS/logoScreen.hpp -------------------------------------------------------------------------------- /src/SCREENS/multiGaugeScreen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/SCREENS/multiGaugeScreen.cpp -------------------------------------------------------------------------------- /src/SCREENS/multiGaugeScreen.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/SCREENS/multiGaugeScreen.hpp -------------------------------------------------------------------------------- /src/SCREENS/pressureSensorScreen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/SCREENS/pressureSensorScreen.cpp -------------------------------------------------------------------------------- /src/SCREENS/pressureSensorScreen.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/SCREENS/pressureSensorScreen.hpp -------------------------------------------------------------------------------- /src/SCREENS/speedRpmScreen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/SCREENS/speedRpmScreen.cpp -------------------------------------------------------------------------------- /src/SCREENS/speedRpmScreen.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/SCREENS/speedRpmScreen.hpp -------------------------------------------------------------------------------- /src/SCREENS/zeroSixtyScreen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/SCREENS/zeroSixtyScreen.cpp -------------------------------------------------------------------------------- /src/SCREENS/zeroSixtyScreen.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/SCREENS/zeroSixtyScreen.hpp -------------------------------------------------------------------------------- /src/SEATHEAT/seatHeat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/SEATHEAT/seatHeat.cpp -------------------------------------------------------------------------------- /src/SEATHEAT/seatHeat.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/SEATHEAT/seatHeat.hpp -------------------------------------------------------------------------------- /src/SENSORS/readSensor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/SENSORS/readSensor.cpp -------------------------------------------------------------------------------- /src/SENSORS/readSensor.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/SENSORS/readSensor.hpp -------------------------------------------------------------------------------- /src/SERIAL/serial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/SERIAL/serial.cpp -------------------------------------------------------------------------------- /src/SERIAL/serial.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/SERIAL/serial.hpp -------------------------------------------------------------------------------- /src/SLEEP/sleep.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/SLEEP/sleep.cpp -------------------------------------------------------------------------------- /src/SLEEP/sleep.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/SLEEP/sleep.hpp -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/src/main.cpp -------------------------------------------------------------------------------- /test/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexvnesta/BMW_GAUGE_COLOR/HEAD/test/README --------------------------------------------------------------------------------