# NanoArc ACE RevA Parts Reconciliation Generated from the current `Mira.kicad_sch` BOM export and compared against: - `Docs/Packlists/ACE_Mira_Packlist_Shipment_1.pdf` - `Docs/Packlists/ACE_Mira_Packlist_Shipment_2.pdf` - `Docs/NanoArc_ACE_RevA_BOM_CAD_With_Links.pdf` - Digi-Key lookups checked 2026-07-25 Status legend: - `HAVE`: covered by the packlists or explicit user stock notes. - `NEW`: not found in the packlists; add/order if not already in local stock. - `CHECK`: schematic uses a generic/mechanical placeholder or local stock may exist. - `DNP/DEFERRED`: known older BOM/planning item, not currently fitted by the schematic. ## Immediate New / Check Lines These are the parts most likely to matter for the next Digi-Key pass. | Status | Refs | Qty | Schematic value | Recommended Digi-Key ID | Manufacturer part | Notes | |---|---:|---:|---|---|---|---| | NEW | F1 | 1 | `T500mA 0215.500HXP` | `F4607-ND` | Littelfuse `0215.500HXP` | 5x20 mm, 500 mA, slow-blow ceramic fuse. Schematic footprint is the holder; user said fuse holders are already on hand. | | NEW | D1 | 1 | `1N5822-E3/73` | `1N5822-E3/73GICT-ND` | Vishay `1N5822-E3/73` | Through-hole DO-201AD Schottky for reverse/input protection. | | NEW | J1 | 1 | `OSTTB022161` | `ED2589-ND` | On Shore `OSTTB022161` | 2-position 5.08 mm screw terminal. Digi-Key also lists `ED1611-ND` / `ED125/2DS` as a direct substitute. | | NEW | Q1 | 1 | `BC33716BU` | `BC33716BU-ND` | onsemi `BC33716BU` | NPN TO-92. Digi-Key currently lists this exact part active/in stock; no schematic substitution needed. | | NEW | Q2 | 1 | `BC32740BU` | `BC32740BUFS-ND` | onsemi `BC32740BU` | PNP TO-92 used separately from Q1; not a replacement for the NPN buzzer transistor. | | NEW/CHECK | MS1, MS2 | 2 | `100SP1T1B4M2QE` | `EG2355-ND` | E-Switch `100SP1T1B4M2QE` | ARM and HARD SAFE switches. Present in docs/libs, not found in shipment packlists. | | CHECK | JP1-JP9 | 9 | 1x02 2.54 mm headers | `S1012EC-40-ND` | Sullins `PREC040SAAN-RC` | One 40-pin breakaway strip covers all 1x02 headers and leaves stock. Buy only if you do not already have header strips. | | CHECK | RV1-RV8, SW21-SW28 | 16 | 1x03 2.54 mm headers | `S1012EC-40-ND` | Sullins `PREC040SAAN-RC` | Two 40-pin breakaway strips cover every 1x02 and 1x03 schematic header with spare pins. | | CHECK | R14, R16-R25, R31, R33 | 13 | 10 kOhm | `10.0KXBK-ND` | Yageo `MFR-25FBF52-10K` | Not in the OCR'd Digi-Key packlist. User previously said resistors are on hand, so this is only a refill line. | | CHECK | R15 | 1 | 100 Ohm | `100XBK-ND` | Yageo `MFR-25FBF52-100R` | Only needed if local resistor stock does not already cover it. | | CHECK | R34 | 1 | 3.3 kOhm | `MFR-25FBF52-3K3-ND` | Yageo `MFR-25FBF52-3K3` | Only needed if local resistor stock does not already cover it. | | CHECK | RV1-RV8 external controls | 8 | `10k LIN` pots | TBD / local stock | Generic 10 k linear pot | Schematic footprint is a 3-pin header, not a board-mounted pot. User said pots are on hand. | ## Current Schematic BOM | Status | Refs | Qty | Value | Digi-Key ID / source | Notes | |---|---:|---:|---|---|---| | HAVE | U1 | 1 | `ABX00028` | `1050-ABX00028-ND` | Arduino Nano Every from shipment 1. | | HAVE | U2-U4 | 3 | `MCP23017-E_SP` | `MCP23017-E/SP-ND` | Shipment 2 shipped qty 3. | | HAVE | U5 | 1 | `MOD_Adafruit_FRAM_1895_I2C` | `1528-1035-ND` | Adafruit 1895 FRAM module from shipment 1. | | HAVE | U6 | 1 | `ULN2803A` | `497-2356-5-ND` | Shipment 1. | | HAVE | U7 | 1 | `MCP3208-CI_P` | `MCP3208-CI/P-ND` | Shipment 1. | | HAVE | U8 | 1 | `MCP6004-I_P` | `MCP6004-I/P-ND` | Shipment 1. Datasheet file name is MCP6001 family but covers MCP6004. | | HAVE | U9 | 1 | `REF5025AID` | `296-22203-5-ND` | Shipment 1. SOIC-8, so no DIP socket applies. | | HAVE | C1-C9, C11, C13 | 11 | `FK18X7R1H104KN020` / `100nF` | `445-5303-ND` | Shipment 1 shipped qty 30. C13 supersedes the generic `100nF` BOM line. | | HAVE | C10 | 1 | `WCAP-ATG5_5X11` | `732-8820-1-ND` | Wurth `860020472003`, shipment 1. | | HAVE | C12 | 1 | `100uF` | `10-ECA-1EM101BCT-ND` | Populate with Panasonic `ECA-1EM101B`; supersedes generic `100uF`. Shipment 1 shipped qty 10. | | HAVE | CR1, CR3-CR10 | 9 | `1N4148` | `1N4148FS-ND` | Shipment 1 shipped qty 30. | | NEW | D1 | 1 | `1N5822-E3/73` | `1N5822-E3/73GICT-ND` | Missing from packlists. | | HAVE | D1_SAFE1-D8_OPP_ERR1, D9, D10 | 10 | 5 mm LEDs | `1516-QBL7IW60D-WW-ND` | Shipment 1 shipped qty 15. Current LED choice supersedes generic LED planning lines. | | HAVE | D2 | 1 | `SMBJ5.0A` | `SMBJ5.0ALFCT-ND` | Shipment 1 shipped qty 3. | | NEW | F1 | 1 | `T500mA 0215.500HXP` | `F4607-ND` | Fuse itself is missing; holder is local/user stock. | | NEW | J1 | 1 | `OSTTB022161` | `ED2589-ND` | Missing from packlists. | | CHECK | JP1-JP9 | 9 | 1x02 headers | `S1012EC-40-ND` | Use breakaway strip stock if available. | | HAVE | LS1 | 1 | `AI-1224-TWT-5V-R` | `668-AI-1224-TWT-5V-R-ND` | Shipment 1 shipped qty 2. Current schematic uses the internally driven AI buzzer and supersedes the earlier AT transducer plan. | | NEW/CHECK | MS1, MS2 | 2 | `100SP1T1B4M2QE` | `EG2355-ND` | Missing from packlists unless already separately bought/wishlisted. | | HAVE | MT1 | 1 | `PEC11R-4215F-S0024` | `PEC11R-4215F-S0024-ND` | Shipment 1. | | NEW | Q1 | 1 | `BC33716BU` | `BC33716BU-ND` | Missing from packlists. | | NEW | Q2 | 1 | `BC32740BU` | `BC32740BUFS-ND` | Missing from packlists. | | HAVE | R1-R13, R29, R30, R32 | 16 | 1 kOhm | `1.00KXBK-ND` | Shipment 1 shipped qty 50. | | CHECK | R14, R16-R25, R31, R33 | 13 | 10 kOhm | `10.0KXBK-ND` | User stock likely; not in packlist OCR. | | CHECK | R15 | 1 | 100 Ohm | `100XBK-ND` | User stock likely; not in packlist OCR. | | HAVE | R26-R28 | 3 | 100 kOhm | `100KXBK-ND` | Shipment 1 shipped qty 25. | | CHECK | R34 | 1 | 3.3 kOhm | `MFR-25FBF52-3K3-ND` | User stock likely; not in packlist OCR. | | HAVE | R_SCL1, R_SDA1 | 2 | 4.7 kOhm | `MFR-25FBF52-4K7-ND` | Shipment 1 shipped qty 25. | | CHECK | RV1-RV8 | 8 | `10k LIN` external pots | Local stock / TBD | Schematic uses 1x03 headers; no board-mounted potentiometer is frozen. | | HAVE | S1-S20 | 20 | `TL1105TF160Q` | `EG5454-ND` | Shipment 1 shipped qty 25. | | CHECK | SW21-SW28 | 8 | `HIGH / LOW SIM` 1x03 headers | `S1012EC-40-ND` | Use with jumpers for input simulation. | | CHECK | TP1-TP4 | 4 | test pads | PCB pad only | KiCad footprint is a plated test pad, not a separate purchased part. | ## DIP Socket Check The current fitted DIP ICs are fully covered by the shipped socket quantities. | IC refs | IC package | Needed sockets | On-hand Digi-Key ID | Shipped | Result | |---|---:|---:|---|---:|---| | U2-U4 `MCP23017-E/SP` | 28-pin DIP, 0.6 in row spacing | 3 | `2057-ICS-628-T-ND` | 4 | Covered, one spare. | | U6 `ULN2803A` | 18-pin DIP | 1 | `2057-ICS-318-T-ND` | 2 | Covered, one spare. | | U7 `MCP3208-CI/P` | 16-pin DIP | 1 | `2057-ICS-316-T-ND` | 3 | Covered, two spare. | | U8 `MCP6004-I/P` | 14-pin DIP | 1 | `2057-ICS-314-T-ND` | 2 | Covered, one spare. | | U9 `REF5025AID` | SOIC-8 | 0 DIP | n/a | n/a | Needs direct SOIC footprint, not a DIP socket. | | U1 Nano Every | module headers | 2x15 receptacles | `SSW-115-01-F-S-ND` | 2 | Covered. | Unused socket stock from the old/expanded BOM: - `2057-ICS-320-T-ND`, 20-pin DIP sockets, shipped qty 2. No current schematic IC needs them. ## Deferred / Not Currently In The Schematic These were in the old planning BOM or datasheet intake but are not fitted by the current schematic BOM. | Status | Part | Digi-Key ID | Notes | |---|---|---|---| | DNP/DEFERRED | `LMV393IDR` comparator | `296-6635-1-ND` | Shipment 1 shipped qty 3, but no current schematic placement. | | DNP/DEFERRED | `CD74HC221E` monostable | `296-9187-5-ND` | Shipment 1 shipped qty 2, but no current schematic placement. | | DNP/DEFERRED | `SN74HC573AN` latch | `296-1596-5-ND` | Shipment 1 shipped qty 1, but no current schematic placement. | | DNP/DEFERRED | `TPD4E05U06DQAR` ESD array | `296-35765-1-ND` | Shipment 1 shipped qty 10, but no current schematic placement. | | DNP/DEFERRED | `AT-1224-TWT-5V-2-R` / `AT-1224-TWT-5V-R` | `668-1470-ND` / `668-1471-ND` family | Earlier externally driven buzzer plan. Current schematic uses `AI-1224-TWT-5V-R` instead. | | DNP/DEFERRED | OLED display | Amazon item | Deferred for budget and not currently placed on RevA board. | ## Notes To Verify Before Ordering - `D1`, `F1`, `J1`, `Q1`, and `Q2` are the cleanest true missing Digi-Key lines from the current schematic. - The switch line `100SP1T1B4M2QE` is missing from the Digi-Key packlists I could read. If it is already in a separate wishlist/order, treat `EG2355-ND` as reference only. - Header strips are cheaper and more flexible than ordering many separate 1x02/1x03 headers. Two `S1012EC-40-ND` strips cover all current 2.54 mm header footprints with spare pins. - Do not order extra DIP sockets for the current schematic; the shipped socket quantities already cover all fitted DIP ICs.