Table of Contents
This covers a wireless 13-pin Car Connector Tester using BlueTooth Low Energy Link (BLE)
You insert a plug in the cars connector and this power a wireless transmitter that you can connect to from you mobile phone The plug powers up the BLE link from the permanent +12V from the plug
You can then see the status on all pins via the user interface on your phone without a cable out of the door.
The Tester will have different modes:
- Mode 1: A graphical representation of the Connector where each pin lights up when 12V og GND is connected
- Mode 2: A Table list structured in groups (ie. Blink Left, Blink Right near to each other
- Mode 3: A latching mode - So the that has been tested stays on
- Mode 4: FUTURE: Connection to CAN bus so that the tester and initiate each test by itself
😄
The code is build with Arduino which supports the ESP32 modules
-
Choose the module: "ESP32C3 Dev Module" for the ESP32-C3-Super-Mini module in Arduino IDE
I'm using the ESP32 Board called "ESP32-C3-Super-Mini". This board have both Wi-Fi and Bluetooth 5
- Link to a Danish Webshop The ESP32 C3 Super Mini is a low power and small outline of the bigger ESP32-C3 board.
This is the pin numbers and definitions that can be used with Arduino:
See the open issues for a list of proposed features (and known issues).
Distributed under the MIT License. See LICENSE
for more information.
Henrik Johansen Koch - @henrikjkoch - [email protected]
Project Link: [[https://github.com/KOCH-Engineering/PinPoint_BLE/] This!
- Github
- Arduino
- Link to BLE Code Examples
- Link to how to use iOS
- Another article on iOS BLE
- Hackaday article about BLE
- something about ESP32-C3-Mini Expansion board
- Serial debug problems - maybe a solution
#Standards
13 pin Car Connector - 12V
- Link to the ISO 11446 standard ISO 11446:2004 specifies a 13-pole electrical connector between towing and towed vehicles with 12 volt electrical system. It was developed in 1987 by Erich Jaeger to replace older 7-pin plugs.
15 pin Truck Connector - 24V
CAN bus-compatible controllers is called TWAI, which stands for Two-Wire Automotive Interface.
TJA1050 High-Speed CAN Transceiver (datasheet)