SAAB_ICM2_LCD_RE

所属分类:C/C++基础
开发工具:C
文件大小:0KB
下载次数:0
上传日期:2020-08-19 06:54:19
上 传 者sh-1993
说明:  收集原理图和资源,我收集,而反向工程的液晶显示器使用的SAAB 9-3“信息娱乐...
(Collection of schematics and resources I ve collected while reverse-engineering the LCD used in SAAB 9-3 "Infotainment Control Module 2".)

文件列表:
Arduino_ESP8266_ICM2_Development/ (0, 2020-08-18)
Arduino_ESP8266_ICM2_Development/.travis.yml (1557, 2020-08-18)
Arduino_ESP8266_ICM2_Development/.vscode/ (0, 2020-08-18)
Arduino_ESP8266_ICM2_Development/.vscode/extensions.json (197, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/ (0, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/ (0, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Adafruit_GFX.cpp (73704, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Adafruit_GFX.h (15339, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Adafruit_SPITFT.cpp (95465, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Adafruit_SPITFT.h (24433, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Adafruit_SPITFT_Macros.h (329, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Fonts/ (0, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Fonts/FreeMono12pt7b.h (13759, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Fonts/FreeMono18pt7b.h (24077, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Fonts/FreeMono24pt7b.h (40347, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Fonts/FreeMono9pt7b.h (9662, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Fonts/FreeMonoBold12pt7b.h (15420, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Fonts/FreeMonoBold18pt7b.h (28705, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Fonts/FreeMonoBold24pt7b.h (47605, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Fonts/FreeMonoBold9pt7b.h (10773, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Fonts/FreeMonoBoldOblique12pt7b.h (17042, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Fonts/FreeMonoBoldOblique18pt7b.h (31546, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Fonts/FreeMonoBoldOblique24pt7b.h (52948, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Fonts/FreeMonoBoldOblique9pt7b.h (11789, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Fonts/FreeMonoOblique12pt7b.h (15289, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Fonts/FreeMonoOblique18pt7b.h (26731, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Fonts/FreeMonoOblique24pt7b.h (45434, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Fonts/FreeMonoOblique9pt7b.h (10595, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Fonts/FreeSans12pt7b.h (16985, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Fonts/FreeSans18pt7b.h (30853, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Fonts/FreeSans24pt7b.h (51783, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Fonts/FreeSans9pt7b.h (11693, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Fonts/FreeSansBold12pt7b.h (18308, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Fonts/FreeSansBold18pt7b.h (32982, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Fonts/FreeSansBold24pt7b.h (56129, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Fonts/FreeSansBold9pt7b.h (12229, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Fonts/FreeSansBoldOblique12pt7b.h (20553, 2020-08-18)
Arduino_ESP8266_ICM2_Development/include/Adafruit-GFX-Library/Fonts/FreeSansBoldOblique18pt7b.h (37976, 2020-08-18)
... ...

# SAAB_ICM2_LCD_RE Collection of schematics and resources I've collected while reverse-engineering the LCD used in SAAB 9-3 "Infotainment Control Module 2". ## Directory Descriptions - Arduino_ESP8266_ICM2_Development - This is the PIO environment where I developed the Arduino_SAAB_ICM2_LCD_Driver, for this display. - This driver is referenced as a git submodule. - BusPirate_ReverseEngineering_PythonScripts - While I was first reverse-engineering the I2C commands for the display, I wrote a couple terrible-named scripts to drive the BusPirate v3 I was using. - I then chose to move to a C-library, as the BusPirate is incredibly slow! - But we have to start somewhere, so I'm keeping this here to "show the process". - ICM2_PCB_PICS - Here you will find actual pictures of the ICM2 PCB, and some have been creatively overlaid in photoshop to allow me to visually trace the connections. - This helped me develop a wiring schematic for the display... - KICAD_SAAB_ICM2_Display - Here is the aforementioned schematic, a PDF printout has been supplied for convenience. - There are also alot of other notes there pertaining to interfacing with the module. - KINGSTVIS_DLA_LOGS - Here are some KingstVIS digital logic analyser files, which I initially used to sniff the I2C lines (before I even KNEW they were I2C lines.). - I then used this info to take it over to the BusPirate and begin reverse-engineering. - TEST_GRAPHICS - Some bitmaps/PSD files I used/made to test the display. - There is a SAAB one, which I thought looked cool. - There is also one called "Froggy Chair", which is a reference to the video game series "Animal Crossing".

近期下载者

相关文件


收藏者