Charging Station
Model Number: CDZ08RR / CDZ08RR
Circuit
Four IR sensors
Infrared
Helps the Roborock to locate the base station
- Is there a specific IR code it broadcasts?
- Not really security though
Vacuum Cleaner
Status LED
External Components
Battery
BRR-2P4S-5200D
14.43V Li-ion; 5200 mAH; 77.88Wh
Wheels
LIDAR
LDS02RR
Related: https://www.robotis.us/360-laser-distance-sensor-lds-01-lidar/
Circuitry
Processor
Allwinner R16
Datasheet: https://linux-sunxi.org/images/c/ca/Allwinner_R16_User_Manual_V1.2.pdf
- ARMv7-A
- Cortex A7
- 4 Cores
- 512KB L2 Cache
- Mali-400 MP2 GPU
- (1080p@60fps decode)
- (1080p@60fps encode)
- BGA282
Fun Fact: Same chip used in the NES Classic and SNES Classic
Microcontroller
STM32F103VC
Datasheet: https://www.st.com/resource/en/datasheet/stm32f103vc.pdf
Memory
Micron D9SHD
Flash Memory (eMMC)
Kioxia THGBMNG5D1LBAIL
Datasheet: https://media.digikey.com/pdf/Data%20Sheets/Toshiba%20PDFs/THGBMNG5D1LBAIT.pdf
Power Management IC
X-Powers AXP223
Datasheet: https://www.micros.com.pl/mediaserver/info-uiaxp223.pdf
WiFi Chip
Realtek RTL8189ETV
“802.11bgn SDIO Network Interface Controller”
Button Panel
Pinout (?)
From top-down view; left to right
- Header 1
- Header 2 - 14
- Header 3 - 71
- Header 4 - 72
- Header 5 - 89
- Header 6
- Header 7 - GND EG. 74
- Header 8 - 24? 99? 45? 46? 35? GND…
- Header 9 - PWR BTN
- Header 10 - 15 - TP11 (HOME)
- Header 11 - 69
- Header 12 -
Chassis
Some force is needed to pry the frontplate that surrounds the button panel off.
Here we find a Micro USB connector; When the device is powered on; we get the descriptor for some sort of Android Debugging Bridge???
[Read More]
Underside of the Roborock with the brushes removed
Removing the cover plate reveals parts of the I/O.
The battery, wheels, and sidebrush motor are easily interchangeable - simply just unscrew (and disconnect any necessary wires), replace, and screw back in
For communication between the removable parts, we have these interface connectors :)
(What are they actually called?)
Plenty of cable length to easily lift out components :)
The side sweeper motor uses some ‘slip contacts’ to supply power
A bunch of screws later, we’re exposed with the circuit board!
Apart from the breakout boards; that mainboard is the only board in the chassis
Cliff sensors (proximity?), the IR blaster (or receiver?) and switches can be found around the perimeter of the chassis
The button panel is on another board than the main circuit board; on the other side of the panel are some test pins.
Left Wing
Right Wing