Hi, thank you all for a great job! I ride Kawasaki Z250SL'16 and I also wanted to read the data from the ECU. First of all, I tried to reproduce the TriB's project - Arduino UNO (instead of Nano, it doesn't matter) and BT-06. As the first step, I didn't do any wiring to ECU, just wanted to check if Torque will recognize my adapter, and somewhy it didn't. Later I'll grab a debug output, but I didn't see in the terminal a lot. Maybe the Bluetooth module was the problem. So, just now I have a question: will Torque recognize thу module without a physical connection to the ECU? The chip L9637 I already bought but hadn't time to do the wiring. And, before wiring, I wanted to be sure that it works at all. What I think that I'll take a Mega board because of 2nd hardware serial - at least, for tests. Also, I thought to port it to ESP32 (I've seen already that I'm not the first :)) But I discovered that the BluetoothSerial in the ESP32 is enough spartan so it will take a lot of work meanwhile I didn't succeed with connecting to Torque..
PS if someone is still looking for 4-pin connector, I ordered it here and it fits perfect, but you'll need a crimping tool like this. PPS it seems that I really do something wrong, because I took a demo-sketch from Torque's website and it also didn't work.
UPD: I took a Mega board and connected the BT05 module to its Serial1, changed the reference and it works on the table. Next step - build L9637 adapter and maybe then try to port it to ESP32.