Adem Inside

Home / Inside real robots / Unitree Go2

Teardown · Robot dog

What's inside the Unitree Go2

A Go2 was taken apart down to every board and motor, over 68 pages of lab photos. We read every chip we could, rebuilt each part in 3D below, and marked the chips Unitree ground blank so nobody could read them.

RK3588S8-core Arm brain with an AI accelerator
12leg motors, each with its own driver
4G · Wi-Fi 6plus UWB and a long-range remote link
4boards with their chip markings ground off
ReadMatchedGround blankInferred
Loading the 3D model…
Drag to turn

Tap a number

Each number is a part found in the teardown. X-ray fades the shell to show the rebuilt parts inside.

    Robot model: Unitree's own go2_description via MuJoCo Menagerie, © Unitree Robotics, BSD-3-Clause. Leg motors sit at the model's real joints; where each board sits inside the body is approximate.

    Every part, rebuilt in 3D

    Each board and motor redrawn from the teardown: outline, chip sizes and every marking we could read, printed on the chip exactly as it appears. Pick a part, turn it, tap a number.

    Loading the parts…
    Drag to turn · click, then scroll to zoom

    The short answer

    BrainRockchip RK3588S8-core Arm + AI accelerator, 8 GB / 64 GB
    Mobile dataQuectel EG25-G 4GQualcomm MDM9207 inside
    Wi-Fi + BluetoothRealtek RTL8852BUWi-Fi 6, on an LB-Link module
    Legs12 brushless motorsa driver board inside every joint
    PositioningUWB board, 4 antennaschips ground blank
    Remote linkOwn long-range radioplus a LoRa antenna; chips ground blank

    How it is wired

    Read straight off the main board, “712 MAIN BOARD-RK V0.21, 2023/6/17”. Every label below is printed on the board itself.

    PLUG-IN CORE BOARD XF_RK_Core_Board_V10 Rockchip RK3588S 8 GB RAM · 64 GB storage (“8+64G”) power chip + memory under one heatsink SAME BOARD AS UNITREE'S 2025 HUMANOID cooled by 2 × 12 V blower fans 4G · Quectel EG25-GM.2 slot, marked “4G” Wi-Fi 6 + BTRTL8852BU · LB-Link BL-M8852BU1 Remote radio “YS.PPRF”2401C front end · main chips blank UWB board, 4 antennasfollow-me positioning · chips blank LIDAR · VOICE · LED · USBports on the board edge FR · front right leg3 motors on one bus FL · front left leg3 motors on one bus RL · rear left leg3 motors on one bus RR · rear right leg3 motors on one bus Battery · VBAT+ / VBAT−talks to the board over “B_485” Ethernet · CHG · STOP“712 ETH FPC 2023/5/9”
    Red boxes: radio boards whose chip markings Unitree ground off (the core board and the leg drivers were treated the same way).

    Every part, and how sure we are

    Read: the name is printed on the part and legible. Matched: not legible on the Go2, identified another way. Ground blank: Unitree removed the marking. Inferred: our best reading, explained.

    The brain: Rockchip RK3588S core board Matched

    A plug-in computer board, XF_RK_Core_Board_V10, sits on the main board under an aluminium heatsink with copper heat pipes and a blower fan. It holds the processor, its memory, its storage and a power chip. On the Go2 every chip top is ground blank, but the board is silkscreened “8+64G”: 8 GB of memory, 64 GB of storage.

    How we know it is an RK3588S: the identical board, same name, layout and “8+64G” label, turns up in Unitree's 2025 humanoid with its markings intact: Rockchip RK3588S, two Biwin BWMZCX32H2A-32G-X memory chips, Biwin BWCTAKJ11X64G storage and a Rockchip power chip. The Go2 and the humanoid share one brain.

    • RK3588S: 4× Cortex-A76 + 4× Cortex-A55, 6 TOPS neural accelerator, built for cameras and on-device AI.

    4G: Quectel EG25-G Read

    A standard 4G card pushed into a mini PCIe socket on the main board. Under its shield: a Qualcomm MDM9207 modem, Nanya NM1282KSLAXAL-3B memory, a Qualcomm WTR2965 transceiver and two Qorvo power amplifiers (77031, 77033).

    Why it is there. It lets the dog be reached from the phone app away from home Wi-Fi.

    Wi-Fi 6 and Bluetooth: Realtek RTL8852BU Read

    A module labelled BL-M8852BU1 (an LB-Link part) carries the Realtek RTL8852BU: dual-band Wi-Fi 6 plus Bluetooth over USB. Two antenna cables, “chain 0” and “chain 1”, go to Rainsun antennas. The phone app and controller connect here.

    Remote-control radio “YS.PPRF” Ground blank

    A separate radio board, silkscreened YS.PPRF 23, with a 2401C 2.4 GHz front-end amplifier and two crystals. Its two main chips have had their markings ground off. A separate LoRa antenna is fitted too, so the dog has a slow, long-range link as well as Wi-Fi.

    UWB positioning board Ground blank

    A clover-shaped gold board with four UWB antennas: the hardware behind “follow me”. Ultra-wideband pulses measure the exact distance and angle to the handheld remote. The ranging chip, its controller and the amplifiers beside them all had their markings ground off.

    Twelve leg motors, each with its own driver Read

    Three joints per leg (hip side-swing, hip, knee), each a flat outrunner brushless motor in a finned aluminium housing. A round driver board, silkscreened “M12_MDRV_V1.9.1 · 2023/5/10 · Unitree”, sits inside the joint with its power transistors and capacitors; a small star-shaped board, most likely the position sensor, sits at the centre. The main board only sends commands down one bus per leg; the high current never leaves the joint.

    • The centre chip on the driver board has had its marking removed.

    A small motor board, “LD BOT V0.2.6” Inferred

    A compact brushless motor, about 5 cm across, paired with a board marked “LD BOT V0.2.6 By Unitree”. It is far smaller than the leg motors. The main board has a port labelled LIDAR and the Go2 carries a spinning LiDAR under its chin, so this is most likely the motor that turns it. That is our reading; nothing on the part says so.

    Cooling: two 12 V blower fans Read

    Small DC brushless blowers from Shenzhen Zhuoming Electronics, 12 V. One sits beside the core board's heatsink and pushes air along its heat pipes; a second is in the body.

    What Unitree hides

    On four boards (the processor, the motor-driver chip, the UWB chips and the remote radio's chips) the printed part numbers were physically ground off before the robot left the factory for testing. Everything bought in as a finished module, the 4G card and the Wi-Fi module, was left readable. It is a common way to slow down copycats, and it is why the processor is identified by matching boards rather than read directly. In the 3D parts above, ground chips are drawn blank with their grinding marks; toggle the core board to see what its chips say on the humanoid.

    All parts in one table

    PartWhat is printed on itRoleSure?
    Main board712 MAIN BOARD-RK V0.21, 2023/6/17Connects everythingRead
    Core boardXF_RK_Core_Board_V10, 8+64GMain computerRead
    Processor(ground blank) · RK3588S on the identical humanoid boardWalking, vision, appMatched
    4G cardQuectel EG25-GMobile dataRead
    Modem chipQualcomm MDM9207Inside the 4G cardRead
    Modem memoryNanya NM1282KSLAXAL-3BInside the 4G cardRead
    RF transceiverQualcomm WTR2965Inside the 4G cardRead
    Power amplifiersQorvo 77031, 77033Inside the 4G cardRead
    Wi-Fi moduleLB-Link BL-M8852BU1Wi-Fi 6 + BluetoothRead
    Wi-Fi chipRealtek RTL8852BUInside the Wi-Fi moduleRead
    Remote radioYS.PPRF 23, 2401C front endController linkPartly blank
    UWB board(chips ground blank)Follow-me positioningGround blank
    Leg motor driver ×12M12_MDRV_V1.9.1, 2023/5/10Drives one jointRead
    Small motor boardLD BOT V0.2.6Likely LiDAR spin motorInferred
    Ethernet flex712 ETH FPC, 2023/5/9Wired network portRead
    Blower fans ×2Shenzhen Zhuoming, DC 12 VCoolingRead
    AntennasRainsun (Wi-Fi), plus LoRa, 4G, UWBRadiosRead

    Questions

    What processor does the Unitree Go2 use?

    A Rockchip RK3588S, an 8-core Arm chip with a built-in AI accelerator, on a plug-in core board marked XF_RK_Core_Board_V10 with 8 GB of memory and 64 GB of storage. The chip tops on the Go2 are ground blank, but the same core board appears in Unitree's 2025 humanoid with its markings intact.

    Does the Unitree Go2 have 4G?

    The unit that was taken apart has a Quectel EG25-G 4G LTE card built on a Qualcomm MDM9207 modem, pushed into a mini PCIe socket on the main board. It also carries Wi-Fi 6 and Bluetooth (Realtek RTL8852BU), UWB and a separate long-range radio for the remote.

    How many motors does the Go2 have?

    Twelve leg motors, three per leg. Each is an outrunner brushless motor with its own round driver board (marked M12_MDRV_V1.9.1, dated 2023/5/10) mounted inside the joint, so the main computer sends commands over a bus instead of driving motor current itself.

    Based on laboratory teardown photographs of a Go2 test unit, May 2024. The photos are not reproduced here; every part above is redrawn, and sizes are approximate. Production units may differ. Not affiliated with Unitree. Spotted a mistake? Tell us and we will fix it.

    Plain-text version for AI tools: /ai/unitree-go2.md · all references