DIY v1connection with ESP32, some help needed

mexus

Learning to Drive
General User
Joined
Apr 15, 2021
Messages
10
Reaction score
8
I bought a defective v1connection LE.
Since I live in Europe and it's hard to find another one I was thinking of building my own.

Here is what I've got working:
I spoofed the characteristics of the original v1connection and created a BLE server on the ESP32 microcontroller.
JBV1 and v1 connection the app see my device and try to connect to it.

Here is what is left and I need some info, if someone can help:
1. Connecting the ESP32 to the VCC port. I know the two middle pins are 12V and Ground, how about the other two - are they TX and RX or something else, I'm getting some data on my serial converter, but either the data is encrypted or I'm using wrong serial settings - 57600 bitrate, data bits 8, parity none, stop bits 1, no flow control. Any idea guys?
2. Is the BLE adapter just a serial bridge -> receive data on the data line and transmit it to the BLE and the other way around or?
 

Bloovy One

"Today didn't have to end in eels"
Premium Plus
Lifetime Premium
Corgi Lovers
Advanced User
Joined
Feb 8, 2016
Messages
7,718
Reaction score
18,360
Location
Western NC
I'm not an expert here, but the signal ground is shared with the power ground. There's only one data + besides the two power. The remaining pin is muting.
 

Attachments

  • PowerJackSummary1.jpg
    PowerJackSummary1.jpg
    54.4 KB · Views: 13
  • remotemute.jpg
    remotemute.jpg
    53.5 KB · Views: 12
  • v1_int_d.gif
    v1_int_d.gif
    20.5 KB · Views: 11
  • v1_protocol.jpg
    v1_protocol.jpg
    178.4 KB · Views: 10

johnboy00

Geaux Tigers!
Premium Plus
Lifetime Premium
Advanced User
Software Developer
Joined
Sep 6, 2016
Messages
5,462
Reaction score
13,541
It might be easier to find a new(er) one from an eBay seller who ships to Europe.
 
Last edited:

mexus

Learning to Drive
General User
Joined
Apr 15, 2021
Messages
10
Reaction score
8
I abandoned this project, too much work:
- couldn't figure out the timings and since my BT isn't working it's hard guessing how to get it right.


Here are the characteristics I used for the ESP32 BT LE so that the apps see the module - if someone wants to continue this project.


#define SERVICE_UUID "92a0aff4-9e05-11e2-aa59-f23c91aec05e"
#define CHARACTERISTIC_UUID "beb5483e-36e1-4688-b7f5-ea07361b26a8"
 

Discord Server

Latest threads

Forum statistics

Threads
95,457
Messages
1,452,602
Members
24,469
Latest member
spitcool
Top