Difference between revisions of "ATORCH J7-c"
Line 22: | Line 22: | ||
The device communicates through serial-over-Bluetooth (RFCOMM), appearing under the UC96_SPP name, and BLE, under the UC96_BLE name. | The device communicates through serial-over-Bluetooth (RFCOMM), appearing under the UC96_SPP name, and BLE, under the UC96_BLE name. | ||
The manufacturer provides an app | The manufacturer provides an app named "E_Test" for Android and iOS, but no protocol documentation, although it appears that the protocol has been fully reverse-engineered [https://github.com/syssi/esphome-atorch-dl24/blob/main/docs/protocol-design.md]. | ||
The same protocol is used both on the BLE and Bluetooth link. | The same protocol is used both on the BLE and Bluetooth link. | ||
Revision as of 11:34, 10 February 2023
Status | planned |
---|---|
Source code | [1] |
Connectivity | serial over Bluetooth, BLE |
Measurements | voltage, current, power, energy, voltage over USB data lines |
Features | measures USB devices; color display |
Website | atorch.aliexpress.com |
What is it?
The ATORCH J7-c is a USB load meter which can measure various properties for USB devices including their voltage, amperage, wattage, resistance, capacity, temperature, data line voltage, and charging mode. It features the following connectors :
- USB-A male ( USB 2.0 only )
- USB-A female ( USB 2.0 only)
- USB-C male
- USB-C female
- USB-microB female
Protocol
The device communicates through serial-over-Bluetooth (RFCOMM), appearing under the UC96_SPP name, and BLE, under the UC96_BLE name. The manufacturer provides an app named "E_Test" for Android and iOS, but no protocol documentation, although it appears that the protocol has been fully reverse-engineered [2]. The same protocol is used both on the BLE and Bluetooth link.
Hardware
A CH573F MCU is responsible for performing all the measurements and managing the user interface.
A small SOIC-8 IC ( marking BP0D608-68A2) handles the Bluetooth communication ( both RFCOMM and BLE ).