Actually the ELM327 is available with schematics that already supports all the standards.
http://www.elmelectronics.com/DSheets/ELM327DS.pdf
I suspect it’s simply a programmed PIC chip because the pin diagram matches.
The chip documentation includes a sample circuit. All that would be needed is to slap a bluetooth or other wireless circuit on the board.