Panda
The Panda is an OBD II dongle created by Comma.ai. It allows the EON to talk to the car via CAN messaging. It supports 3 CAN buses, 2 LIN buses, and 1 GMLAN.
The software for the Panda is opensource (and heavily modified for Tesla). The Panda (by itself) on a Tesla creates all the messages to emulate a DAS (the AutoPilot computer) as well as to keep the Bosch radar talking. It has CAN0 connected to the Tesla Chassis CAN, CAN1 connected to the Bosch radar, and CAN2 connected to the Tesla EPAS (the electric power steering).
There are two "flavors" of Panda:
- White Panda: $84 USD - The white panda has WiFi and USB capabilities and can work directly with your computer running Cabana.
- Gray Panda: $199 USD - The gray panda has high precision GPS (to be used with maps integration) but no wifi and can't be used with Cabana.
I actually have both pandas due to the amount of development I do. I use the Gray for driving the car and I use the White for debugging/monitoring/reverse engineering CAN messages (in conjunction with a OBD II splitter).
The Comma.ai Panda can be purchased from the Comma.ai store.