main
Ray footprint: the part is a 6-lead SOT-23 (datasheet: 6 pads at 0.95mm pitch, and the symbol has 6 pins) sitting on a 3-pad SOT-23 footprint. Chosen from this part's OWN datasheet, not inferred from a sibling - the Richtek SOP-8-EP parts alone carry three different exposed-pad sizes, so family inference would have been wrong. Rebuilds the .lbr, re-derives pin 1 and pads.json. 0ad6316 1mo ago
{
 "schema": "adom.pads/1",
 "slug": "tpl5010ddcr",
 "footprint": "SOT-23-6",
 "generated_from": {
  "footprint": "SOT-23-6@sha256:f341c73aac9dcb55",
  "pins": "page.json:component.pins",
  "overrides": null
 },
 "pin1": {
  "pad": "1",
  "at": [
   -1.1375,
   -0.95
  ],
  "corner": "top-left",
  "source": "silk-marker",
  "derived_from": "SOT-23-6@sha256:f341c73aac9dcb55"
 },
 "pad_count": 6,
 "symbol_pins": [
  "1",
  "2",
  "3",
  "4",
  "5",
  "6"
 ],
 "paste_apertures": 0,
 "issues": [],
 "pads": [
  {
   "pad": "1",
   "kind": "smd",
   "shape": "roundrect",
   "at": [
    -1.1375,
    -0.95
   ],
   "rot": 0.0,
   "size": [
    1.325,
    0.6
   ],
   "layers": [
    "F.Cu",
    "F.Mask",
    "F.Paste"
   ],
   "thermal": false,
   "pin": "1",
   "name": "VDD",
   "type": "power_in",
   "description": "Supply voltage input. Operating range 1.8 V to 5.5 V, absolute max 6 V. Typical supply current 35 nA (50 nA max) in timer operation mode.",
   "is_pin1": true,
   "source": {
    "geometry": "SOT-23-6.kicad_mod",
    "meaning": "page.json:component.pins",
    "correspondence": "kicad: symbol pin number == pad name"
   }
  },
  {
   "pad": "2",
   "kind": "smd",
   "shape": "roundrect",
   "at": [
    -1.1375,
    0.0
   ],
   "rot": 0.0,
   "size": [
    1.325,
    0.6
   ],
   "layers": [
    "F.Cu",
    "F.Mask",
    "F.Paste"
   ],
   "thermal": false,
   "pin": "2",
   "name": "GND",
   "type": "power_in",
   "description": "Ground reference for the device.",
   "is_pin1": false,
   "source": {
    "geometry": "SOT-23-6.kicad_mod",
    "meaning": "page.json:component.pins",
    "correspondence": "kicad: symbol pin number == pad name"
   }
  },
  {
   "pad": "3",
   "kind": "smd",
   "shape": "roundrect",
   "at": [
    -1.1375,
    0.95
   ],
   "rot": 0.0,
   "size": [
    1.325,
    0.6
   ],
   "layers": [
    "F.Cu",
    "F.Mask",
    "F.Paste"
   ],
   "thermal": false,
   "pin": "3",
   "name": "DELAY/M_RST",
   "type": "input",
   "description": "Time interval set and Manual Reset input. An external resistor (REXT) between this pin and GND selects the timer interval (100 ms to 7200 s across 1650 selectable intervals). A manual reset switch may also be connected to this pin; logic-high threshold V_IH = 1.5 V.",
   "is_pin1": false,
   "source": {
    "geometry": "SOT-23-6.kicad_mod",
    "meaning": "page.json:component.pins",
    "correspondence": "kicad: symbol pin number == pad name"
   }
  },
  {
   "pad": "4",
   "kind": "smd",
   "shape": "roundrect",
   "at": [
    1.1375,
    0.95
   ],
   "rot": 0.0,
   "size": [
    1.325,
    0.6
   ],
   "layers": [
    "F.Cu",
    "F.Mask",
    "F.Paste"
   ],
   "thermal": false,
   "pin": "4",
   "name": "DONE",
   "type": "input",
   "description": "Watchdog acknowledgement input. Driven by the host microcontroller with a digital pulse (min 100 ns) to indicate successful processing of the WAKE signal. Logic thresholds V_IH = 0.7 x VDD, V_IL = 0.3 x VDD.",
   "is_pin1": false,
   "source": {
    "geometry": "SOT-23-6.kicad_mod",
    "meaning": "page.json:component.pins",
    "correspondence": "kicad: symbol pin number == pad name"
   }
  },
  {
   "pad": "5",
   "kind": "smd",
   "shape": "roundrect",
   "at": [
    1.1375,
    0.0
   ],
   "rot": 0.0,
   "size": [
    1.325,
    0.6
   ],
   "layers": [
    "F.Cu",
    "F.Mask",
    "F.Paste"
   ],
   "thermal": false,
   "pin": "5",
   "name": "WAKE",
   "type": "output",
   "description": "Timer output signal, generated every t_IP period as a ~20 ms active-high digital pulse to wake up the host microcontroller. Push-pull output: V_OH >= VDD - 0.3 V @ 100 uA, V_OL <= 0.3 V @ -100 uA.",
   "is_pin1": false,
   "source": {
    "geometry": "SOT-23-6.kicad_mod",
    "meaning": "page.json:component.pins",
    "correspondence": "kicad: symbol pin number == pad name"
   }
  },
  {
   "pad": "6",
   "kind": "smd",
   "shape": "roundrect",
   "at": [
    1.1375,
    -0.95
   ],
   "rot": 0.0,
   "size": [
    1.325,
    0.6
   ],
   "layers": [
    "F.Cu",
    "F.Mask",
    "F.Paste"
   ],
   "thermal": false,
   "pin": "6",
   "name": "RSTn",
   "type": "output",
   "description": "Reset output, open-drain, active-low. Asserts a ~320 ms low pulse to reset the host microcontroller if DONE is not received within the programmed interval, or when a manual reset is triggered via DELAY/M_RST. Requires an external pullup (e.g. 100 kohm).",
   "is_pin1": false,
   "source": {
    "geometry": "SOT-23-6.kicad_mod",
    "meaning": "page.json:component.pins",
    "correspondence": "kicad: symbol pin number == pad name"
   }
  }
 ]
}