I bought Launch M-Diag LitePlus 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 free shipping and a free software
http://www.obd2eshop.com/wholesale/m-diag-plus-for-ios-android-with-one-free-car-sof.html
http://www.obd2eshop.com/wholesale/m-diag-for-ios-android.html