project
Ghost Hand
Public Unreviewedby John Lauer
A small battery gadget that keeps an automatic sink faucet running while you use the sink: it learns the faucet's timeout, re-arms with the shortest blip, and stops after 10 minutes or when picked up.
← Commit history
Rev 2: every part priced, Adafruit 1317 links its component page
2 files changed
+72−72
README.md+38−38@@ -187,7 +187,7 @@ pulse rate and the light pattern are the two big unknowns. ### The battery, and which pin is + -The cell is an Adafruit 1317: a PKCell LP402025 pouch, 150 mAh 1S LiPo with its own protection board+The cell is an [Adafruit 1317](https://wiki.adom.inc/adom/adom-1317): a PKCell LP402025 pouch, 150 mAh 1S LiPo with its own protection board (S-8261), about 4 x 20 x 26 mm and 4.65 g, with leads ending in a JST PH plug. It is [Mouser 485-1317](https://www.mouser.com/c/?q=485-1317), USD 5.95, 111 in stock when checked on 2026-11-08. It is BT1 in the BOM and lies flat under the board; it plugs into J2 and is not fitted by the@@ -233,21 +233,21 @@ Every part of one rev 2 Ghost Hand, with its live price, the break a build reach | Part | Qty | Refs | Value | Role | Unit cost | Line cost (1 / 100 units) | Buy | |---|---|---|---|---|---|---|---|-| <a href="https://wiki.adom.inc/adom/attiny1616-mnr"><img src="docs/parts/attiny1616-mnr.png?v=b1a8105a" width="64" alt="ATTINY1616-MNR"></a><br>**[ATTINY1616-MNR](https://wiki.adom.inc/adom/attiny1616-mnr)**<br>Microchip Technology | 1 | U1 | ATtiny1616-MNR | MCU: hardware IR echo (AC0, event system, TCB single-shot) | USD 0.900 each at 1; USD 0.873 at 100 units (buy 25+), checked 2026-11-07 | USD 0.900 / USD 0.873 | [Mouser 556-ATTINY1616MNR](https://www.mouser.com/en/ProductDetail/Microchip-Technology/ATTINY1616-MNR?qs=HXFqYaX1Q2yKNpuKQU9qww%3D%3D) |-| <a href="https://wiki.adom.inc/adom/mcp73831t-2aci"><img src="docs/parts/mcp73831t-2aci-ot.png?v=fccd44a9" width="64" alt="MCP73831T-2ACI/OT"></a><br>**[MCP73831T-2ACI/OT](https://wiki.adom.inc/adom/mcp73831t-2aci)**<br>Microchip Technology | 1 | U2 | MCP73831T-2ACI/OT | LiPo charger, 77 mA (Rprog 13k) | USD 0.760 each at 1; USD 0.750 at 100 units (buy 25+), checked 2026-11-07 | USD 0.760 / USD 0.750 | [Mouser 579-MCP73831T-2ACIOT](https://www.mouser.com/en/ProductDetail/Microchip-Technology/MCP73831T-2ACI-OT?qs=yUQqVecv4qvbBQBGbHx0Mw%3D%3D) |-| <a href="https://wiki.adom.inc/adom/tps7a0233pdbvr"><img src="docs/parts/tps7a0233pdbvr.png?v=fccd44a9" width="64" alt="TPS7A0233PDBVR"></a><br>**[TPS7A0233PDBVR](https://wiki.adom.inc/adom/tps7a0233pdbvr)**<br>Texas Instruments | 1 | U3 | TPS7A0233PDBVR | 3.3 V LDO, 25 nA Iq | USD 0.950 each at 1; USD 0.540 at 100 units (buy 100+), checked 2026-11-07 | USD 0.950 / USD 0.540 | [DigiKey 296-TPS7A0233PDBVRCT-ND](https://www.digikey.com/en/products/detail/texas-instruments/TPS7A0233PDBVR/12165099) |-| <a href="https://wiki.adom.inc/part-request/n8mib0MeRoaROvu4dI106rCYAxewTQXi"><img src="docs/parts/lis2dw12tr.png?v=756fe101" width="64" alt="LIS2DW12TR"></a><br>**[LIS2DW12TR](https://wiki.adom.inc/part-request/n8mib0MeRoaROvu4dI106rCYAxewTQXi)**<br>STMicroelectronics<br>component page requested | 1 | U4 | LIS2DW12TR | accelerometer: set-down, pick-up, tilt | USD 1.79 each at 1; USD 1.30 at 100 units (buy 100+), checked 2026-11-07 | USD 1.79 / USD 1.30 | [Mouser 511-LIS2DW12TR](https://www.mouser.com/en/ProductDetail/STMicroelectronics/LIS2DW12TR?qs=u4fy%2FsgLU9NZAt0DqrAehA%3D%3D) |-| <a href="https://wiki.adom.inc/adom/tlv9062idgkt"><img src="docs/parts/tlv9062idgkt.png?v=6f6a7fdb" width="64" alt="TLV9062IDGKT"></a><br>**[TLV9062IDGKT](https://wiki.adom.inc/adom/tlv9062idgkt)**<br>Texas Instruments | 1 | U5 | TLV9062IDGKT | receiver TIA and gain | USD 1.76 each at 1; USD 1.05 at 100 units (buy 100+), checked 2026-11-07 | USD 1.76 / USD 1.05 | [Mouser 595-TLV9062IDGKT](https://www.mouser.com/en/ProductDetail/Texas-Instruments/TLV9062IDGKT?qs=1mbolxNpo8fe4ip52k%252B7Aw%3D%3D) |-| <a href="https://wiki.adom.inc/part-request/8MK0A64vuebcJ7-Y0bAGGN3PVLNitp8J"><img src="docs/parts/vsmy2853sl.png?v=4cae8128" width="64" alt="VSMY2853SL"></a><br>**[VSMY2853SL](https://wiki.adom.inc/part-request/8MK0A64vuebcJ7-Y0bAGGN3PVLNitp8J)**<br>Vishay<br>component page requested | 1 | D1 | VSMY2853SL | 850 nm emitter | USD 1.01 each at 1; USD 0.532 at 100 units (buy 100+), checked 2026-11-07 | USD 1.01 / USD 0.532 | [Mouser 78-VSMY2853SL](https://www.mouser.com/en/ProductDetail/Vishay-Semiconductors/VSMY2853SL?qs=5csRq1wdUj5LLuw5br%2F28g%3D%3D) |-| <a href="https://wiki.adom.inc/part-request/o5md74npPDN2dqrLqUB6CkClqbT3ukpe"><img src="docs/parts/vsmb2948sl.png?v=4cae8128" width="64" alt="VSMB2948SL"></a><br>**[VSMB2948SL](https://wiki.adom.inc/part-request/o5md74npPDN2dqrLqUB6CkClqbT3ukpe)**<br>Vishay<br>component page requested | 2 | D2 D3 | VSMB2948SL | 940 nm emitters | USD 0.680 each at 1; USD 0.385 at 100 units (buy 100+), checked 2026-11-07 | USD 1.36 / USD 0.770 | [Mouser 78-VSMB2948SL](https://www.mouser.com/en/ProductDetail/Vishay-Semiconductors/VSMB2948SL?qs=5csRq1wdUj7tHqVBoZkgQA%3D%3D) |-| <a href="https://wiki.adom.inc/adom/vemd2023slx01"><img src="docs/parts/vemd2023slx01.png?v=f5d4d7a1" width="64" alt="VEMD2023SLX01"></a><br>**[VEMD2023SLX01](https://wiki.adom.inc/adom/vemd2023slx01)**<br>Vishay | 2 | PD1 PD2 | VEMD2023SLX01 | IR photodiodes, 750 to 1050 nm | USD 0.860 each at 1; USD 0.460 at 100 units (buy 100+), checked 2026-11-07 | USD 1.72 / USD 0.920 | [Mouser 78-VEMD2023SLX01](https://www.mouser.com/en/ProductDetail/Vishay-Semiconductors/VEMD2023SLX01?qs=5csRq1wdUj48jE77ZOyA1Q%3D%3D) |-| <a href="https://wiki.adom.inc/adom/ws2812b-2020"><img src="docs/parts/ws2812b-2020.png?v=81bc6999" width="64" alt="WS2812B-2020"></a><br>**[WS2812B-2020](https://wiki.adom.inc/adom/ws2812b-2020)**<br>Worldsemi | 5 | D4 D5 D6 D7 D8 | WS2812B-2020 | lights: STATUS dot + 4 gauge dots | USD 0.045 each at 1; USD 0.045 at 100 units (buy 1+), checked 2026-11-07 | USD 0.227 / USD 0.227 | [Adom stock adom/ws2812b-2020](https://wiki.adom.inc/adom/ws2812b-2020) |-| <a href="https://wiki.adom.inc/adom/dmn2041l-7"><img src="docs/parts/dmn2041l-7.png?v=3f2108a3" width="64" alt="DMN2041L-7"></a><br>**[DMN2041L-7](https://wiki.adom.inc/adom/dmn2041l-7)**<br>Diodes Incorporated | 2 | Q1 Q2 | DMN2041L-7 | emitter switches | USD 0.530 each at 1; USD 0.222 at 100 units (buy 100+), checked 2026-11-07 | USD 1.06 / USD 0.444 | [Mouser 621-DMN2041L-7](https://www.mouser.com/en/ProductDetail/Diodes-Incorporated/DMN2041L-7?qs=tiksPeNXt0LSbn3jTreVOg%3D%3D) |-| <a href="https://wiki.adom.inc/adom/dmg2305ux-13"><img src="docs/parts/dmg2305ux-13.png?v=3f2108a3" width="64" alt="DMG2305UX-13"></a><br>**[DMG2305UX-13](https://wiki.adom.inc/adom/dmg2305ux-13)**<br>Diodes Incorporated | 1 | Q3 | DMG2305UX-13 | LED rail switch | USD 0.410 each at 1; USD 0.169 at 100 units (buy 100+), checked 2026-11-07 | USD 0.410 / USD 0.169 | [Mouser 621-DMG2305UX-13](https://www.mouser.com/en/ProductDetail/Diodes-Incorporated/DMG2305UX-13?qs=L1DZKBg7t5Hgw5KN3G2IRg%3D%3D) |-| <a href="https://wiki.adom.inc/adom/usb4105-gf-a"><img src="docs/parts/usb4105-gf-a.png?v=4eed2bf6" width="64" alt="USB4105-GF-A"></a><br>**[USB4105-GF-A](https://wiki.adom.inc/adom/usb4105-gf-a)**<br>GCT | 1 | J1 | USB4105-GF-A | USB-C charge input | USD 0.800 each at 1; USD 0.575 at 100 units (buy 100+), checked 2026-11-07 | USD 0.800 / USD 0.575 | [Mouser 640-USB4105-GF-A](https://www.mouser.com/en/ProductDetail/GCT/USB4105-GF-A?qs=KUoIvG%2F9IlY%2FMLlBMpStpA%3D%3D) |-| <a href="https://wiki.adom.inc/adom/s2b-ph-k-s"><img src="docs/parts/s2b-ph-k-s.png?v=cc5c1032" width="64" alt="S2B-PH-K-S"></a><br>**[S2B-PH-K-S](https://wiki.adom.inc/adom/s2b-ph-k-s)**<br>JST | 1 | J2 | S2B-PH-K-S | battery connector (pin 1 +) | USD 0.120 each at 1; USD 0.084 at 100 units (buy 100+), checked 2026-11-07 | USD 0.120 / USD 0.084 | [Mouser 306-S2BPHKSLFSNPP](https://www.mouser.com/en/ProductDetail/JST-Commercial/S2B-PH-K-SLFSN?qs=cdbOS8ANM9A5Ie4gXeMjTA%3D%3D) |-| <a href="https://wiki.adom.inc/adom/smf5-0a"><img src="docs/parts/smf5-0a.png?v=8e37e223" width="64" alt="SMF5.0A"></a><br>**[SMF5.0A](https://wiki.adom.inc/adom/smf5-0a)**<br>Littelfuse | 1 | D10 | SMF5.0A | VBUS surge clamp | USD 0.420 each at 1; USD 0.162 at 100 units (buy 100+), checked 2026-11-07 | USD 0.420 / USD 0.162 | [Mouser 821-SMF5.0ARQG](https://www.mouser.com/en/ProductDetail/Taiwan-Semiconductor/SMF5.0A?qs=1mbolxNpo8eR5rZB%252BCLtCw%3D%3D) |-| <br>**1317**<br>Adafruit | 1 | BT1 | 150mAh 1S LiPo | 150 mAh LiPo (PCM, JST PH), under the board on J2 | USD 5.95 each at 1; USD 5.95 at 100 units (buy 1+), checked 2026-11-08 | USD 5.95 / USD 5.95 | [Mouser 485-1317](https://www.mouser.com/c/?q=485-1317) |+| <a href="https://wiki.adom.inc/adom/attiny1616-mnr"><img src="docs/parts/attiny1616-mnr.png?v=b1a8105a" width="64" alt="ATTINY1616-MNR"></a><br>**[ATTINY1616-MNR](https://wiki.adom.inc/adom/attiny1616-mnr)**<br>Microchip Technology | 1 | U1 | ATtiny1616-MNR | MCU: hardware IR echo (AC0, event system, TCB single-shot) | USD 0.900 each at 1; USD 0.873 at 100 units (buy 25+), checked 2026-11-08 | USD 0.900 / USD 0.873 | [Mouser 556-ATTINY1616MNR](https://www.mouser.com/en/ProductDetail/Microchip-Technology/ATTINY1616-MNR?qs=HXFqYaX1Q2yKNpuKQU9qww%3D%3D) |+| <a href="https://wiki.adom.inc/adom/mcp73831t-2aci"><img src="docs/parts/mcp73831t-2aci-ot.png?v=fccd44a9" width="64" alt="MCP73831T-2ACI/OT"></a><br>**[MCP73831T-2ACI/OT](https://wiki.adom.inc/adom/mcp73831t-2aci)**<br>Microchip Technology | 1 | U2 | MCP73831T-2ACI/OT | LiPo charger, 77 mA (Rprog 13k) | USD 0.760 each at 1; USD 0.750 at 100 units (buy 25+), checked 2026-11-08 | USD 0.760 / USD 0.750 | [Mouser 579-MCP73831T-2ACIOT](https://www.mouser.com/en/ProductDetail/Microchip-Technology/MCP73831T-2ACI-OT?qs=yUQqVecv4qvbBQBGbHx0Mw%3D%3D) |+| <a href="https://wiki.adom.inc/adom/tps7a0233pdbvr"><img src="docs/parts/tps7a0233pdbvr.png?v=fccd44a9" width="64" alt="TPS7A0233PDBVR"></a><br>**[TPS7A0233PDBVR](https://wiki.adom.inc/adom/tps7a0233pdbvr)**<br>Texas Instruments | 1 | U3 | TPS7A0233PDBVR | 3.3 V LDO, 25 nA Iq | USD 0.950 each at 1; USD 0.540 at 100 units (buy 100+), checked 2026-11-08 | USD 0.950 / USD 0.540 | [DigiKey 296-TPS7A0233PDBVRCT-ND](https://www.digikey.com/en/products/detail/texas-instruments/TPS7A0233PDBVR/12165099) |+| <a href="https://wiki.adom.inc/part-request/n8mib0MeRoaROvu4dI106rCYAxewTQXi"><img src="docs/parts/lis2dw12tr.png?v=756fe101" width="64" alt="LIS2DW12TR"></a><br>**[LIS2DW12TR](https://wiki.adom.inc/part-request/n8mib0MeRoaROvu4dI106rCYAxewTQXi)**<br>STMicroelectronics<br>component page requested | 1 | U4 | LIS2DW12TR | accelerometer: set-down, pick-up, tilt | USD 1.79 each at 1; USD 1.30 at 100 units (buy 100+), checked 2026-11-08 | USD 1.79 / USD 1.30 | [Mouser 511-LIS2DW12TR](https://www.mouser.com/en/ProductDetail/STMicroelectronics/LIS2DW12TR?qs=u4fy%2FsgLU9NZAt0DqrAehA%3D%3D) |+| <a href="https://wiki.adom.inc/adom/tlv9062idgkt"><img src="docs/parts/tlv9062idgkt.png?v=6f6a7fdb" width="64" alt="TLV9062IDGKT"></a><br>**[TLV9062IDGKT](https://wiki.adom.inc/adom/tlv9062idgkt)**<br>Texas Instruments | 1 | U5 | TLV9062IDGKT | receiver TIA and gain | USD 1.76 each at 1; USD 1.05 at 100 units (buy 100+), checked 2026-11-08 | USD 1.76 / USD 1.05 | [Mouser 595-TLV9062IDGKT](https://www.mouser.com/en/ProductDetail/Texas-Instruments/TLV9062IDGKT?qs=1mbolxNpo8fe4ip52k%252B7Aw%3D%3D) |+| <a href="https://wiki.adom.inc/part-request/8MK0A64vuebcJ7-Y0bAGGN3PVLNitp8J"><img src="docs/parts/vsmy2853sl.png?v=4cae8128" width="64" alt="VSMY2853SL"></a><br>**[VSMY2853SL](https://wiki.adom.inc/part-request/8MK0A64vuebcJ7-Y0bAGGN3PVLNitp8J)**<br>Vishay<br>component page requested | 1 | D1 | VSMY2853SL | 850 nm emitter | USD 1.01 each at 1; USD 0.532 at 100 units (buy 100+), checked 2026-11-08 | USD 1.01 / USD 0.532 | [Mouser 78-VSMY2853SL](https://www.mouser.com/en/ProductDetail/Vishay-Semiconductors/VSMY2853SL?qs=5csRq1wdUj5LLuw5br%2F28g%3D%3D) |+| <a href="https://wiki.adom.inc/part-request/o5md74npPDN2dqrLqUB6CkClqbT3ukpe"><img src="docs/parts/vsmb2948sl.png?v=4cae8128" width="64" alt="VSMB2948SL"></a><br>**[VSMB2948SL](https://wiki.adom.inc/part-request/o5md74npPDN2dqrLqUB6CkClqbT3ukpe)**<br>Vishay<br>component page requested | 2 | D2 D3 | VSMB2948SL | 940 nm emitters | USD 0.680 each at 1; USD 0.385 at 100 units (buy 100+), checked 2026-11-08 | USD 1.36 / USD 0.770 | [Mouser 78-VSMB2948SL](https://www.mouser.com/en/ProductDetail/Vishay-Semiconductors/VSMB2948SL?qs=5csRq1wdUj7tHqVBoZkgQA%3D%3D) |+| <a href="https://wiki.adom.inc/adom/vemd2023slx01"><img src="docs/parts/vemd2023slx01.png?v=f5d4d7a1" width="64" alt="VEMD2023SLX01"></a><br>**[VEMD2023SLX01](https://wiki.adom.inc/adom/vemd2023slx01)**<br>Vishay | 2 | PD1 PD2 | VEMD2023SLX01 | IR photodiodes, 750 to 1050 nm | USD 0.860 each at 1; USD 0.460 at 100 units (buy 100+), checked 2026-11-08 | USD 1.72 / USD 0.920 | [Mouser 78-VEMD2023SLX01](https://www.mouser.com/en/ProductDetail/Vishay-Semiconductors/VEMD2023SLX01?qs=5csRq1wdUj48jE77ZOyA1Q%3D%3D) |+| <a href="https://wiki.adom.inc/adom/ws2812b-2020"><img src="docs/parts/ws2812b-2020.png?v=81bc6999" width="64" alt="WS2812B-2020"></a><br>**[WS2812B-2020](https://wiki.adom.inc/adom/ws2812b-2020)**<br>Worldsemi | 5 | D4 D5 D6 D7 D8 | WS2812B-2020 | lights: STATUS dot + 4 gauge dots | USD 0.045 each at 1; USD 0.045 at 100 units (buy 1+), checked 2026-11-08 | USD 0.227 / USD 0.227 | [Adom stock adom/ws2812b-2020](https://wiki.adom.inc/adom/ws2812b-2020) |+| <a href="https://wiki.adom.inc/adom/dmn2041l-7"><img src="docs/parts/dmn2041l-7.png?v=3f2108a3" width="64" alt="DMN2041L-7"></a><br>**[DMN2041L-7](https://wiki.adom.inc/adom/dmn2041l-7)**<br>Diodes Incorporated | 2 | Q1 Q2 | DMN2041L-7 | emitter switches | USD 0.530 each at 1; USD 0.222 at 100 units (buy 100+), checked 2026-11-08 | USD 1.06 / USD 0.444 | [Mouser 621-DMN2041L-7](https://www.mouser.com/en/ProductDetail/Diodes-Incorporated/DMN2041L-7?qs=tiksPeNXt0LSbn3jTreVOg%3D%3D) |+| <a href="https://wiki.adom.inc/adom/dmg2305ux-13"><img src="docs/parts/dmg2305ux-13.png?v=3f2108a3" width="64" alt="DMG2305UX-13"></a><br>**[DMG2305UX-13](https://wiki.adom.inc/adom/dmg2305ux-13)**<br>Diodes Incorporated | 1 | Q3 | DMG2305UX-13 | LED rail switch | USD 0.410 each at 1; USD 0.169 at 100 units (buy 100+), checked 2026-11-08 | USD 0.410 / USD 0.169 | [Mouser 621-DMG2305UX-13](https://www.mouser.com/en/ProductDetail/Diodes-Incorporated/DMG2305UX-13?qs=L1DZKBg7t5Hgw5KN3G2IRg%3D%3D) |+| <a href="https://wiki.adom.inc/adom/usb4105-gf-a"><img src="docs/parts/usb4105-gf-a.png?v=4eed2bf6" width="64" alt="USB4105-GF-A"></a><br>**[USB4105-GF-A](https://wiki.adom.inc/adom/usb4105-gf-a)**<br>GCT | 1 | J1 | USB4105-GF-A | USB-C charge input | USD 0.800 each at 1; USD 0.575 at 100 units (buy 100+), checked 2026-11-08 | USD 0.800 / USD 0.575 | [Mouser 640-USB4105-GF-A](https://www.mouser.com/en/ProductDetail/GCT/USB4105-GF-A?qs=KUoIvG%2F9IlY%2FMLlBMpStpA%3D%3D) |+| <a href="https://wiki.adom.inc/adom/s2b-ph-k-s"><img src="docs/parts/s2b-ph-k-s.png?v=cc5c1032" width="64" alt="S2B-PH-K-S"></a><br>**[S2B-PH-K-S](https://wiki.adom.inc/adom/s2b-ph-k-s)**<br>JST | 1 | J2 | S2B-PH-K-S | battery connector (pin 1 +) | USD 0.120 each at 1; USD 0.084 at 100 units (buy 100+), checked 2026-11-08 | USD 0.120 / USD 0.084 | [Mouser 306-S2BPHKSLFSNPP](https://www.mouser.com/en/ProductDetail/JST-Commercial/S2B-PH-K-SLFSN?qs=cdbOS8ANM9A5Ie4gXeMjTA%3D%3D) |+| <a href="https://wiki.adom.inc/adom/smf5-0a"><img src="docs/parts/smf5-0a.png?v=8e37e223" width="64" alt="SMF5.0A"></a><br>**[SMF5.0A](https://wiki.adom.inc/adom/smf5-0a)**<br>Littelfuse | 1 | D10 | SMF5.0A | VBUS surge clamp | USD 0.420 each at 1; USD 0.162 at 100 units (buy 100+), checked 2026-11-08 | USD 0.420 / USD 0.162 | [Mouser 821-SMF5.0ARQG](https://www.mouser.com/en/ProductDetail/Taiwan-Semiconductor/SMF5.0A?qs=1mbolxNpo8eR5rZB%252BCLtCw%3D%3D) |+| <a href="https://wiki.adom.inc/adom/adom-1317"></a><br>**[1317](https://wiki.adom.inc/adom/adom-1317)**<br>Adafruit | 1 | BT1 | 150mAh 1S LiPo | 150 mAh LiPo (PCM, JST PH), under the board on J2 | USD 5.95 each at 1; USD 5.95 at 100 units (buy 1+), checked 2026-11-08 | USD 5.95 / USD 5.95 | [Mouser 485-1317](https://www.mouser.com/c/?q=485-1317) | | <a href="https://wiki.adom.inc/john/ghost-hand/files/case"><img src="docs/parts/case-base.png?v=e1c65b57" width="64" alt="base"></a><br>**[base](https://wiki.adom.inc/john/ghost-hand/files/case)**<br>printed | 1 | | PETG | base, prints in PETG | USD 0.102 per unit at 1; USD 0.102 at 100 units, checked 2026-11-08 (note 1) | USD 0.102 / USD 0.102 | Quote required | | <a href="https://wiki.adom.inc/john/ghost-hand/files/case"><img src="docs/parts/case-cover.png?v=5161c89f" width="64" alt="cover"></a><br>**[cover](https://wiki.adom.inc/john/ghost-hand/files/case)**<br>printed | 1 | | PETG | cover with the light pipes and engraved names (PETG) | USD 0.106 per unit at 1; USD 0.106 at 100 units, checked 2026-11-08 (note 2) | USD 0.106 / USD 0.106 | Quote required | | <a href="https://wiki.adom.inc/john/ghost-hand/files/case"><img src="docs/parts/case-gasket.png?v=1243f881" width="64" alt="gasket"></a><br>**[gasket](https://wiki.adom.inc/john/ghost-hand/files/case)**<br>printed | 1 | | TPU 95A | perimeter gasket (TPU 95A) | USD 0.006 per unit at 1; USD 0.006 at 100 units, checked 2026-11-08 (note 3) | USD 0.006 / USD 0.006 | Quote required |@@ -263,27 +263,27 @@ Every part of one rev 2 Ghost Hand, with its live price, the break a build reach | <a href="https://wiki.adom.inc/john/ghost-hand/files/case"></a><br>**[screws](https://wiki.adom.inc/john/ghost-hand/files/case)**<br>hardware | 4 | | M1.6 x 14 stainless, 0.35 pitch, pan head <=3.2 mm diameter and <=1.0 mm high | cover screws, from below | USD 0.800 per unit at 1; USD 0.800 at 100 units, checked 2026-11-08 (note 13) | USD 0.800 / USD 0.800 | Quote required | | <a href="https://wiki.adom.inc/john/ghost-hand/files/case"></a><br>**[inserts](https://wiki.adom.inc/john/ghost-hand/files/case)**<br>hardware | 4 | | PSM MINI-TECH MTEC-B-M1.6, 2.5 mm length, 2.5 mm OD, 2.15 mm pilot | heat-set inserts in the cover | USD 0.600 per unit at 1; USD 0.600 at 100 units, checked 2026-11-08 (note 14) | USD 0.600 / USD 0.600 | Quote required | | <a href="https://wiki.adom.inc/john/ghost-hand/files/case"></a><br>**[adhesive coating grease](https://wiki.adom.inc/john/ghost-hand/files/case)**<br>hardware | 1 | | | adhesive, conformal coating, grease | USD 0.250 per unit at 1; USD 0.250 at 100 units, checked 2026-11-08 (note 15) | USD 0.250 / USD 0.250 | Quote required |-| <a href="https://wiki.adom.inc/john/rc0402fr-075k1l"><img src="docs/parts/rc0402fr-075k1l.png?v=d854fe24" width="64" alt="RC0402FR-075K1L"></a><br>**[RC0402FR-075K1L](https://wiki.adom.inc/john/rc0402fr-075k1l)**<br>Yageo | 2 | R1 R2 | 5.1k | 5.1k (input) | USD 0.100 each at 1; USD 0.007 at 100 units (buy 100+), checked 2026-11-07 | USD 0.200 / USD 0.014 | [Mouser 603-RC0402FR-075K1L](https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-075K1L?qs=YUgVZYePFqCSmQuaha43RA%3D%3D) |-| <a href="https://wiki.adom.inc/adom/cc0603krx5r7bb475"><img src="docs/parts/cc0603krx5r7bb475.png?v=3c30bab9" width="64" alt="CC0603KRX5R7BB475"></a><br>**[CC0603KRX5R7BB475](https://wiki.adom.inc/adom/cc0603krx5r7bb475)**<br>Yageo | 2 | C1 C2 | 4.7uF 16V | 4.7uF 16V (input) | USD 0.240 each at 1; USD 0.085 at 100 units (buy 100+), checked 2026-11-07 | USD 0.480 / USD 0.170 | [Mouser 603-CC603KRX5R7BB475](https://www.mouser.com/en/ProductDetail/YAGEO/CC0603KRX5R7BB475?qs=57cj7OiSijmnlq47szjeyw%3D%3D) |-| <br>**RC0402FR-0713KL**<br>Yageo | 1 | R3 | 13k | 13k (charger) | Unknown (not checked) | Unknown (not checked) / Unknown (not checked) | [Mouser 603-RC0402FR-0713KL](https://www.mouser.com/c/?q=RC0402FR-0713KL) |-| <a href="https://wiki.adom.inc/adom/rc0402fr-0768kl"><img src="docs/parts/rc0402fr-0768kl.png?v=d854fe24" width="64" alt="RC0402FR-0768KL"></a><br>**[RC0402FR-0768KL](https://wiki.adom.inc/adom/rc0402fr-0768kl)**<br>Yageo | 1 | R4 | 68k | 68k (charger) | USD 0.100 each at 1; USD 0.007 at 100 units (buy 100+), checked 2026-11-07 | USD 0.100 / USD 0.007 | [Mouser 603-RC0402FR-0768KL](https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-0768KL?qs=Is6ZsIPfHkZqrkXGHvEfjA%3D%3D) |-| <a href="https://wiki.adom.inc/john/rc0402fr-07100kl"><img src="docs/parts/rc0402fr-07100kl.png?v=d854fe24" width="64" alt="RC0402FR-07100KL"></a><br>**[RC0402FR-07100KL](https://wiki.adom.inc/john/rc0402fr-07100kl)**<br>Yageo | 8 | R5 R6 R13 R16 R17 R21 R25 R26 | 100k | 100k (charger) | USD 0.100 each at 1; USD 0.007 at 100 units (buy 100+), checked 2026-11-07 | USD 0.800 / USD 0.056 | [Mouser 603-RC0402FR-07100KL](https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-07100KL?qs=mnq%2FyloZIXzTlUn7JAHSWg%3D%3D) |-| <a href="https://wiki.adom.inc/adom/rc0402fr-07150kl"><img src="docs/parts/rc0402fr-07150kl.png?v=d854fe24" width="64" alt="RC0402FR-07150KL"></a><br>**[RC0402FR-07150KL](https://wiki.adom.inc/adom/rc0402fr-07150kl)**<br>Yageo | 2 | R7 R15 | 150k | 150k (charger) | USD 0.100 each at 1; USD 0.007 at 100 units (buy 100+), checked 2026-11-07 | USD 0.200 / USD 0.014 | [Mouser 603-RC0402FR-07150KL](https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-07150KL?qs=UOUeRUa%252B8Wn3KcUL8sT7JA%3D%3D) |-| <a href="https://wiki.adom.inc/barrett-land/cl05a105ka5nqnc"><img src="docs/parts/cl05a105ka5nqnc.png?v=fec952b1" width="64" alt="CL05A105KA5NQNC"></a><br>**[CL05A105KA5NQNC](https://wiki.adom.inc/barrett-land/cl05a105ka5nqnc)**<br>Samsung Electro-Mechanics | 4 | C3 C4 C8 C11 | 1uF 25V | 1uF 25V (power) | USD 0.310 each at 1; USD 0.113 at 100 units (buy 100+), checked 2026-11-07 | USD 1.24 / USD 0.452 | [Mouser 187-CL05A105KA5NQNC](https://www.mouser.com/en/ProductDetail/Samsung-Electro-Mechanics/CL05A105KA5NQNC?qs=X6jEic%2FHinDIeFgZnm60Lw%3D%3D) |-| <a href="https://wiki.adom.inc/adom/c0603c106m8pactu"><img src="docs/parts/c0603c106m8pactu.png?v=3c30bab9" width="64" alt="C0603C106M8PACTU"></a><br>**[C0603C106M8PACTU](https://wiki.adom.inc/adom/c0603c106m8pactu)**<br>KEMET | 2 | C5 C21 | 10uF 10V | 10uF 10V (power) | USD 0.980 each at 1; USD 0.394 at 100 units (buy 100+), checked 2026-11-07 | USD 1.96 / USD 0.788 | [Mouser 80-C0603C106M8PACTU](https://www.mouser.com/en/ProductDetail/KEMET/C0603C106M8PACTU?qs=gt1LBUVyoHk6B7S%252BOYJa0A%3D%3D) |-| <a href="https://wiki.adom.inc/adom/rc0402fr-074m7l"><img src="docs/parts/rc0402fr-074m7l.png?v=d854fe24" width="64" alt="RC0402FR-074M7L"></a><br>**[RC0402FR-074M7L](https://wiki.adom.inc/adom/rc0402fr-074m7l)**<br>Yageo | 2 | R8 R9 | 4.7M | 4.7M (power) | USD 0.120 each at 1; USD 0.008 at 100 units (buy 100+), checked 2026-11-07 | USD 0.240 / USD 0.016 | [Mouser 603-RC0402FR-074M7L](https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-074M7L?qs=UOUeRUa%252B8WlB6TmWxXROcg%3D%3D) |-| <a href="https://wiki.adom.inc/barrett-land/cl05b104ko5nnnc"><img src="docs/parts/cl05b104ko5nnnc.png?v=fec952b1" width="64" alt="CL05B104KO5NNNC"></a><br>**[CL05B104KO5NNNC](https://wiki.adom.inc/barrett-land/cl05b104ko5nnnc)**<br>Samsung Electro-Mechanics | 9 | C6 C7 C9 C14 C16 C17 C18 C19 C20 | 100nF | 100nF (power) | USD 0.100 each at 1; USD 0.008 at 100 units (buy 500+), checked 2026-11-07 | USD 0.900 / USD 0.072 | [Mouser 187-CL05B104KO5NNNC](https://www.mouser.com/en/ProductDetail/Samsung-Electro-Mechanics/CL05B104KO5NNNC?qs=hqM3L16%252BxlfT2SKOuAUq6Q%3D%3D) |-| <a href="https://wiki.adom.inc/adom/rc0402fr-074k7l"><img src="docs/parts/rc0402fr-074k7l.png?v=d854fe24" width="64" alt="RC0402FR-074K7L"></a><br>**[RC0402FR-074K7L](https://wiki.adom.inc/adom/rc0402fr-074k7l)**<br>Yageo | 2 | R11 R12 | 4.7k | 4.7k (mcu) | USD 0.100 each at 1; USD 0.007 at 100 units (buy 100+), checked 2026-11-07 | USD 0.200 / USD 0.014 | [Mouser 603-RC0402FR-074K7L](https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-074K7L?qs=V1yeUXFNrkn%2FmCXC8N8TTA%3D%3D) |-| <a href="https://wiki.adom.inc/adom/rc0402fr-0710rl"><img src="docs/parts/rc0402fr-0710rl.png?v=d854fe24" width="64" alt="RC0402FR-0710RL"></a><br>**[RC0402FR-0710RL](https://wiki.adom.inc/adom/rc0402fr-0710rl)**<br>Yageo | 1 | R28 | 10R | 10R (receiver) | USD 0.190 each at 1; USD 0.011 at 100 units (buy 100+), checked 2026-11-07 | USD 0.190 / USD 0.011 | [Mouser 603-RC0402FR-0710RL](https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-0710RL?qs=V1yeUXFNrkkzkWCUUWS9og%3D%3D) |-| <a href="https://wiki.adom.inc/john/rc0402fr-0710kl"><img src="docs/parts/rc0402fr-0710kl.png?v=d854fe24" width="64" alt="RC0402FR-0710KL"></a><br>**[RC0402FR-0710KL](https://wiki.adom.inc/john/rc0402fr-0710kl)**<br>Yageo | 2 | R14 R18 | 10k | 10k (receiver) | USD 0.100 each at 1; USD 0.007 at 100 units (buy 100+), checked 2026-11-07 | USD 0.200 / USD 0.014 | [Mouser 603-RC0402FR-0710KL](https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-0710KL?qs=I1mnnYJTTsxUoNwrUsQExA%3D%3D) |-| <a href="https://wiki.adom.inc/adom/grm1555c1h4r7wa01d"><img src="docs/parts/grm1555c1h4r7wa01d.png?v=fec952b1" width="64" alt="GRM1555C1H4R7WA01D"></a><br>**[GRM1555C1H4R7WA01D](https://wiki.adom.inc/adom/grm1555c1h4r7wa01d)**<br>Murata Electronics | 1 | C12 | 4.7pF | 4.7pF (receiver) | USD 0.130 each at 1; USD 0.042 at 100 units (buy 100+), checked 2026-11-07 | USD 0.130 / USD 0.042 | [Mouser 81-GRM1555C1H4R7WA1D](https://www.mouser.com/en/ProductDetail/Murata-Electronics/GRM1555C1H4R7WA01D?qs=ouTquLLW2S5qwZJBh3x8FA%3D%3D) |-| <a href="https://wiki.adom.inc/part-request/cVJEFouFMqWLi9DTBUq9wLbW4NAleHWO"><img src="docs/parts/grm1555c1h102ja01d.png?v=fec952b1" width="64" alt="GRM1555C1H102JA01D"></a><br>**[GRM1555C1H102JA01D](https://wiki.adom.inc/part-request/cVJEFouFMqWLi9DTBUq9wLbW4NAleHWO)**<br>Murata Electronics<br>component page requested | 1 | C13 | 1nF | 1nF (receiver) | USD 0.110 each at 1; USD 0.020 at 100 units (buy 100+), checked 2026-11-07 | USD 0.110 / USD 0.020 | [Mouser 81-GRM1555C1H102JA1D](https://www.mouser.com/en/ProductDetail/Murata-Electronics/GRM1555C1H102JA01D?qs=%2FOTtAhf8R8ZL4biNptvoUQ%3D%3D) |-| <br>**RC0603FR-078R2L**<br>Yageo | 3 | R19 R22 R23 | 8.2R | 8.2R (emitter) | Unknown (not checked) | Unknown (not checked) / Unknown (not checked) | [Mouser 603-RC0603FR-078R2L](https://www.mouser.com/c/?q=RC0603FR-078R2L) |-| <a href="https://wiki.adom.inc/adom/rc0402fr-07100rl"><img src="docs/parts/rc0402fr-07100rl.png?v=d854fe24" width="64" alt="RC0402FR-07100RL"></a><br>**[RC0402FR-07100RL](https://wiki.adom.inc/adom/rc0402fr-07100rl)**<br>Yageo | 2 | R20 R24 | 100R | 100R (emitter) | USD 0.100 each at 1; USD 0.007 at 100 units (buy 100+), checked 2026-11-07 | USD 0.200 / USD 0.014 | [Mouser 603-RC0402FR-07100RL](https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-07100RL?qs=V1yeUXFNrknwaJOOZ4yDtg%3D%3D) |-| <a href="https://wiki.adom.inc/adom/jmk316bj107ml-t"><img src="docs/parts/jmk316bj107ml-t.png?v=41b087be" width="64" alt="JMK316BJ107ML-T"></a><br>**[JMK316BJ107ML-T](https://wiki.adom.inc/adom/jmk316bj107ml-t)**<br>Taiyo Yuden | 1 | C15 | 100uF 6.3V | emitter pulse reservoir | USD 1.07 each at 1; USD 0.488 at 100 units (buy 100+), checked 2026-11-07 | USD 1.07 / USD 0.488 | [Mouser 963-JMK316BJ107ML-T](https://www.mouser.com/en/ProductDetail/TAIYO-YUDEN/JMK316BJ107ML-T?qs=I6KAKw0tg2ze5%252Bz37ec%2FZg%3D%3D) |-| <a href="https://wiki.adom.inc/adom/rc0402fr-0733rl"><img src="docs/parts/rc0402fr-0733rl.png?v=d854fe24" width="64" alt="RC0402FR-0733RL"></a><br>**[RC0402FR-0733RL](https://wiki.adom.inc/adom/rc0402fr-0733rl)**<br>Yageo | 1 | R27 | 33R | 33R (lights) | USD 0.100 each at 1; USD 0.007 at 100 units (buy 100+), checked 2026-11-07 | USD 0.100 / USD 0.007 | [Mouser 603-RC0402FR-0733RL](https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-0733RL?qs=V1yeUXFNrkk7PcMc%252BKdghg%3D%3D) |--**Per unit: USD 29.47 building 1, USD 18.46 each building 100** (electronics and battery USD 27.56 / 16.54). Partial: unpriced RC0402FR-0713KL, RC0603FR-078R2L.+| <a href="https://wiki.adom.inc/john/rc0402fr-075k1l"><img src="docs/parts/rc0402fr-075k1l.png?v=d854fe24" width="64" alt="RC0402FR-075K1L"></a><br>**[RC0402FR-075K1L](https://wiki.adom.inc/john/rc0402fr-075k1l)**<br>Yageo | 2 | R1 R2 | 5.1k | 5.1k (input) | USD 0.100 each at 1; USD 0.007 at 100 units (buy 100+), checked 2026-11-08 | USD 0.200 / USD 0.014 | [Mouser 603-RC0402FR-075K1L](https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-075K1L?qs=YUgVZYePFqCSmQuaha43RA%3D%3D) |+| <a href="https://wiki.adom.inc/adom/cc0603krx5r7bb475"><img src="docs/parts/cc0603krx5r7bb475.png?v=3c30bab9" width="64" alt="CC0603KRX5R7BB475"></a><br>**[CC0603KRX5R7BB475](https://wiki.adom.inc/adom/cc0603krx5r7bb475)**<br>Yageo | 2 | C1 C2 | 4.7uF 16V | 4.7uF 16V (input) | USD 0.240 each at 1; USD 0.085 at 100 units (buy 100+), checked 2026-11-08 | USD 0.480 / USD 0.170 | [Mouser 603-CC603KRX5R7BB475](https://www.mouser.com/en/ProductDetail/YAGEO/CC0603KRX5R7BB475?qs=57cj7OiSijmnlq47szjeyw%3D%3D) |+| <br>**RC0402FR-0713KL**<br>Yageo | 1 | R3 | 13k | 13k (charger) | USD 0.100 each at 1; USD 0.007 at 100 units (buy 100+), checked 2026-11-08 | USD 0.100 / USD 0.007 | [Mouser 603-RC0402FR-0713KL](https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-0713KL?qs=sxZXDnvRBEhPjc%252B9C6HVrA%3D%3D) |+| <a href="https://wiki.adom.inc/adom/rc0402fr-0768kl"><img src="docs/parts/rc0402fr-0768kl.png?v=d854fe24" width="64" alt="RC0402FR-0768KL"></a><br>**[RC0402FR-0768KL](https://wiki.adom.inc/adom/rc0402fr-0768kl)**<br>Yageo | 1 | R4 | 68k | 68k (charger) | USD 0.100 each at 1; USD 0.007 at 100 units (buy 100+), checked 2026-11-08 | USD 0.100 / USD 0.007 | [Mouser 603-RC0402FR-0768KL](https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-0768KL?qs=Is6ZsIPfHkZqrkXGHvEfjA%3D%3D) |+| <a href="https://wiki.adom.inc/john/rc0402fr-07100kl"><img src="docs/parts/rc0402fr-07100kl.png?v=d854fe24" width="64" alt="RC0402FR-07100KL"></a><br>**[RC0402FR-07100KL](https://wiki.adom.inc/john/rc0402fr-07100kl)**<br>Yageo | 8 | R5 R6 R13 R16 R17 R21 R25 R26 | 100k | 100k (charger) | USD 0.100 each at 1; USD 0.007 at 100 units (buy 100+), checked 2026-11-08 | USD 0.800 / USD 0.056 | [Mouser 603-RC0402FR-07100KL](https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-07100KL?qs=mnq%2FyloZIXzTlUn7JAHSWg%3D%3D) |+| <a href="https://wiki.adom.inc/adom/rc0402fr-07150kl"><img src="docs/parts/rc0402fr-07150kl.png?v=d854fe24" width="64" alt="RC0402FR-07150KL"></a><br>**[RC0402FR-07150KL](https://wiki.adom.inc/adom/rc0402fr-07150kl)**<br>Yageo | 2 | R7 R15 | 150k | 150k (charger) | USD 0.100 each at 1; USD 0.007 at 100 units (buy 100+), checked 2026-11-08 | USD 0.200 / USD 0.014 | [Mouser 603-RC0402FR-07150KL](https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-07150KL?qs=UOUeRUa%252B8Wn3KcUL8sT7JA%3D%3D) |+| <a href="https://wiki.adom.inc/barrett-land/cl05a105ka5nqnc"><img src="docs/parts/cl05a105ka5nqnc.png?v=fec952b1" width="64" alt="CL05A105KA5NQNC"></a><br>**[CL05A105KA5NQNC](https://wiki.adom.inc/barrett-land/cl05a105ka5nqnc)**<br>Samsung Electro-Mechanics | 4 | C3 C4 C8 C11 | 1uF 25V | 1uF 25V (power) | USD 0.310 each at 1; USD 0.113 at 100 units (buy 100+), checked 2026-11-08 | USD 1.24 / USD 0.452 | [Mouser 187-CL05A105KA5NQNC](https://www.mouser.com/en/ProductDetail/Samsung-Electro-Mechanics/CL05A105KA5NQNC?qs=X6jEic%2FHinDIeFgZnm60Lw%3D%3D) |+| <a href="https://wiki.adom.inc/adom/c0603c106m8pactu"><img src="docs/parts/c0603c106m8pactu.png?v=3c30bab9" width="64" alt="C0603C106M8PACTU"></a><br>**[C0603C106M8PACTU](https://wiki.adom.inc/adom/c0603c106m8pactu)**<br>KEMET | 2 | C5 C21 | 10uF 10V | 10uF 10V (power) | USD 0.980 each at 1; USD 0.394 at 100 units (buy 100+), checked 2026-11-08 | USD 1.96 / USD 0.788 | [Mouser 80-C0603C106M8PACTU](https://www.mouser.com/en/ProductDetail/KEMET/C0603C106M8PACTU?qs=gt1LBUVyoHk6B7S%252BOYJa0A%3D%3D) |+| <a href="https://wiki.adom.inc/adom/rc0402fr-074m7l"><img src="docs/parts/rc0402fr-074m7l.png?v=d854fe24" width="64" alt="RC0402FR-074M7L"></a><br>**[RC0402FR-074M7L](https://wiki.adom.inc/adom/rc0402fr-074m7l)**<br>Yageo | 2 | R8 R9 | 4.7M | 4.7M (power) | USD 0.120 each at 1; USD 0.008 at 100 units (buy 100+), checked 2026-11-08 | USD 0.240 / USD 0.016 | [Mouser 603-RC0402FR-074M7L](https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-074M7L?qs=UOUeRUa%252B8WlB6TmWxXROcg%3D%3D) |+| <a href="https://wiki.adom.inc/barrett-land/cl05b104ko5nnnc"><img src="docs/parts/cl05b104ko5nnnc.png?v=fec952b1" width="64" alt="CL05B104KO5NNNC"></a><br>**[CL05B104KO5NNNC](https://wiki.adom.inc/barrett-land/cl05b104ko5nnnc)**<br>Samsung Electro-Mechanics | 9 | C6 C7 C9 C14 C16 C17 C18 C19 C20 | 100nF | 100nF (power) | USD 0.100 each at 1; USD 0.008 at 100 units (buy 500+), checked 2026-11-08 | USD 0.900 / USD 0.072 | [Mouser 187-CL05B104KO5NNNC](https://www.mouser.com/en/ProductDetail/Samsung-Electro-Mechanics/CL05B104KO5NNNC?qs=hqM3L16%252BxlfT2SKOuAUq6Q%3D%3D) |+| <a href="https://wiki.adom.inc/adom/rc0402fr-074k7l"><img src="docs/parts/rc0402fr-074k7l.png?v=d854fe24" width="64" alt="RC0402FR-074K7L"></a><br>**[RC0402FR-074K7L](https://wiki.adom.inc/adom/rc0402fr-074k7l)**<br>Yageo | 2 | R11 R12 | 4.7k | 4.7k (mcu) | USD 0.100 each at 1; USD 0.007 at 100 units (buy 100+), checked 2026-11-08 | USD 0.200 / USD 0.014 | [Mouser 603-RC0402FR-074K7L](https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-074K7L?qs=V1yeUXFNrkn%2FmCXC8N8TTA%3D%3D) |+| <a href="https://wiki.adom.inc/adom/rc0402fr-0710rl"><img src="docs/parts/rc0402fr-0710rl.png?v=d854fe24" width="64" alt="RC0402FR-0710RL"></a><br>**[RC0402FR-0710RL](https://wiki.adom.inc/adom/rc0402fr-0710rl)**<br>Yageo | 1 | R28 | 10R | 10R (receiver) | USD 0.190 each at 1; USD 0.011 at 100 units (buy 100+), checked 2026-11-08 | USD 0.190 / USD 0.011 | [Mouser 603-RC0402FR-0710RL](https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-0710RL?qs=V1yeUXFNrkkzkWCUUWS9og%3D%3D) |+| <a href="https://wiki.adom.inc/john/rc0402fr-0710kl"><img src="docs/parts/rc0402fr-0710kl.png?v=d854fe24" width="64" alt="RC0402FR-0710KL"></a><br>**[RC0402FR-0710KL](https://wiki.adom.inc/john/rc0402fr-0710kl)**<br>Yageo | 2 | R14 R18 | 10k | 10k (receiver) | USD 0.100 each at 1; USD 0.007 at 100 units (buy 100+), checked 2026-11-08 | USD 0.200 / USD 0.014 | [Mouser 603-RC0402FR-0710KL](https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-0710KL?qs=I1mnnYJTTsxUoNwrUsQExA%3D%3D) |+| <a href="https://wiki.adom.inc/adom/grm1555c1h4r7wa01d"><img src="docs/parts/grm1555c1h4r7wa01d.png?v=fec952b1" width="64" alt="GRM1555C1H4R7WA01D"></a><br>**[GRM1555C1H4R7WA01D](https://wiki.adom.inc/adom/grm1555c1h4r7wa01d)**<br>Murata Electronics | 1 | C12 | 4.7pF | 4.7pF (receiver) | USD 0.130 each at 1; USD 0.042 at 100 units (buy 100+), checked 2026-11-08 | USD 0.130 / USD 0.042 | [Mouser 81-GRM1555C1H4R7WA1D](https://www.mouser.com/en/ProductDetail/Murata-Electronics/GRM1555C1H4R7WA01D?qs=ouTquLLW2S5qwZJBh3x8FA%3D%3D) |+| <a href="https://wiki.adom.inc/part-request/cVJEFouFMqWLi9DTBUq9wLbW4NAleHWO"><img src="docs/parts/grm1555c1h102ja01d.png?v=fec952b1" width="64" alt="GRM1555C1H102JA01D"></a><br>**[GRM1555C1H102JA01D](https://wiki.adom.inc/part-request/cVJEFouFMqWLi9DTBUq9wLbW4NAleHWO)**<br>Murata Electronics<br>component page requested | 1 | C13 | 1nF | 1nF (receiver) | USD 0.110 each at 1; USD 0.020 at 100 units (buy 100+), checked 2026-11-08 | USD 0.110 / USD 0.020 | [Mouser 81-GRM1555C1H102JA1D](https://www.mouser.com/en/ProductDetail/Murata-Electronics/GRM1555C1H102JA01D?qs=%2FOTtAhf8R8ZL4biNptvoUQ%3D%3D) |+| <br>**RC0603FR-078R2L**<br>Yageo | 3 | R19 R22 R23 | 8.2R | 8.2R (emitter) | USD 0.100 each at 1; USD 0.016 at 100 units (buy 100+), checked 2026-11-08 | USD 0.300 / USD 0.048 | [Mouser 603-RC0603FR-078R2L](https://www.mouser.com/en/ProductDetail/YAGEO/RC0603FR-078R2L?qs=EiqXWrxQq61TNcRzjaXGOA%3D%3D) |+| <a href="https://wiki.adom.inc/adom/rc0402fr-07100rl"><img src="docs/parts/rc0402fr-07100rl.png?v=d854fe24" width="64" alt="RC0402FR-07100RL"></a><br>**[RC0402FR-07100RL](https://wiki.adom.inc/adom/rc0402fr-07100rl)**<br>Yageo | 2 | R20 R24 | 100R | 100R (emitter) | USD 0.100 each at 1; USD 0.007 at 100 units (buy 100+), checked 2026-11-08 | USD 0.200 / USD 0.014 | [Mouser 603-RC0402FR-07100RL](https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-07100RL?qs=V1yeUXFNrknwaJOOZ4yDtg%3D%3D) |+| <a href="https://wiki.adom.inc/adom/jmk316bj107ml-t"><img src="docs/parts/jmk316bj107ml-t.png?v=41b087be" width="64" alt="JMK316BJ107ML-T"></a><br>**[JMK316BJ107ML-T](https://wiki.adom.inc/adom/jmk316bj107ml-t)**<br>Taiyo Yuden | 1 | C15 | 100uF 6.3V | emitter pulse reservoir | USD 1.07 each at 1; USD 0.488 at 100 units (buy 100+), checked 2026-11-08 | USD 1.07 / USD 0.488 | [Mouser 963-JMK316BJ107ML-T](https://www.mouser.com/en/ProductDetail/TAIYO-YUDEN/JMK316BJ107ML-T?qs=I6KAKw0tg2ze5%252Bz37ec%2FZg%3D%3D) |+| <a href="https://wiki.adom.inc/adom/rc0402fr-0733rl"><img src="docs/parts/rc0402fr-0733rl.png?v=d854fe24" width="64" alt="RC0402FR-0733RL"></a><br>**[RC0402FR-0733RL](https://wiki.adom.inc/adom/rc0402fr-0733rl)**<br>Yageo | 1 | R27 | 33R | 33R (lights) | USD 0.100 each at 1; USD 0.007 at 100 units (buy 100+), checked 2026-11-08 | USD 0.100 / USD 0.007 | [Mouser 603-RC0402FR-0733RL](https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-0733RL?qs=V1yeUXFNrkk7PcMc%252BKdghg%3D%3D) |++**Per unit: USD 29.87 building 1, USD 18.51 each building 100** (electronics and battery USD 27.96 / 16.60). Line cost is the quantity one unit consumes times the price break that the build quantity (1 or 100 units) reaches. Buying for one unit still means whole packs, spools and bottles; those minimum outlays are larger than the consumed cost. Excluded: bare PCB (quote from the 3rd party fab); case shipping, tax, machine time, labour, resin wash and cure consumables; assembly labour, PCB assembly fees, tax and shipping. @@ -389,7 +389,7 @@ The rev 2 case is being built now, about half of rev 1's footprint and much lowe ## Firmware -Plain C for the ATtiny1616, updated for rev 2 (the STATUS dot takes the logo's job at about half the drive, a 30 mA light cap for the small cell, the 77 mA charge), updated for rev 2 (the STATUS dot takes the logo's job at about half the drive, a 30 mA light cap for the small cell, the 77 mA charge) (avr-gcc, about 13.1 KB of the 16 KB flash). The echo path is pure hardware:+Plain C for the ATtiny1616, updated for rev 2 (the STATUS dot takes the logo's job at about half the drive, a 30 mA light cap for the small cell, the 77 mA charge), updated for rev 2 (the STATUS dot takes the logo's job at about half the drive, a 30 mA light cap for the small cell, the 77 mA charge), updated for rev 2 (the STATUS dot takes the logo's job at about half the drive, a 30 mA light cap for the small cell, the 77 mA charge) (avr-gcc, about 13.1 KB of the 16 KB flash). The echo path is pure hardware: AC0, the event system and TCB0/TCB1 single-shots. The CPU runs the state machine, the learner, the lights and the safety checks, and a 1 s watchdog guards the main loop. Full source is in [firmware/](firmware/README.md), with a host test that runs the learner against simulated faucets
docs/fab/ghost-hand-rev2-sourcing-bom.csv+34−34@@ -1,37 +1,37 @@-ref,value,function,mpn,manufacturer,package,source,vendor_pn,stock_checked_2026-11-07,mpn_url,note,placement,stock_date,qty_per_board,unit_usd_1,unit_usd_100,price_break_100,price_date -J1,USB4105-GF-A,input,USB4105-GF-A,GCT,USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal,Mouser,640-USB4105-GF-A,390296,https://www.mouser.com/en/ProductDetail/GCT/USB4105-GF-A?qs=KUoIvG%2F9IlY%2FMLlBMpStpA%3D%3D,"USB-C sink, charge only (data pins unconnected)",board,2026-11-07,1,0.8,0.575,100,2026-11-07 -R1 R2,5.1k,input,RC0402FR-075K1L,Yageo,R_0402_1005Metric,Mouser,603-RC0402FR-075K1L,1819594,https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-075K1L?qs=YUgVZYePFqCSmQuaha43RA%3D%3D,CC1 sink pull-down (USB-C default power),board,2026-11-07,2,0.1,0.007,100,2026-11-07 -D10,SMF5.0A,input,SMF5.0A,Littelfuse,D_SOD-123F,Mouser,821-SMF5.0ARQG,19203,https://www.mouser.com/en/ProductDetail/Taiwan-Semiconductor/SMF5.0A?qs=1mbolxNpo8eR5rZB%252BCLtCw%3D%3D,VBUS surge clamp,board,2026-11-07,1,0.42,0.162,100,2026-11-07 -C1 C2,4.7uF 16V,input,CC0603KRX5R7BB475,Yageo,C_0603_1608Metric,Mouser,603-CC603KRX5R7BB475,199538,https://www.mouser.com/en/ProductDetail/YAGEO/CC0603KRX5R7BB475?qs=57cj7OiSijmnlq47szjeyw%3D%3D,,board,2026-11-07,2,0.24,0.085,100,2026-11-07 -U2,MCP73831T-2ACI/OT,charger,MCP73831T-2ACI/OT,Microchip Technology,SOT-23-5,Mouser,579-MCP73831T-2ACIOT,105982,https://www.mouser.com/en/ProductDetail/Microchip-Technology/MCP73831T-2ACI-OT?qs=yUQqVecv4qvbBQBGbHx0Mw%3D%3D,"4.20 V LiPo charger, 77 mA",board,2026-11-07,1,0.76,0.75,25,2026-11-07 -R3,13k,charger,RC0402FR-0713KL,Yageo,R_0402_1005Metric,Mouser,603-RC0402FR-0713KL,,https://www.mouser.com/c/?q=RC0402FR-0713KL,I_REG = 1000 V / 13 k = 77 mA (0.51 C on the 150 mAh Adafruit 1317),board,,1,,,, -R4,68k,charger,RC0402FR-0768KL,Yageo,R_0402_1005Metric,Mouser,603-RC0402FR-0768KL,508441,https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-0768KL?qs=Is6ZsIPfHkZqrkXGHvEfjA%3D%3D,STAT swings to VBUS: 68k/100k divider keeps it under 3.3 V,board,2026-11-07,1,0.1,0.007,100,2026-11-07 -R5 R6 R13 R16 R17 R21 R25 R26,100k,charger,RC0402FR-07100KL,Yageo,R_0402_1005Metric,Mouser,603-RC0402FR-07100KL,10453323,https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-07100KL?qs=mnq%2FyloZIXzTlUn7JAHSWg%3D%3D,,board,2026-11-07,8,0.1,0.007,100,2026-11-07 -R7 R15,150k,charger,RC0402FR-07150KL,Yageo,R_0402_1005Metric,Mouser,603-RC0402FR-07150KL,703725,https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-07150KL?qs=UOUeRUa%252B8Wn3KcUL8sT7JA%3D%3D,,board,2026-11-07,2,0.1,0.007,100,2026-11-07 -J2,S2B-PH-K-S,charger,S2B-PH-K-S,JST,JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal,Mouser,306-S2BPHKSLFSNPP,38261,https://www.mouser.com/en/ProductDetail/JST-Commercial/S2B-PH-K-SLFSN?qs=cdbOS8ANM9A5Ie4gXeMjTA%3D%3D,"LiPo pack, Adafruit polarity: pin 1 + (red), pin 2 - (black); rev A had them reversed",board,2026-11-07,1,0.12,0.084,100,2026-11-07 -U3,TPS7A0233PDBVR,power,TPS7A0233PDBVR,Texas Instruments,SOT-23-5,DigiKey,296-TPS7A0233PDBVRCT-ND,4163,https://www.digikey.com/en/products/detail/texas-instruments/TPS7A0233PDBVR/12165099,25 nA Iq LDO; Mouser stock thin (34),board,2026-11-07,1,0.95,0.5397,100,2026-11-07 -C3 C4 C8 C11,1uF 25V,power,CL05A105KA5NQNC,Samsung Electro-Mechanics,C_0402_1005Metric,Mouser,187-CL05A105KA5NQNC,366577,https://www.mouser.com/en/ProductDetail/Samsung-Electro-Mechanics/CL05A105KA5NQNC?qs=X6jEic%2FHinDIeFgZnm60Lw%3D%3D,,board,2026-11-07,4,0.31,0.113,100,2026-11-07 -C5 C21,10uF 10V,power,C0603C106M8PACTU,KEMET,C_0603_1608Metric,Mouser,80-C0603C106M8PACTU,299213,https://www.mouser.com/en/ProductDetail/KEMET/C0603C106M8PACTU?qs=gt1LBUVyoHk6B7S%252BOYJa0A%3D%3D,,board,2026-11-07,2,0.98,0.394,100,2026-11-07 -R8 R9,4.7M,power,RC0402FR-074M7L,Yageo,R_0402_1005Metric,Mouser,603-RC0402FR-074M7L,117079,https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-074M7L?qs=UOUeRUa%252B8WlB6TmWxXROcg%3D%3D,"VBAT/2 into ADC AIN6, always on (0.45 uA), never above 2.1 V",board,2026-11-07,2,0.12,0.008,100,2026-11-07 -C6 C7 C9 C14 C16 C17 C18 C19 C20,100nF,power,CL05B104KO5NNNC,Samsung Electro-Mechanics,C_0402_1005Metric,Mouser,187-CL05B104KO5NNNC,13254012,https://www.mouser.com/en/ProductDetail/Samsung-Electro-Mechanics/CL05B104KO5NNNC?qs=hqM3L16%252BxlfT2SKOuAUq6Q%3D%3D,,board,2026-11-07,9,0.1,0.008,500,2026-11-07 -U1,ATtiny1616-MNR,mcu,ATTINY1616-MNR,Microchip Technology,QFN-20-1EP_3x3mm_P0.4mm_EP1.65x1.65mm,Mouser,556-ATTINY1616MNR,11216,https://www.mouser.com/en/ProductDetail/Microchip-Technology/ATTINY1616-MNR?qs=HXFqYaX1Q2yKNpuKQU9qww%3D%3D,"AC0 (PA7) -> event system -> TCB0 (PA5, 850 nm) and TCB1 (PA3, 940 nm) single-shot: hardware IR echo",board,2026-11-07,1,0.9,0.873,25,2026-11-07 -R11 R12,4.7k,mcu,RC0402FR-074K7L,Yageo,R_0402_1005Metric,Mouser,603-RC0402FR-074K7L,5051435,https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-074K7L?qs=V1yeUXFNrkn%2FmCXC8N8TTA%3D%3D,,board,2026-11-07,2,0.1,0.007,100,2026-11-07 -U4,LIS2DW12TR,motion,LIS2DW12TR,STMicroelectronics,LGA-12_2x2mm_P0.5mm,Mouser,511-LIS2DW12TR,46907,https://www.mouser.com/en/ProductDetail/STMicroelectronics/LIS2DW12TR?qs=u4fy%2FsgLU9NZAt0DqrAehA%3D%3D,set-down / pick-up / tilt; I2C address 0x19 (SA0 high),board,2026-11-07,1,1.79,1.3,100,2026-11-07 -PD1 PD2,VEMD2023SLX01,receiver,VEMD2023SLX01,Vishay,Vishay_SMD-SL_SideLooking_PD,Mouser,78-VEMD2023SLX01,14290,https://www.mouser.com/en/ProductDetail/Vishay-Semiconductors/VEMD2023SLX01?qs=5csRq1wdUj48jE77ZOyA1Q%3D%3D,"side-looking PIN, 750 to 1050 nm daylight-blocking, +/-35 deg",board,2026-11-07,2,0.86,0.46,100,2026-11-07 -U5,TLV9062IDGKT,receiver,TLV9062IDGKT,Texas Instruments,MSOP-8_3x3mm_P0.65mm,Mouser,595-TLV9062IDGKT,2287,https://www.mouser.com/en/ProductDetail/Texas-Instruments/TLV9062IDGKT?qs=1mbolxNpo8fe4ip52k%252B7Aw%3D%3D,10 MHz dual; powered from PA4 only during a session,board,2026-11-07,1,1.76,1.05,100,2026-11-07 -R28,10R,receiver,RC0402FR-0710RL,Yageo,R_0402_1005Metric,Mouser,603-RC0402FR-0710RL,2208149,https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-0710RL?qs=V1yeUXFNrkkzkWCUUWS9og%3D%3D,with C14: 160 kHz RC filter between the GPIO and the op amp supply,board,2026-11-07,1,0.19,0.011,100,2026-11-07 -R14 R18,10k,receiver,RC0402FR-0710KL,Yageo,R_0402_1005Metric,Mouser,603-RC0402FR-0710KL,25442240,https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-0710KL?qs=I1mnnYJTTsxUoNwrUsQExA%3D%3D,,board,2026-11-07,2,0.1,0.007,100,2026-11-07 -C12,4.7pF,receiver,GRM1555C1H4R7WA01D,Murata Electronics,C_0402_1005Metric,Mouser,81-GRM1555C1H4R7WA1D,97322,https://www.mouser.com/en/ProductDetail/Murata-Electronics/GRM1555C1H4R7WA01D?qs=ouTquLLW2S5qwZJBh3x8FA%3D%3D,"TIA feedback, 226 kHz",board,2026-11-07,1,0.13,0.042,100,2026-11-07 -C13,1nF,receiver,GRM1555C1H102JA01D,Murata Electronics,C_0402_1005Metric,Mouser,81-GRM1555C1H102JA1D,4478067,https://www.mouser.com/en/ProductDetail/Murata-Electronics/GRM1555C1H102JA01D?qs=%2FOTtAhf8R8ZL4biNptvoUQ%3D%3D,"AC coupling, 1.6 kHz high-pass with R16",board,2026-11-07,1,0.11,0.02,100,2026-11-07 -D1,VSMY2853SL,emitter,VSMY2853SL,Vishay,Vishay_SMD-SL_SideLooking_AK,Mouser,78-VSMY2853SL,11798,https://www.mouser.com/en/ProductDetail/Vishay-Semiconductors/VSMY2853SL?qs=5csRq1wdUj5LLuw5br%2F28g%3D%3D,"850 nm side-looking, 50 mW/sr at 100 mA, +/-28 deg",board,2026-11-07,1,1.01,0.532,100,2026-11-07 -D2 D3,VSMB2948SL,emitter,VSMB2948SL,Vishay,Vishay_SMD-SL_SideLooking_KA,Mouser,78-VSMB2948SL,4462,https://www.mouser.com/en/ProductDetail/Vishay-Semiconductors/VSMB2948SL?qs=5csRq1wdUj7tHqVBoZkgQA%3D%3D,"940 nm side-looking, 20 mW/sr at 100 mA, +/-25 deg",board,2026-11-07,2,0.68,0.385,100,2026-11-07 -R19 R22 R23,8.2R,emitter,RC0603FR-078R2L,Yageo,R_0603_1608Metric,Mouser,603-RC0603FR-078R2L,,https://www.mouser.com/c/?q=RC0603FR-078R2L,"(4.2 - 1.8) / 8.2 = 293 mA peak, 25 us pulses (rev 2: 12 -> 8.2 ohm for the off-axis counter spots)",board,,3,,,, -Q1 Q2,DMN2041L-7,emitter,DMN2041L-7,Diodes Incorporated,SOT-23,Mouser,621-DMN2041L-7,897,https://www.mouser.com/en/ProductDetail/Diodes-Incorporated/DMN2041L-7?qs=tiksPeNXt0LSbn3jTreVOg%3D%3D,"20 V N-FET, 26 mOhm at 2.5 V gate",board,2026-11-07,2,0.53,0.222,100,2026-11-07 -R20 R24,100R,emitter,RC0402FR-07100RL,Yageo,R_0402_1005Metric,Mouser,603-RC0402FR-07100RL,10008612,https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-07100RL?qs=V1yeUXFNrknwaJOOZ4yDtg%3D%3D,gate series,board,2026-11-07,2,0.1,0.007,100,2026-11-07 -C15,100uF 6.3V,emitter,JMK316BJ107ML-T,Taiyo Yuden,C_1206_3216Metric,Mouser,963-JMK316BJ107ML-T,228677,https://www.mouser.com/en/ProductDetail/TAIYO-YUDEN/JMK316BJ107ML-T?qs=I6KAKw0tg2ze5%252Bz37ec%2FZg%3D%3D,pulse reservoir: 650 mA for 25 us sags about 0.4 V at the 40 uF left under 4 V bias,board,2026-11-07,1,1.07,0.488,100,2026-11-07 -Q3,DMG2305UX-13,lights,DMG2305UX-13,Diodes Incorporated,SOT-23,Mouser,621-DMG2305UX-13,3675,https://www.mouser.com/en/ProductDetail/Diodes-Incorporated/DMG2305UX-13?qs=L1DZKBg7t5Hgw5KN3G2IRg%3D%3D,LED rail switch (high side),board,2026-11-07,1,0.41,0.169,100,2026-11-07 -R27,33R,lights,RC0402FR-0733RL,Yageo,R_0402_1005Metric,Mouser,603-RC0402FR-0733RL,1632975,https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-0733RL?qs=V1yeUXFNrkk7PcMc%252BKdghg%3D%3D,data series,board,2026-11-07,1,0.1,0.007,100,2026-11-07 -D4 D5 D6 D7 D8,WS2812B-2020,lights,WS2812B-2020,Worldsemi,WS2812B-2020,Adom stock,adom/ws2812b-2020,0,https://wiki.adom.inc/adom/ws2812b-2020,STATUS dot (state; replaces the rev 1 logo light); Adom basic part (wiki adom/ws2812b-2020),board,2026-11-07,5,0.0453,0.0453,1,2026-11-07 +ref,value,function,mpn,manufacturer,package,source,vendor_pn,stock_checked_2026-11-08,mpn_url,note,placement,stock_date,qty_per_board,unit_usd_1,unit_usd_100,price_break_100,price_date +J1,USB4105-GF-A,input,USB4105-GF-A,GCT,USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal,Mouser,640-USB4105-GF-A,390292,https://www.mouser.com/en/ProductDetail/GCT/USB4105-GF-A?qs=KUoIvG%2F9IlY%2FMLlBMpStpA%3D%3D,"USB-C sink, charge only (data pins unconnected)",board,2026-11-08,1,0.8,0.575,100,2026-11-08 +R1 R2,5.1k,input,RC0402FR-075K1L,Yageo,R_0402_1005Metric,Mouser,603-RC0402FR-075K1L,1819341,https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-075K1L?qs=YUgVZYePFqCSmQuaha43RA%3D%3D,CC1 sink pull-down (USB-C default power),board,2026-11-08,2,0.1,0.007,100,2026-11-08 +D10,SMF5.0A,input,SMF5.0A,Littelfuse,D_SOD-123F,Mouser,821-SMF5.0ARQG,19203,https://www.mouser.com/en/ProductDetail/Taiwan-Semiconductor/SMF5.0A?qs=1mbolxNpo8eR5rZB%252BCLtCw%3D%3D,VBUS surge clamp,board,2026-11-08,1,0.42,0.162,100,2026-11-08 +C1 C2,4.7uF 16V,input,CC0603KRX5R7BB475,Yageo,C_0603_1608Metric,Mouser,603-CC603KRX5R7BB475,199538,https://www.mouser.com/en/ProductDetail/YAGEO/CC0603KRX5R7BB475?qs=57cj7OiSijmnlq47szjeyw%3D%3D,,board,2026-11-08,2,0.24,0.085,100,2026-11-08 +U2,MCP73831T-2ACI/OT,charger,MCP73831T-2ACI/OT,Microchip Technology,SOT-23-5,Mouser,579-MCP73831T-2ACIOT,105982,https://www.mouser.com/en/ProductDetail/Microchip-Technology/MCP73831T-2ACI-OT?qs=yUQqVecv4qvbBQBGbHx0Mw%3D%3D,"4.20 V LiPo charger, 77 mA",board,2026-11-08,1,0.76,0.75,25,2026-11-08 +R3,13k,charger,RC0402FR-0713KL,Yageo,R_0402_1005Metric,Mouser,603-RC0402FR-0713KL,56501,https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-0713KL?qs=sxZXDnvRBEhPjc%252B9C6HVrA%3D%3D,I_REG = 1000 V / 13 k = 77 mA (0.51 C on the 150 mAh Adafruit 1317),board,2026-11-08,1,0.1,0.007,100,2026-11-08 +R4,68k,charger,RC0402FR-0768KL,Yageo,R_0402_1005Metric,Mouser,603-RC0402FR-0768KL,508426,https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-0768KL?qs=Is6ZsIPfHkZqrkXGHvEfjA%3D%3D,STAT swings to VBUS: 68k/100k divider keeps it under 3.3 V,board,2026-11-08,1,0.1,0.007,100,2026-11-08 +R5 R6 R13 R16 R17 R21 R25 R26,100k,charger,RC0402FR-07100KL,Yageo,R_0402_1005Metric,Mouser,603-RC0402FR-07100KL,10452978,https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-07100KL?qs=mnq%2FyloZIXzTlUn7JAHSWg%3D%3D,,board,2026-11-08,8,0.1,0.007,100,2026-11-08 +R7 R15,150k,charger,RC0402FR-07150KL,Yageo,R_0402_1005Metric,Mouser,603-RC0402FR-07150KL,703725,https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-07150KL?qs=UOUeRUa%252B8Wn3KcUL8sT7JA%3D%3D,,board,2026-11-08,2,0.1,0.007,100,2026-11-08 +J2,S2B-PH-K-S,charger,S2B-PH-K-S,JST,JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal,Mouser,306-S2BPHKSLFSNPP,38253,https://www.mouser.com/en/ProductDetail/JST-Commercial/S2B-PH-K-SLFSN?qs=cdbOS8ANM9A5Ie4gXeMjTA%3D%3D,"LiPo pack, Adafruit polarity: pin 1 + (red), pin 2 - (black); rev A had them reversed",board,2026-11-08,1,0.12,0.084,100,2026-11-08 +U3,TPS7A0233PDBVR,power,TPS7A0233PDBVR,Texas Instruments,SOT-23-5,DigiKey,296-TPS7A0233PDBVRCT-ND,4163,https://www.digikey.com/en/products/detail/texas-instruments/TPS7A0233PDBVR/12165099,25 nA Iq LDO; Mouser stock thin (34),board,2026-11-08,1,0.95,0.5397,100,2026-11-08 +C3 C4 C8 C11,1uF 25V,power,CL05A105KA5NQNC,Samsung Electro-Mechanics,C_0402_1005Metric,Mouser,187-CL05A105KA5NQNC,366567,https://www.mouser.com/en/ProductDetail/Samsung-Electro-Mechanics/CL05A105KA5NQNC?qs=X6jEic%2FHinDIeFgZnm60Lw%3D%3D,,board,2026-11-08,4,0.31,0.113,100,2026-11-08 +C5 C21,10uF 10V,power,C0603C106M8PACTU,KEMET,C_0603_1608Metric,Mouser,80-C0603C106M8PACTU,299213,https://www.mouser.com/en/ProductDetail/KEMET/C0603C106M8PACTU?qs=gt1LBUVyoHk6B7S%252BOYJa0A%3D%3D,,board,2026-11-08,2,0.98,0.394,100,2026-11-08 +R8 R9,4.7M,power,RC0402FR-074M7L,Yageo,R_0402_1005Metric,Mouser,603-RC0402FR-074M7L,117079,https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-074M7L?qs=UOUeRUa%252B8WlB6TmWxXROcg%3D%3D,"VBAT/2 into ADC AIN6, always on (0.45 uA), never above 2.1 V",board,2026-11-08,2,0.12,0.008,100,2026-11-08 +C6 C7 C9 C14 C16 C17 C18 C19 C20,100nF,power,CL05B104KO5NNNC,Samsung Electro-Mechanics,C_0402_1005Metric,Mouser,187-CL05B104KO5NNNC,13254012,https://www.mouser.com/en/ProductDetail/Samsung-Electro-Mechanics/CL05B104KO5NNNC?qs=hqM3L16%252BxlfT2SKOuAUq6Q%3D%3D,,board,2026-11-08,9,0.1,0.008,500,2026-11-08 +U1,ATtiny1616-MNR,mcu,ATTINY1616-MNR,Microchip Technology,QFN-20-1EP_3x3mm_P0.4mm_EP1.65x1.65mm,Mouser,556-ATTINY1616MNR,11214,https://www.mouser.com/en/ProductDetail/Microchip-Technology/ATTINY1616-MNR?qs=HXFqYaX1Q2yKNpuKQU9qww%3D%3D,"AC0 (PA7) -> event system -> TCB0 (PA5, 850 nm) and TCB1 (PA3, 940 nm) single-shot: hardware IR echo",board,2026-11-08,1,0.9,0.873,25,2026-11-08 +R11 R12,4.7k,mcu,RC0402FR-074K7L,Yageo,R_0402_1005Metric,Mouser,603-RC0402FR-074K7L,5052547,https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-074K7L?qs=V1yeUXFNrkn%2FmCXC8N8TTA%3D%3D,,board,2026-11-08,2,0.1,0.007,100,2026-11-08 +U4,LIS2DW12TR,motion,LIS2DW12TR,STMicroelectronics,LGA-12_2x2mm_P0.5mm,Mouser,511-LIS2DW12TR,46907,https://www.mouser.com/en/ProductDetail/STMicroelectronics/LIS2DW12TR?qs=u4fy%2FsgLU9NZAt0DqrAehA%3D%3D,set-down / pick-up / tilt; I2C address 0x19 (SA0 high),board,2026-11-08,1,1.79,1.3,100,2026-11-08 +PD1 PD2,VEMD2023SLX01,receiver,VEMD2023SLX01,Vishay,Vishay_SMD-SL_SideLooking_PD,Mouser,78-VEMD2023SLX01,14290,https://www.mouser.com/en/ProductDetail/Vishay-Semiconductors/VEMD2023SLX01?qs=5csRq1wdUj48jE77ZOyA1Q%3D%3D,"side-looking PIN, 750 to 1050 nm daylight-blocking, +/-35 deg",board,2026-11-08,2,0.86,0.46,100,2026-11-08 +U5,TLV9062IDGKT,receiver,TLV9062IDGKT,Texas Instruments,MSOP-8_3x3mm_P0.65mm,Mouser,595-TLV9062IDGKT,2287,https://www.mouser.com/en/ProductDetail/Texas-Instruments/TLV9062IDGKT?qs=1mbolxNpo8fe4ip52k%252B7Aw%3D%3D,10 MHz dual; powered from PA4 only during a session,board,2026-11-08,1,1.76,1.05,100,2026-11-08 +R28,10R,receiver,RC0402FR-0710RL,Yageo,R_0402_1005Metric,Mouser,603-RC0402FR-0710RL,2210139,https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-0710RL?qs=V1yeUXFNrkkzkWCUUWS9og%3D%3D,with C14: 160 kHz RC filter between the GPIO and the op amp supply,board,2026-11-08,1,0.19,0.011,100,2026-11-08 +R14 R18,10k,receiver,RC0402FR-0710KL,Yageo,R_0402_1005Metric,Mouser,603-RC0402FR-0710KL,25462575,https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-0710KL?qs=I1mnnYJTTsxUoNwrUsQExA%3D%3D,,board,2026-11-08,2,0.1,0.007,100,2026-11-08 +C12,4.7pF,receiver,GRM1555C1H4R7WA01D,Murata Electronics,C_0402_1005Metric,Mouser,81-GRM1555C1H4R7WA1D,97322,https://www.mouser.com/en/ProductDetail/Murata-Electronics/GRM1555C1H4R7WA01D?qs=ouTquLLW2S5qwZJBh3x8FA%3D%3D,"TIA feedback, 226 kHz",board,2026-11-08,1,0.13,0.042,100,2026-11-08 +C13,1nF,receiver,GRM1555C1H102JA01D,Murata Electronics,C_0402_1005Metric,Mouser,81-GRM1555C1H102JA1D,4478067,https://www.mouser.com/en/ProductDetail/Murata-Electronics/GRM1555C1H102JA01D?qs=%2FOTtAhf8R8ZL4biNptvoUQ%3D%3D,"AC coupling, 1.6 kHz high-pass with R16",board,2026-11-08,1,0.11,0.02,100,2026-11-08 +D1,VSMY2853SL,emitter,VSMY2853SL,Vishay,Vishay_SMD-SL_SideLooking_AK,Mouser,78-VSMY2853SL,11798,https://www.mouser.com/en/ProductDetail/Vishay-Semiconductors/VSMY2853SL?qs=5csRq1wdUj5LLuw5br%2F28g%3D%3D,"850 nm side-looking, 50 mW/sr at 100 mA, +/-28 deg",board,2026-11-08,1,1.01,0.532,100,2026-11-08 +D2 D3,VSMB2948SL,emitter,VSMB2948SL,Vishay,Vishay_SMD-SL_SideLooking_KA,Mouser,78-VSMB2948SL,4462,https://www.mouser.com/en/ProductDetail/Vishay-Semiconductors/VSMB2948SL?qs=5csRq1wdUj7tHqVBoZkgQA%3D%3D,"940 nm side-looking, 20 mW/sr at 100 mA, +/-25 deg",board,2026-11-08,2,0.68,0.385,100,2026-11-08 +R19 R22 R23,8.2R,emitter,RC0603FR-078R2L,Yageo,R_0603_1608Metric,Mouser,603-RC0603FR-078R2L,24769,https://www.mouser.com/en/ProductDetail/YAGEO/RC0603FR-078R2L?qs=EiqXWrxQq61TNcRzjaXGOA%3D%3D,"(4.2 - 1.8) / 8.2 = 293 mA peak, 25 us pulses (rev 2: 12 -> 8.2 ohm for the off-axis counter spots)",board,2026-11-08,3,0.1,0.016,100,2026-11-08 +Q1 Q2,DMN2041L-7,emitter,DMN2041L-7,Diodes Incorporated,SOT-23,Mouser,621-DMN2041L-7,894,https://www.mouser.com/en/ProductDetail/Diodes-Incorporated/DMN2041L-7?qs=tiksPeNXt0LSbn3jTreVOg%3D%3D,"20 V N-FET, 26 mOhm at 2.5 V gate",board,2026-11-08,2,0.53,0.222,100,2026-11-08 +R20 R24,100R,emitter,RC0402FR-07100RL,Yageo,R_0402_1005Metric,Mouser,603-RC0402FR-07100RL,10008612,https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-07100RL?qs=V1yeUXFNrknwaJOOZ4yDtg%3D%3D,gate series,board,2026-11-08,2,0.1,0.007,100,2026-11-08 +C15,100uF 6.3V,emitter,JMK316BJ107ML-T,Taiyo Yuden,C_1206_3216Metric,Mouser,963-JMK316BJ107ML-T,228677,https://www.mouser.com/en/ProductDetail/TAIYO-YUDEN/JMK316BJ107ML-T?qs=I6KAKw0tg2ze5%252Bz37ec%2FZg%3D%3D,pulse reservoir: 650 mA for 25 us sags about 0.4 V at the 40 uF left under 4 V bias,board,2026-11-08,1,1.07,0.488,100,2026-11-08 +Q3,DMG2305UX-13,lights,DMG2305UX-13,Diodes Incorporated,SOT-23,Mouser,621-DMG2305UX-13,370000,https://www.mouser.com/en/ProductDetail/Diodes-Incorporated/DMG2305UX-13?qs=L1DZKBg7t5Hgw5KN3G2IRg%3D%3D,LED rail switch (high side),board,2026-11-08,1,0.41,0.169,100,2026-11-08 +R27,33R,lights,RC0402FR-0733RL,Yageo,R_0402_1005Metric,Mouser,603-RC0402FR-0733RL,1632975,https://www.mouser.com/en/ProductDetail/YAGEO/RC0402FR-0733RL?qs=V1yeUXFNrkk7PcMc%252BKdghg%3D%3D,data series,board,2026-11-08,1,0.1,0.007,100,2026-11-08 +D4 D5 D6 D7 D8,WS2812B-2020,lights,WS2812B-2020,Worldsemi,WS2812B-2020,Adom stock,adom/ws2812b-2020,0,https://wiki.adom.inc/adom/ws2812b-2020,STATUS dot (state; replaces the rev 1 logo light); Adom basic part (wiki adom/ws2812b-2020),board,2026-11-08,5,0.0453,0.0453,1,2026-11-08 MP1,MachinePinMediumShort,molecule,no part,,MachinePinMediumShort,no part,,,,"corner machine pin, seats in the case socket",board,,1,,,, MP2,MachinePinMediumShort,molecule,no part,,MachinePinMediumShort,no part,,,,"corner machine pin, seats in the case socket",board,,1,,,, MP3,MachinePinMediumShort,molecule,no part,,MachinePinMediumShort,no part,,,,"corner machine pin, seats in the case socket",board,,1,,,,