molecule
tmf8829-molecule
Public Made by Adomby adom
ams OSRAM TMF8829 direct time-of-flight sensor · 16 x 21 mm
main
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
{
"$shape": "adom-board-viewer-config/0.2",
"_note": "Path B TMF8829 Molecule; content from the design files (BOM/footprints) Behaviours illustrative.",
"board": {
"name": "TMF8829 Molecule",
"subtitle": "ams OSRAM TMF8829 direct time-of-flight sensor \u00b7 16 x 21 mm",
"rev": "as-drawn from tmf8829-molecule.kicad_pcb",
"source": "KiCad project (PCB + STEP export)",
"size_mm": [
16.0,
29.9
],
"thickness_mm": 1.6,
"copper_layers": 2
},
"blocks": [
{
"id": "sensor",
"label": "Sensor + support",
"color": "#3b82f6",
"short": "TMF8829 (U1) + passives"
},
{
"id": "led",
"label": "Indicators",
"color": "#22c55e",
"short": "D1, D2"
},
{
"id": "conn",
"label": "Link",
"color": "#f5a524",
"short": "J1"
}
],
"modes": {
"assembly": {
"label": "Assembly",
"blurb": "Each grouping seats onto the board while its caption explains it.",
"order": [
"sensor",
"led",
"conn"
],
"timing": {
"fall_s": 0.47,
"stagger_s": 0.027,
"dwell_s": 5.5,
"rest_s": 4.0,
"drop_height_mm": 16
},
"intro": {
"d": 5,
"eyebrow": "TMF8829 Molecule",
"head": "ams OSRAM TMF8829 direct time-of-flight sensor \u00b7 16 x 21 mm",
"rows": [
[
"mm",
"16 x 21"
],
[
"48 x 32 zones",
"dToF"
],
[
"20 MHz max",
"SPI"
]
],
"note": "An ams OSRAM TMF8829 direct time-of-flight sensor molecule (48 x 32 zones) for measuring motor displacement. It carries the sensor, its support passives and two indicator LEDs, and links out through J1 \u2014 it has no machine-pin datum of its o"
},
"captions": {
"sensor": {
"eyebrow": "TMF8829",
"head": "Sensor + support",
"rows": [
[
"Parts",
"TMF8829 (U1) + passives"
]
],
"note": "Sensor + support."
},
"led": {
"eyebrow": "D1,",
"head": "Indicators",
"rows": [
[
"Parts",
"D1, D2"
]
],
"note": "Indicators."
},
"conn": {
"eyebrow": "J1",
"head": "Link",
"rows": [
[
"Parts",
"J1"
]
],
"note": "Link."
}
}
},
"static": {
"label": "Static",
"blurb": "The seated board. Camera is yours; hover a part, click legend rows to isolate a section.",
"functions": {
"power_leds": {
"label": "Power",
"refs": [
"D1",
"D2"
],
"color": "#39ff88",
"default": false,
"_src": "AUTHOR/illustrative: the two 0402 indicator LEDs."
}
}
}
},
"tooltips": {
"enabled": true,
"_note": "Measured from geometry + BOM; no datasheet citations."
}
}