Este aqui é o leitor de códigos OBD2 mais barato que encontrei e comprei pra testar umas coisinhas no carro. Segue o tradicional vídeo:
Como mostrado no vídeo o leitor funciona mas meu carro não tinha nenhum código de erro (ainda bem). Lembrando que dá pra apagar os códigos, mas se o problema continuar no carro o código voltará. O aparelho por dentro é só uma placa e um display:
A placa tem três CIs e muitos transistores para a CAN. O microcontrolador está marcado como BP1S414-66C4. Além dele tem um comparador duplo LM393 e um outro CI de 8 pinos marcado como TJ25Q08M que pelas ligações parece ser uma EEPROM: