TLG was kind enough to send me one of these, so I've done my part and cracked it open to see what is inside. The teardown was fairly easy to do without damaging any components. The only tool I used was a brick separator. 😀
There are a few tabs around the edges that can be depressed to allow the main housing to come apart:
I'm not certain what the purpose of the small rubberized button is, but it is accessible from inside the battery compartment. This may be related to detection of a future battery pack.
The PCB simply lifts out:
On the bottom side, we can see that the main processor is an STM32L431RCT6. It's based on the Arm Cortex M4, can be clocked up to 80 MHz, and includes 256kB of flash memory.
The top side includes the remainder of the components of interest.
For Bluetooth Low Energy (BLE) communication, the Control+ hub uses a CC2640 from Texas Instruments. This is the same chip used by the Powered Up hub.
The motor drivers are LB1836 chips. They are dual drivers, and there are two on the board, one for each pair of ports. These are the same driver chips used for the Powered Up, Boost, and Robot Inventor hubs.
Overall, this hardware is very similar to the other hardware in the current generation of products (Robot Inventor, Powered Up, Boost, etc).