The ELM11 is a microcontroller board. Key features include:
Documentation (brisbanesilicon.com.au)
Code (brisbanesilicon.scrollhelp.site)
Schematics (brisbanesilicon.com.au)
Products shipped weekly.