Skip to content

WM004 Main Processing Core Board

mefistotelis edited this page Dec 22, 2022 · 15 revisions

Table of Contents

Function
Variants
Parts
Programming
External interfaces
Service interfaces
Board view
Schematics

Function

The board contains all processing units of Tello. It contains Flight Controller, but also sensors processing and VPS, plus the main video and FPV pipeline, motor drivers, and wifi transceiver too.

Variants

Several versions of the module are known.

Marking Overview
PP000145.06 The first version.

Parts

Marking Amt. Pkg. Function Specification
Movidius MA2155 743-C1 S743JL17 1 VF2BGA225 Movidius Myriad VPU, 600MHz, PWM outputs; controls all cameras and intelligent functions of the drone description article
Marvell 88W8801-NMD2 K85JWA.01JW 1828 B0P TW 1 2.4 GHz band Wi-Fi 4 1x1 System-on-Chip for High Throughput data rates description
SN 1708031 TI 8B8 A0HF 1 QFN Texas Instruments OPT3101 or similar; Proximity and Distance Sensor AFE
BQ24259 TI 7A8 AD1R 1 QFN BQ24259 I2C Controlled 2A Single Cell USB Charger datasheet
ACTIVE 8846QM JH 381 1 Active-Semi Advanced PMIC for Multi-Core Application Processors description
G AJ1826 25LC640WIG C7T892 1 TSSOP-44 GigaDevice 25LC640 64K SPI Bus Serial NOR EEPROM description
2R2 2 Inductor for Buck Converter
3R3 4 Inductor for Buck Converter powering each motor
T120 PF9U 1 Quartz oscillator
SV4 ED / S34 4
1C w7o 4 DFN-8 MOSFET power transistor; one for each motor
BARO 1 10-pad HLGA-10L 2x2mm Dual full-scale, 1260hPa and 4060hPa, absolute digital output barometer; type recognized by look only description

Programming

Chips Firmware Description
25LC640 + MA2100A m0802 Flight control and intelligent flight functions.

External interfaces

Marking Overview
TODO

Service interfaces

The following service pads exist on this board:

Marking Overview
TODO

Board view

Top of a PP000145.06 board:

WM004 Main Processing Core board v6 A top

Bottom of the PP000145.06 board:

WM004 Main Processing Core board v6 A bottom

Top of another PP000145.06 board:

WM004 Main Processing Core board v6 B top

Bottom of the PP000145.06 board:

WM004 Main Processing Core board v6 B bottom

Schematics

No schematics available.

Clone this wiki locally