개인적으로 OBD2 그래픽 LCD 속도계를 만들어서 사용 중입니다.
https://www.clien.net/service/board/park/13758056CLIEN
알리에 이런 기능의 이쁘장한 제품이 팔기에 사봤습니다. 대략 60달러..
아~ 근데 실망스럽습니다.
먼저 제품 크기 비교.. 저 본체와 OBD2 케이블로만 구성되어 있습니다.
두께는 아래 받침대 두께 정도만 됩니다. 생각보다 얇아요.

전원 On을 시키면..

몇가지 속도계 화면 중 기본 화면.. 이쁘지요.

운전석에서 보면..

이제 이 이쁜 것이 왜 실망스러운지를 적어 보겠습니다.
1. 하이브리드 차량에서는 자동 Off 기능이 문제.
OBD2 는 상시 12v 전원이 나옵니다. 그래서 OBD2 전원만 사용하는 제품들은 인식을 하면 계속 켜져있죠.
문제는 시동을 꺼도 켜져있고, 그래서 배터리 방전이 되는 상황이 나오게 됩니다.
이 제품은 RPM 과 속도가 0 이면 시동을 끈 상태로 인식을 하고 약 30초 정도 지나면 알아서 꺼집니다.
그냥 듣기에는 좋죠.
근데 하이브리드 차량이 배터리 모드 상태에서 사진 처럼 정차가 되어 있으면 시동이 꺼진 것으로 인식을 하고 꺼집니다. O___O;;
내연 기관 차에서는 맞는 동작이겠지만... 하이브리드에서는 쥐약이네요.
2. 자동 On 기능이 없음
그러면 꺼졌으니 시동을 걸면 켜지느냐.. 아뇨. 안 켜집니다.
OBD2 케이블에 다시 연결하거나 옆의 on/off 스위치를 한번 조작해줘야 합니다.
밝기도 적당하고, 글씨도 가독성이 나쁘지는 않은데...
아.. 이거 뜯어서 칩이랑 몇가지 정보만 보면 펌웨어를 짤 수 있지 않을까 하는 생각이 스치더라구요.
집에 가면 뜯어 봐야지.
--

뜯어 보니 STM32F429 와 QSPI Flash, SDRAM 확장을 했네요.
동그란 액정 뒤에 CPU 보드가 있고
아래 받침대에 Can - Serial 처리를 하는 조그만 CPU/LM329 가 달려있네요.
제가 개발하는 제품들이 STM32F4 나 STM32F7 시리즈라.. 제가 원하는 형식으로 개발이 가능할 것 같습니다.
CPU 보드 구성을 보니 GUI 라이브러리도 뭘 사용 했는지 대충 감이 오네요.
근데 개발툴과 연결하기 위한 Jtag 이나 swd 가 안보이는군요.
사진의 JP1 이 부트로더와 연결된 시리얼 다운로드 쪽이거나 swd 변형인거 같은데.
QSPI를 사용한 걸로 봐서 시리얼로 업데이트하기에는 엄청 느릴텐데. 점퍼를 날려야되나?
--

아~ LCD 가 커스텀 제품이네요.
겨우 저 이미지 하나 구했습니다. 핀맵도 가려져있고.
핀 구성이야 다른 LCD 들이나 STM의 LTDC 핀맵이랑 비교하면 찾는건 문제가 없을듯 한데, 포치 같은 클럭 정보가 없네요.
저게 대량 구매시 30달러니 제품 가격의 반이 LCD 값이네요.
그래도 오래 정차해놓거나 신호 길게 걸려있으면 꺼지긴 합니다
나브디는 어디서 구할수있을까요?
차량구입할때 HUD를 빼고 구입했던디 아쉽네요
껏다 켰다하는 귀찮음이 진심 느껴집니다
신경 좀 쓰면 해결될 수 있는 부분도 있는데, 그렇게 내보내질 않죠.
그리고 OBD전원은 많은 차량들이 상시 전원으로 제공하기에 말씀하신대로 방전 위험이 있죠.
전원부만 따로 퓨즈박스에서 예비퓨즈를 통해 연결하시면 방전 이슈는 사라질 겁니다.
그리고 많은 저가 제품들은 MCU를 EMM327를 사용합니다.
참고하세요.