Anki Cozmo · Volume 8

Cheatsheet

Figure 1 — The robot-and-engine split, restated. Everything an owner needs runs on hardware they possess. Interpretive diagram drawn from the sources cited across this dive.
Figure 1 — The robot-and-engine split, restated. Everything an owner needs runs on hardware they possess. Interpretive diagram drawn from the sources cited across this dive.

A dense quick reference distilled from Vols 1 to 7. Nothing new is introduced here. Each fact is marked C where a reachable primary or authoritative source states it, U where it rests on a single secondary or community source, and NF where no reachable source establishes it and the figure is left unclaimed.

8.1 At a glance

Table 1 — At a glance

AttributeValueConf.
WhatPalm-sized treaded desktop companion robot with a lift armC
Released16 October 2016, United StatesC
Launch priceUSD 179.99C
MakerAnki; assets to Digital Dream Labs, December 2019C
SuccessorVector, October 2018C
Main MCUNXP Kinetis K02, 100 MHz ARM Cortex-M4C
RAM / flashnot establishedNF
Wi-FiEspressif ESP8266EX — robot is the access pointC
BluetoothNordic nRF51822 — to the Power CubesC
Camera delivered320 x 240 greyscaleC
Camera sensorreportedly 640 x 480, not exposedU
Field of viewapproximately 60 degrees, calibrated per unitC
Display128 x 64 IPS LCD; effective 128 x 32 when interleavedC
Voice inputnone — no microphone fittedC
Motors2 drive, head tilt, lift armC
Encodersmagnetic, on motor shafts, two lobesC
Accessories3 BLE Power Cubes, charging platformC
Battery lifearound 45 minutesU
Mass / dimensionsnot established — circulated figures describe the boxNF
Units sold”hundreds of thousands” by August 2018C, vendor claim

8.2 Network and protocol

Table 2 — Network and protocol

ItemValue
SSID patternCozmo_XXXXXX, uppercase hexadecimal
Robot address172.31.1.1
DHCP range172.31.1.0/24, served by the robot
TransportUDP, port 5551
Frame identifierCOZ\x03RE\x01
Reliabilityselective-repeat ARQ over UDP
Keepaliveengine pings every 5 s; robot drops after 5 s silence
Pre-shared keyshown on the robot’s screen — place on platform, lift arm
Internetnone in the path; “no internet” warning is expected

8.3 Where the work happens

Table 3 — Where the work happens

On the robotOn the phone app (“the engine”)
Wi-Fi AP, BLE to cubesface, pet and object detection
motor control, all sensorsface recognition, expression estimation
display, speaker, LEDsthe personality engine, behaviours
localisation, path trackinganimation, procedural faces, navigation
NV storage, OTA updatecube marker recognition, camera calibration

Rule of thumb: if it makes Cozmo feel alive, it runs on the phone.

8.4 Hardware versions

Table 4 — Hardware versions

VersionPeriodFeature
4Autumn 2016no button
5Autumn 2017off button, EU certification
6Autumn 2018off button, Japan certification
7Autumn 2019on/off button

Backpack button reported supported from hardware 1.5 onward. Version is not determinable from a typical listing photograph.

8.5 The three control paths

Table 5 — The three control paths

PathNeeds appNeeds vendorLatestLast activity
Code Labyesnoin-app
Official SDK (cozmo)yesno1.4.1012 Mar 2019
pycozmonono0.8.012 Nov 2020

pycozmo covers the robot half of the protocol well and the engine half — personality, animation, recognition — only as work in progress. It restores control, not character.

Unresolved: GitHub’s latest SDK tag is 1.4.10, while Digital Dream Labs’ hosted documentation is titled 1.4.12. Not reconciled.

8.6 Corporate chronology

Table 6 — Corporate chronology

DateEvent
2010Anki founded, Carnegie Mellon Robotics Institute
16 Oct 2016Cozmo ships at USD 179.99
26 Jun 2017Code Lab, built on Scratch Blocks
Apr 2019Anki shuts down, about 200 laid off
Dec 2019Digital Dream Labs acquires the assets
23 Nov 2020Cozmo 2.0 pre-order, USD 197, delivery promised May 2021
2 Aug 2022Cozmo 2.0 receives FCC approval
18 Sep 2024Pennsylvania Attorney General sues DDL over ~14,000 prepaid orders

Outcome of the 2024 action: not established. Check directly.

None of the above stopped a Cozmo working.

8.7 Repositories and references

Table 7 — Repositories and references

ResourcePurpose
github.com/zayfod/pycozmoindependent MIT SDK; the protocol specification
pycozmo.readthedocs.ioprotocol, functions, hardware versions
github.com/anki/cozmo-python-sdkofficial SDK, requires the app in SDK mode
cozmosdk.anki.botDDL-hosted SDK documentation
github.com/touretzkyds/cozmopediacommunity technical wiki; camera detail
anki.botthe surviving vendor storefront and support articles

8.8 Buying checklist

Verify a compatible app installs and runs on a device you own — before buying the robot. Then: three cubes present and lighting; charging platform included; treads not perished; display free of dead regions; lift arm full travel; battery runtime demonstrated rather than claimed. No warranty, no repair channel, no parts supply.

8.9 Open items

Things this dive could not establish, listed so a future pass knows what to chase:

  • the robot’s mass and dimensions — a scale and a ruler settle it
  • battery chemistry, capacity and realistic runtime
  • RAM and flash fitted to the Kinetis K02
  • camera sensor and display controller part numbers
  • whether Cozmo 2.0’s internals are genuinely distinct — one teardown would settle it
  • the outcome of the September 2024 Pennsylvania action
  • the contents of ankibots.wiki, unreachable throughout this research
  • current app-store status on both platforms, which changes

8.10 Hub contrast, one row

Table 8 — Hub contrast, one row

Cozmo (2016)Vector (2018)
Kept alive byits own architecture — the engine was always the owner’s phonean open community server, wire-pod, replacing a dead cloud

The fuller cross-robot matrix is in _shared/comparison.md.

Sources

This cheatsheet introduces no new claims; every row traces to Vols 1 to 7 and through them to the sources cited there. Principal anchors: pycozmo and its protocol documentation; the anki/cozmo-python-sdk repository; the microcontrollertips teardown; iFixit; the touretzkyds cozmopedia wiki; Wikipedia’s “Cozmo” and “Anki (American company)” articles; Digital Dream Labs’ support and product pages at anki.bot; and CBS News Pittsburgh for the 2024 Pennsylvania action.

Comments (0)

  1. Loading…

Comments are held for moderation — nothing appears until approved.