I see that Carloop supports CAN, which is awesome and works on most of the newer cars. I have a 2003 Honda Civic and it uses ISO-9141 OBD protocol. So far I have been using ELM327, but those products become expensive. Does Carloop support (or will support) other OBD protocols like ELM327 does - so basically like an open source version of ELM327?
Yes, Carloop will support CAN protocol that is broadcast on pins CAN-H and CAN-L on the OBD-II (DLC) connector. Your assumption is correct, the combination of Carloop + Particle or Redbear will give you access to all the CAN messages on the bus. The ELM327 integrated circuit (not in Carloop) contains firmware that has a pre-established CAN messages decoder. You can do the same thing with Carloop and write your own software to decode any message on the bus.
Stay tuned for more news on how you can contribute to our open data dictionary