I bought Launch M-Diag Lite Plus and took it apart to check the PCB board. Compare with Easydiag, mostly same but better contacts used in the diagnostic socket.
Here share with you some Launch M-Diag Lite PCB real pictures:
Inside Launch M-Diag, I found a two-board design, the boards were tightly connected to each other by a pad of twenty jumpers.
One board with a multiplexer and a processor, and the other with a Bluetooth module and power system. And yes, there is a USB connector, just like LAUNCH EasyDiag.
On Launch M-Diag Lite main (processor) board there are the following markings:
LAUNCH 10200716
DBSCAR_MAIN_STM32F207 – name of the board and the processor used
2015.05.29 – production date
V1.00.000 – version of the board
On the “communication” board there are the following markings:
102200685
V1.00.000 – version of the board
2014.11.08 – production date
The main board has:
Processor STM32F207IGH6
Multiplexer JV700
Also on the board contacts are similar to the connection of the service connector.
The communication board uses only two controllers in the Bluetooth module:
Mx29lv800cbx81-70g
Bc417
Here I bought my Launch M-Diag: €66 free shipping and a free software
http://www.eobdtool.co.uk/wholesale/original-launch-m-diag-plus-for-ios-android.html