main
John Lauer Battery polarity fix: J2 pin 1 = VBAT; refreshed fab files (BT1 do-not-place) 3d367e7 2d ago
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 R3,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,3,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, 196 mA",board,2026-11-07,1,0.76,0.75,25,2026-11-07
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,12R,emitter,RC0603FR-0712RL,Yageo,R_0603_1608Metric,Mouser,603-RC0603FR-0712RL,81310,https://www.mouser.com/en/ProductDetail/YAGEO/RC0603FR-0712RL?qs=uM1JSSdPjODV%252BWweQ64ZaA%3D%3D,"(4.2 - 1.75) / 12 = 204 mA peak, 25 us pulses",board,2026-11-07,3,0.1,0.008,100,2026-11-07
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,logo (state); Adom basic part (wiki adom/ws2812b-2020),board,2026-11-07,5,0.0453,0.0453,1,2026-11-07
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,,,,
MP4,MachinePinMediumShort,molecule,no part,,MachinePinMediumShort,no part,,,,"corner machine pin, seats in the case socket",board,,1,,,,
MC1,GND,molecule,no part,,MachineContactMedium,no part,,,,machine contact,board,,1,,,,
MC2,VBAT,molecule,no part,,MachineContactMedium,no part,,,,machine contact,board,,1,,,,
MC3,3V3,molecule,no part,,MachineContactMedium,no part,,,,machine contact,board,,1,,,,
MC4,UPDI,molecule,no part,,MachineContactMedium,no part,,,,machine contact,board,,1,,,,
TP1,TP_0.5mm,test,no part,,Adom_TestPoint_D0.5mm,no part,,,,probe spot,board,,1,,,,
TP2,TP_0.5mm,test,no part,,Adom_TestPoint_D0.5mm,no part,,,,probe spot,board,,1,,,,
TP3,TP_0.5mm,test,no part,,Adom_TestPoint_D0.5mm,no part,,,,probe spot,board,,1,,,,
TP4,TP_0.5mm,test,no part,,Adom_TestPoint_D0.5mm,no part,,,,probe spot,board,,1,,,,
TP5,TP_0.5mm,test,no part,,Adom_TestPoint_D0.5mm,no part,,,,probe spot,board,,1,,,,
TP6,TP_0.5mm,test,no part,,Adom_TestPoint_D0.5mm,no part,,,,probe spot,board,,1,,,,
TP7,TP_0.5mm,test,no part,,Adom_TestPoint_D0.5mm,no part,,,,probe spot,board,,1,,,,
TP8,TP_0.5mm,test,no part,,Adom_TestPoint_D0.5mm,no part,,,,probe spot,board,,1,,,,
TP9,TP_0.5mm,test,no part,,Adom_TestPoint_D0.5mm,no part,,,,probe spot,board,,1,,,,
TP10,TP_0.5mm,test,no part,,Adom_TestPoint_D0.5mm,no part,,,,probe spot,board,,1,,,,
TP11,TP_0.5mm,test,no part,,Adom_TestPoint_D0.5mm,no part,,,,probe spot,board,,1,,,,
TP12,TP_0.5mm,test,no part,,Adom_TestPoint_D0.5mm,no part,,,,probe spot,board,,1,,,,
TP13,TP_0.5mm,test,no part,,Adom_TestPoint_D0.5mm,no part,,,,probe spot,board,,1,,,,
TP14,TP_0.5mm,test,no part,,Adom_TestPoint_D0.5mm,no part,,,,probe spot,board,,1,,,,
TP15,TP_0.5mm,test,no part,,Adom_TestPoint_D0.5mm,no part,,,,probe spot,board,,1,,,,
BT1,500mAh 1S LiPo,battery,1578,Adafruit,"pouch 30 x 35 x 5 mm, 102 mm leads, JST PHR-2",Mouser,485-1578,435,https://www.mouser.com/en/ProductDetail/Adafruit/1578?qs=GURawfaeGuBBv%2Fo5AsyERQ%3D%3D,"off-board, plugs into J2. Polarity: + on JST circuit 1 (red), - on circuit 2 (black); J2 pin 1 = VBAT. PKCell LP503035 with 1S PCM (S-8261AAJMD)",off-board,2026-11-07,1,7.95,7.95,1,2026-11-07