{
 "id": "ac-zeroerr-ecoder20",
 "name": "ZeroErr eCoder20 RS485 Absolute Magnetic Ring Encoder, 20 mm Bore",
 "subcategory": "joint-encoders",
 "brand": "ZeroErr",
 "mpn": "eCoder20",
 "summary": "ZeroErr's 20 mm through-hole magnetic ring encoder with RS-485, single- or multi-turn, for mid-size joints that route cables through the axis.",
 "maker": {
  "name": "ZeroErr",
  "country": "CN",
  "role": "brand"
 },
 "made_in": "unknown",
 "specs": {
  "resolution_bits": {
   "label": "Resolution",
   "value": "17-bit or 19-bit (family spec 17-21 bit + 16-bit multiturn counter)",
   "num": 19,
   "unit": "bit"
  },
  "interface": {
   "label": "Interface",
   "value": "RS-485 (protocol stated compatible with Tamagawa)"
  },
  "type": {
   "label": "Type",
   "value": "Axial-reading magnetic ring + readhead, 20 mm through-hole; battery-backed multi-turn option"
  },
  "bore_mm": {
   "label": "Bore",
   "value": "20 mm",
   "num": 20,
   "unit": "mm"
  }
 },
 "price": [
  {
   "qty": 1,
   "usd": 259,
   "kind": "distributor",
   "source": "https://rcdrone.top/products/zeroerr-ecoder20-magnetic-encoders",
   "as_of": "2026-10-30",
   "note": "single-turn RS485 variant"
  },
  {
   "qty": 1,
   "usd": 180,
   "kind": "distributor",
   "source": "https://aifitlab.com/products/zeroerr-ecoder20-magnetic-encoders",
   "as_of": "2026-10-30",
   "note": "single-turn RS485 variant; backordered at this seller"
  }
 ],
 "moq": "unknown",
 "lead_time": "unknown",
 "hts": "unknown",
 "compliance": {
  "ndaa": "unknown",
  "blue_uas": "unknown",
  "fcc": "n/a",
  "notes": ""
 },
 "links": {
  "product": "https://rcdrone.top/products/zeroerr-ecoder20-magnetic-encoders",
  "datasheet": null,
  "cad": null
 },
 "equivalents": [
  "ac-rls-aksim-2",
  "ac-zeroerr-ecoder11",
  "ac-kingkong-mpt",
  "ac-netzer-ds-58"
 ],
 "pairs_with": [],
 "maglev": {
  "custom": "",
  "directory_ref": null
 },
 "sources": [
  {
   "url": "https://rcdrone.top/products/zeroerr-ecoder20-magnetic-encoders",
   "what": "variants, price, <0.06° tolerance, ±10\" repeatability, 12,000 rpm"
  },
  {
   "url": "https://aifitlab.com/products/zeroerr-ecoder20-magnetic-encoders",
   "what": "price, ring/readhead dimensions, stock"
  }
 ],
 "confidence": "REPORTED",
 "stock": {
  "status": "in_stock",
  "source": "https://rcdrone.top/products/zeroerr-ecoder20-magnetic-encoders",
  "as_of": "2026-10-30",
  "note": "rcdrone variants listed available; aifitlab shows backordered"
 },
 "category": "actuators",
 "subcategory_title": "Joint Encoders",
 "icon": "encoder",
 "image": {
  "url": "https://parts.trymaglev.com/img/ac-zeroerr-ecoder20.webp",
  "thumb": "https://parts.trymaglev.com/img/t/ac-zeroerr-ecoder20.webp",
  "source_image": "https://cdn.shopify.com/s/files/1/0673/6848/5000/files/ZeroErr-eCoder_20-NEW-main-2.jpg?v=1776339839",
  "source_page": "https://aifitlab.com/products/zeroerr-ecoder20-magnetic-encoders",
  "background": "removed (Apple Vision)",
  "as_of": "2026-10-30"
 },
 "origin": {
  "code": "CN",
  "basis": "hq"
 },
 "hts_resolved": {
  "code": "9031.80.80.85",
  "typical": true,
  "key": "encoders",
  "basis": "subcategory",
  "confidence": "low",
  "note": "Resolvers/RVDTs: 8543.70.45 (CBP N360060). Encoder ICs sold alone go to 8542."
 },
 "us_duty_by_origin": {
  "as_of": "2026-10-29",
  "rates": [
   {
    "origin": "CN",
    "duty_pct": 37.5,
    "possible_pct": 0,
    "usmca": false
   },
   {
    "origin": "TW",
    "duty_pct": 10,
    "possible_pct": 0,
    "usmca": false
   },
   {
    "origin": "VN",
    "duty_pct": 12.5,
    "possible_pct": 0,
    "usmca": false
   },
   {
    "origin": "IN",
    "duty_pct": 10,
    "possible_pct": 0,
    "usmca": false
   },
   {
    "origin": "JP",
    "duty_pct": 12.5,
    "possible_pct": 0,
    "usmca": false
   },
   {
    "origin": "KR",
    "duty_pct": 12.5,
    "possible_pct": 0,
    "usmca": false
   },
   {
    "origin": "DE",
    "duty_pct": 10,
    "possible_pct": 0,
    "usmca": false
   },
   {
    "origin": "MX",
    "duty_pct": 10,
    "possible_pct": 0,
    "usmca": true
   },
   {
    "origin": "US",
    "duty_pct": 0,
    "possible_pct": 0,
    "usmca": false
   }
  ]
 },
 "url": "https://parts.trymaglev.com/p/ac-zeroerr-ecoder20/",
 "markdown": "https://parts.trymaglev.com/p/ac-zeroerr-ecoder20/index.md",
 "equivalents_detail": [
  {
   "id": "ac-rls-aksim-2",
   "name": "RLS AksIM-2 Off-Axis Absolute Rotary Encoder",
   "brand": "RLS (Renishaw associate)",
   "mpn": "AksIM-2 (MBxxx readhead + MRAxxx ring; configured)",
   "category": "actuators",
   "subcategory": "joint-encoders",
   "summary": "Thin through-hole absolute magnetic ring encoder (ID 8-68 mm) widely used as the output-side encoder in robot joints and exoskeletons.",
   "origin": "SI",
   "origin_basis": "hq",
   "price_usd": 238.97,
   "price_qty": 1,
   "ndaa": "unknown",
   "blue_uas": "unknown",
   "image": "https://parts.trymaglev.com/img/ac-rls-aksim-2.webp",
   "url": "https://parts.trymaglev.com/p/ac-rls-aksim-2/",
   "json": "https://parts.trymaglev.com/api/parts/ac-rls-aksim-2.json"
  },
  {
   "id": "ac-zeroerr-ecoder11",
   "name": "ZeroErr eCoder11 RS485 Absolute Magnetic Ring Encoder, 11 mm Bore",
   "brand": "ZeroErr",
   "mpn": "eCoder11",
   "category": "actuators",
   "subcategory": "joint-encoders",
   "summary": "Chinese hollow magnetic ring + readhead absolute encoder (11 mm bore, 30 mm OD) with Tamagawa-compatible RS-485, sized for small robot joints.",
   "origin": "CN",
   "origin_basis": "hq",
   "price_usd": 90,
   "price_qty": 1,
   "ndaa": "unknown",
   "blue_uas": "unknown",
   "image": "https://parts.trymaglev.com/img/ac-zeroerr-ecoder11.webp",
   "url": "https://parts.trymaglev.com/p/ac-zeroerr-ecoder11/",
   "json": "https://parts.trymaglev.com/api/parts/ac-zeroerr-ecoder11.json"
  },
  {
   "id": "ac-kingkong-mpt",
   "name": "KingKong MPT Series Robot Joint Magnetic Encoder (Single)",
   "brand": "KingKong Technology",
   "mpn": "MPT series (MPT-10-25 to MPT-30-45)",
   "category": "actuators",
   "subcategory": "joint-encoders",
   "summary": "Beijing KingKong's axial hollow magnetic encoder for robot joints, five bore sizes (10-30 mm), with battery-backed low-power mode.",
   "origin": "CN",
   "origin_basis": "hq",
   "price_usd": 280,
   "price_qty": 1,
   "ndaa": "unknown",
   "blue_uas": "unknown",
   "image": "https://parts.trymaglev.com/img/ac-kingkong-mpt.webp",
   "url": "https://parts.trymaglev.com/p/ac-kingkong-mpt/",
   "json": "https://parts.trymaglev.com/api/parts/ac-kingkong-mpt.json"
  },
  {
   "id": "ac-netzer-ds-58",
   "name": "Netzer DS-58 Hollow-Shaft Absolute Electric Encoder",
   "brand": "Netzer Precision",
   "mpn": "DS-58",
   "category": "actuators",
   "subcategory": "joint-encoders",
   "summary": "58 mm OD, 20 mm bore bearingless absolute encoder up to 22-bit for mid-size hollow joints.",
   "origin": "IL",
   "origin_basis": "hq",
   "price_usd": null,
   "price_qty": null,
   "ndaa": "unknown",
   "blue_uas": "unknown",
   "image": "https://parts.trymaglev.com/img/ac-netzer-ds-58.webp",
   "url": "https://parts.trymaglev.com/p/ac-netzer-ds-58/",
   "json": "https://parts.trymaglev.com/api/parts/ac-netzer-ds-58.json"
  }
 ],
 "pairs_with_detail": []
}