1 · Costs
Costs
Listed part prices first. Subtotal: parts only, listed prices, excludes housing, assembly, test, certification, freight, duties.
Concept, to be validated in the prototype. Nothing here is tested.
Parts cost per unit
Every electronic line of the bill of materials is listed, priced or not. Prices are listed unit prices at 100, 1,000 and 10,000 pieces, read from public distributor product pages with an exact part-number match; each links to its page with the time it was read. Where no real price could be read, the row says no public price found and why. Nothing was bought or quoted.
Sites that blocked reading from this server: LCSC: LCSC edge (Akamai) answers 403 'Access Denied' to this server (probe https://www.lcsc.com/product-detail/C2913202.html -> HTTP 403 at 2026-10-14T11:04:20Z); not fetched; Mouser: bot block (HTTP 200, 'Access to this page has been denied'); also blocked in headless Chromium in a probe
Open lines (no public price found)
- Cellular module (LTE-M / Cat-1): no public price found; the largest open cost
- Mic LED: no public price found
- Help button switch: no public price found
- Shutter slide switch: no public price found
Alternatives without a price (not open lines): EG915N-JA (Cellular module (LTE-M / Cat-1)): alternative, no public price found; SEN66-SIN-T (Air sensor (PM2.5 / VOC / NOx / RH / T)): alternative, no public price found
| BOM line and part | Unit price at 100 | at 1,000 | at 10,000 |
|---|---|---|---|
| 1. Main processor + Wi-Fi / BLE + Wi-Fi sensing (CSI)ESP32-S3-WROOM-1-N16R8 · Espressif · maker page checkedAkizuki: JPY 800 incl. tax, quantity 1 only (not a volume price), read 2026-10-14 18:04 +07Not used: LCSC: blocked (HTTP 403), see the note above; Mouser: bot block, see the note above | USD 3.7374JLCPCB · read 2026-10-14 18:04 +07 · qty 100+ break · JLCPCB parts price for JLC assembly | USD 3.5775JLCPCB · read 2026-10-14 18:04 +07 · qty 650+ break · JLCPCB parts price for JLC assembly | USD 3.5107JLCPCB · read 2026-10-14 18:04 +07 · qty 1300+ break · JLCPCB parts price for JLC assembly |
| 2. Air sensor (PM2.5 / VOC / NOx / RH / T)SEN55-SDN-T · Sensirion · family page checked (SEN55) · not recommended for new designs (maker page)Not used: LCSC: blocked (HTTP 403), see the note above; Akizuki: no exact MPN match in Akizuki search; Mouser: bot block, see the note above | USD 25.5743JLCPCB · read 2026-10-14 18:07 +07 · qty 100+ break · stock 0 · JLCPCB parts price for JLC assembly | same listed break (qty 1000+)USD 25.5743 · JLCPCB · read 2026-10-14 18:07 +07 | same listed break (qty 1000+)USD 25.5743 · JLCPCB · read 2026-10-14 18:07 +07 |
| 2. Air sensor (PM2.5 / VOC / NOx / RH / T)SEN66-SIN-T · Sensirion · family page checked (SEN66) | no public price foundJLCPCB: no exact MPN match in JLCPCB parts search (0 results: ); LCSC: blocked (HTTP 403), see the note above; Akizuki: no exact MPN match in Akizuki search; Mouser: bot block, see the note above | no public price found | no public price found |
| 2. Air sensor (PM2.5 / VOC / NOx / RH / T)SEN55 · Sensirion · maker page checked · not recommended for new designs (maker page) | no public price foundno distributor page recorded | no public price found | no public price found |
| 2. Air sensor (PM2.5 / VOC / NOx / RH / T)SEN66 · Sensirion · maker page checked | no public price foundno distributor page recorded | no public price found | no public price found |
| 3. CO2 sensorSCD41-D-R2 · Sensirion · family page checked (SCD41)Not used: JLCPCB C9900006734: excluded: listing not orderable on JLCPCB (isBuyComponent=0, noBuyReason='This product is no longer manufactured.'); listed under brand 'JLCPCB Assembly' (JLC-internal C99... listing), not the manufacturer's distributor listing; stock 0; LCSC: blocked (HTTP 403), see the note above; Akizuki: no exact MPN match in Akizuki search; Mouser: bot block, see the note above | USD 15.5416JLCPCB · read 2026-10-14 18:07 +07 · qty 100+ break · JLCPCB parts price for JLC assembly | same listed break (qty 104+)USD 15.5416 · JLCPCB · read 2026-10-14 18:07 +07 | same listed break (qty 104+)USD 15.5416 · JLCPCB · read 2026-10-14 18:07 +07 |
| 3. CO2 sensorSCD41 · Sensirion · maker page checked | no public price foundno distributor page recorded | no public price found | no public price found |
| 4. MEMS microphoneICS-43434 · TDK InvenSense · maker page checked · end of life (maker page) · 2 per device (parts list says 2x); unit price shown, the subtotal counts 2Not used: JLCPCB C9900000518: excluded: identical break table appears for 6 different MPNs at JLCPCB (BG770A-GL, BG95-M3, ER-TFT1.28-1, ICS-43434, SPH0645LM4H-B, WS2812B-2020): placeholder, not a usable part price; listing not orderable on JLCPCB (isBuyComponent=0, noBuyReason='This product is no longer manufactured.'); listed under brand 'JLCPCB Assembly' (JLC-internal C99... listing), not the manufacturer's distributor listing; stock 0; JLCPCB C9900033618: excluded: identical break table appears for 6 different MPNs at JLCPCB (BG770A-GL, BG95-M3, ER-TFT1.28-1, ICS-43434, SPH0645LM4H-B, WS2812B-2020): placeholder, not a usable part price; listing not orderable on JLCPCB (isBuyComponent=0, noBuyReason='This product is no longer manufactured.'); listed under brand 'JLCPCB Assembly' (JLC-internal C99... listing), not the manufacturer's distributor listing; stock 0; LCSC: blocked (HTTP 403), see the note above; Akizuki: no exact MPN match in Akizuki search; Mouser: bot block, see the note above | USD 3.3051JLCPCB · read 2026-10-14 18:05 +07 · qty 100+ break · JLCPCB parts price for JLC assembly | USD 3.1077JLCPCB · read 2026-10-14 18:05 +07 · qty 1000+ break · JLCPCB parts price for JLC assembly | same listed break (qty 1000+)USD 3.1077 · JLCPCB · read 2026-10-14 18:05 +07 |
| 4. MEMS microphoneSPH0645LM4H-B · maker page check pending · 2 per device (parts list says 2x); unit price shown, the subtotal counts 2Not used: JLCPCB C255205: excluded: identical break table appears for 6 different MPNs at JLCPCB (BG770A-GL, BG95-M3, ER-TFT1.28-1, ICS-43434, SPH0645LM4H-B, WS2812B-2020): placeholder, not a usable part price; listing not orderable on JLCPCB (isBuyComponent=0, noBuyReason='This product is no longer manufactured.'); stock 0; JLCPCB C2686054: excluded: identical break table appears for 6 different MPNs at JLCPCB (BG770A-GL, BG95-M3, ER-TFT1.28-1, ICS-43434, SPH0645LM4H-B, WS2812B-2020): placeholder, not a usable part price; stock 0; LCSC: blocked (HTTP 403), see the note above; Akizuki: no exact MPN match in Akizuki search; Mouser: bot block, see the note above | USD 2.1338JLCPCB · read 2026-10-14 18:07 +07 · qty 100+ break · stock 0 · JLCPCB parts price for JLC assembly | USD 1.9413JLCPCB · read 2026-10-14 18:07 +07 · qty 1000+ break · stock 0 · JLCPCB parts price for JLC assembly | same listed break (qty 1000+)USD 1.9413 · JLCPCB · read 2026-10-14 18:07 +07 |
| 5. Class-D audio amplifierMAX98357AETE+T · maker page check pendingNot used: LCSC: blocked (HTTP 403), see the note above; Akizuki: no exact MPN match in Akizuki search; Mouser: bot block, see the note above | USD 0.8842JLCPCB · read 2026-10-14 18:05 +07 · qty 100+ break · JLCPCB parts price for JLC assembly | USD 0.8141JLCPCB · read 2026-10-14 18:05 +07 · qty 1000+ break · JLCPCB parts price for JLC assembly | same listed break (qty 1000+)USD 0.8141 · JLCPCB · read 2026-10-14 18:05 +07 |
| 6. SpeakerGSPK4055TN-8R1W · maker page check pending · candidate, size/shape not verifiedNot used: LCSC: blocked (HTTP 403), see the note above; Akizuki: no exact MPN match in Akizuki search; Mouser: bot block, see the note above | USD 0.3981JLCPCB · read 2026-10-14 18:09 +07 · qty 100+ break · JLCPCB parts price for JLC assembly | USD 0.341JLCPCB · read 2026-10-14 18:09 +07 · qty 1000+ break · JLCPCB parts price for JLC assembly | same listed break (qty 1000+)USD 0.341 · JLCPCB · read 2026-10-14 18:09 +07 |
| 6. SpeakerFS40MS0810-H5.0 · maker page check pending · candidate, size/shape not verifiedNot used: LCSC: blocked (HTTP 403), see the note above; Akizuki: no exact MPN match in Akizuki search; Mouser: bot block, see the note above | USD 0.695JLCPCB · read 2026-10-14 18:09 +07 · qty 30+ break · JLCPCB parts price for JLC assembly | USD 0.4731JLCPCB · read 2026-10-14 18:09 +07 · qty 1000+ break · JLCPCB parts price for JLC assembly | same listed break (qty 1000+)USD 0.4731 · JLCPCB · read 2026-10-14 18:09 +07 |
| 6. SpeakerFS40MS0820-H5.0 · maker page check pending · candidate, size/shape not verifiedNot used: LCSC: blocked (HTTP 403), see the note above; Akizuki: no exact MPN match in Akizuki search; Mouser: bot block, see the note above | USD 0.6493JLCPCB · read 2026-10-14 18:09 +07 · qty 30+ break · JLCPCB parts price for JLC assembly | USD 0.4601JLCPCB · read 2026-10-14 18:09 +07 · qty 1000+ break · JLCPCB parts price for JLC assembly | same listed break (qty 1000+)USD 0.4601 · JLCPCB · read 2026-10-14 18:09 +07 |
| 7. Round display (about 30 mm)PG1301HA-ZA0 · maker page check pending · candidate, size/shape not verifiedNot used: LCSC: blocked (HTTP 403), see the note above; Akizuki: no exact MPN match in Akizuki search; Mouser: bot block, see the note above | USD 37.6509JLCPCB · read 2026-10-14 18:08 +07 · qty 30+ break · stock 0 · JLCPCB parts price for JLC assembly | USD 15.0229JLCPCB · read 2026-10-14 18:08 +07 · qty 1000+ break · stock 0 · JLCPCB parts price for JLC assembly | same listed break (qty 1000+)USD 15.0229 · JLCPCB · read 2026-10-14 18:08 +07 |
| 7. Round display (about 30 mm)ER-TFT1.28-1 · maker page check pending · candidate, size/shape not verified | no public price foundJLCPCB C9900079400: excluded: identical break table appears for 6 different MPNs at JLCPCB (BG770A-GL, BG95-M3, ER-TFT1.28-1, ICS-43434, SPH0645LM4H-B, WS2812B-2020): placeholder, not a usable part price; listing not orderable on JLCPCB (isBuyComponent=0, noBuyReason='This product is no longer manufactured.'); listed under brand 'JLCPCB Assembly' (JLC-internal C99... listing), not the manufacturer's distributor listing; stock 0; LCSC: blocked (HTTP 403), see the note above; Akizuki: no exact MPN match in Akizuki search; Mouser: bot block, see the note above | no public price found | no public price found |
| 8. RGB ring LEDsWS2812B-2020 · maker page check pending · per LED; the LED count is not setNot used: JLCPCB C9900183990: excluded: identical break table appears for 6 different MPNs at JLCPCB (BG770A-GL, BG95-M3, ER-TFT1.28-1, ICS-43434, SPH0645LM4H-B, WS2812B-2020): placeholder, not a usable part price; listing not orderable on JLCPCB (isBuyComponent=0, noBuyReason='This product is no longer manufactured.'); listed under brand 'JLCPCB Assembly' (JLC-internal C99... listing), not the manufacturer's distributor listing; stock 0; JLCPCB C9900219148: excluded: identical break table appears for 6 different MPNs at JLCPCB (BG770A-GL, BG95-M3, ER-TFT1.28-1, ICS-43434, SPH0645LM4H-B, WS2812B-2020): placeholder, not a usable part price; listing not orderable on JLCPCB (isBuyComponent=0, noBuyReason='This product is no longer manufactured.'); listed under brand 'JLCPCB Assembly' (JLC-internal C99... listing), not the manufacturer's distributor listing; stock 0; JLCPCB C9900297362: excluded: identical break table appears for 6 different MPNs at JLCPCB (BG770A-GL, BG95-M3, ER-TFT1.28-1, ICS-43434, SPH0645LM4H-B, WS2812B-2020): placeholder, not a usable part price; listing not orderable on JLCPCB (isBuyComponent=0, noBuyReason='This product is no longer manufactured.'); listed under brand 'JLCPCB Assembly' (JLC-internal C99... listing), not the manufacturer's distributor listing; stock 0; JLCPCB C56205538: excluded: identical break table appears for 6 different MPNs at JLCPCB (BG770A-GL, BG95-M3, ER-TFT1.28-1, ICS-43434, SPH0645LM4H-B, WS2812B-2020): placeholder, not a usable part price; stock 0; LCSC: blocked (HTTP 403), see the note above; Akizuki: no exact MPN match in Akizuki search; Mouser: bot block, see the note above | USD 0.0872JLCPCB · read 2026-10-14 18:05 +07 · qty 50+ break · stock 1 · JLCPCB parts price for JLC assembly | USD 0.0687JLCPCB · read 2026-10-14 18:05 +07 · qty 500+ break · stock 1 · JLCPCB parts price for JLC assembly | USD 0.0552JLCPCB · read 2026-10-14 18:05 +07 · qty 4500+ break · stock 1 · JLCPCB parts price for JLC assembly |
| 8. RGB ring LEDsSK6812MINI-E · maker page check pending · per LED; the LED count is not setNot used: JLCPCB C9900001298: excluded: listing not orderable on JLCPCB (isBuyComponent=0, noBuyReason='This product is no longer manufactured.'); listed under brand 'JLCPCB Assembly' (JLC-internal C99... listing), not the manufacturer's distributor listing; stock 0; LCSC: blocked (HTTP 403), see the note above; Akizuki: price shown per pack, not per unit (as displayed: [{'qty_text': '1パック5個入', 'price_text_tax_incl': '¥130', 'net_text': '税抜 ¥119'}]); Mouser: bot block, see the note above | USD 0.0647JLCPCB · read 2026-10-14 18:08 +07 · qty 50+ break · JLCPCB parts price for JLC assembly | USD 0.0498JLCPCB · read 2026-10-14 18:08 +07 · qty 500+ break · JLCPCB parts price for JLC assembly | USD 0.0451JLCPCB · read 2026-10-14 18:08 +07 · qty 4000+ break · JLCPCB parts price for JLC assembly |
| 9. Mic LEDno price data yet | no public price foundno candidate part with price data yet | no public price found | no public price found |
| 10. Help button switchno price data yet | no public price foundno candidate part with price data yet | no public price found | no public price found |
| 11. Shutter slide switchno price data yet | no public price foundno candidate part with price data yet | no public price found | no public price found |
| 12. Mic power load switchTPS22918DBVR · Texas Instruments · family page checked (TPS22918)Not used: LCSC: blocked (HTTP 403), see the note above; Akizuki: no exact MPN match in Akizuki search; Mouser: bot block, see the note above | USD 0.256JLCPCB · read 2026-10-14 18:06 +07 · qty 50+ break · JLCPCB parts price for JLC assembly | USD 0.158JLCPCB · read 2026-10-14 18:06 +07 · qty 500+ break · JLCPCB parts price for JLC assembly | USD 0.1252JLCPCB · read 2026-10-14 18:06 +07 · qty 6000+ break · JLCPCB parts price for JLC assembly |
| 12. Mic power load switchTPS22918 · Texas Instruments · maker page checked | no public price foundno distributor page recorded | no public price found | no public price found |
| 13. USB-C receptacleUSB4105-GF-A · maker page check pendingNot used: LCSC: blocked (HTTP 403), see the note above; Akizuki: no exact MPN match in Akizuki search; Mouser: bot block, see the note above | USD 0.8288JLCPCB · read 2026-10-14 18:06 +07 · qty 100+ break · stock 0 · JLCPCB parts price for JLC assembly | USD 0.7423JLCPCB · read 2026-10-14 18:06 +07 · qty 800+ break · stock 0 · JLCPCB parts price for JLC assembly | same listed break (qty 800+)USD 0.7423 · JLCPCB · read 2026-10-14 18:06 +07 |
| 14. 3.3 V regulatorTLV75533PDBVR · maker page check pendingNot used: LCSC: blocked (HTTP 403), see the note above; Akizuki: no exact MPN match in Akizuki search; Mouser: bot block, see the note above | USD 0.1041JLCPCB · read 2026-10-14 18:06 +07 · qty 50+ break · JLCPCB parts price for JLC assembly | USD 0.0785JLCPCB · read 2026-10-14 18:06 +07 · qty 500+ break · JLCPCB parts price for JLC assembly | USD 0.0653JLCPCB · read 2026-10-14 18:06 +07 · qty 6000+ break · JLCPCB parts price for JLC assembly |
| 15. Cellular module (LTE-M / Cat-1)BG95-M3 · Quectel · maker page checked | no public price foundJLCPCB C7558099: excluded: identical break table appears for 6 different MPNs at JLCPCB (BG770A-GL, BG95-M3, ER-TFT1.28-1, ICS-43434, SPH0645LM4H-B, WS2812B-2020): placeholder, not a usable part price; listing not orderable on JLCPCB (isBuyComponent=0, noBuyReason='This product is no longer manufactured.'); stock 0; LCSC: blocked (HTTP 403), see the note above; Akizuki: no exact MPN match in Akizuki search; Mouser: bot block, see the note above | no public price found | no public price found |
| 15. Cellular module (LTE-M / Cat-1)EG915N-JA · maker page check pending | no public price foundJLCPCB: no exact MPN match in JLCPCB parts search (0 results: ); LCSC: blocked (HTTP 403), see the note above; Akizuki: no exact MPN match in Akizuki search; Mouser: bot block, see the note above | no public price found | no public price found |
| 15. Cellular module (LTE-M / Cat-1)EC21-J · Quectel · maker page checked · alternative, LTE Cat 4: outside the LTE-M/Cat-1 spec · not in the subtotal | no public price foundJLCPCB: no exact MPN match in JLCPCB parts search (2 results: EC21JFA-512-STD, EC21JFA-MINIPCIE); LCSC: blocked (HTTP 403), see the note above; Akizuki: no exact MPN match in Akizuki search; Mouser: bot block, see the note above | no public price found | no public price found |
| 15. Cellular module (LTE-M / Cat-1)BG770A-GL · Quectel · maker page checked | no public price foundJLCPCB C9900168309: excluded: identical break table appears for 6 different MPNs at JLCPCB (BG770A-GL, BG95-M3, ER-TFT1.28-1, ICS-43434, SPH0645LM4H-B, WS2812B-2020): placeholder, not a usable part price; listing not orderable on JLCPCB (isBuyComponent=0, noBuyReason='This product is no longer manufactured.'); listed under brand 'JLCPCB Assembly' (JLC-internal C99... listing), not the manufacturer's distributor listing; stock 0; LCSC: blocked (HTTP 403), see the note above; Akizuki: no exact MPN match in Akizuki search; Mouser: bot block, see the note above | no public price found | no public price found |
| 15. Cellular module (LTE-M / Cat-1)SARA-R510M8S · maker page check pending | no public price foundJLCPCB: no exact MPN match in JLCPCB parts search (6 results: SARA-R510M8S-00B, SARA-R510M8S-01B, SARA-R510M8S-01B-01, SARA-R510M8S-61B, SARA-R510M8S-71B); LCSC: blocked (HTTP 403), see the note above; Akizuki: no exact MPN match in Akizuki search; Mouser: bot block, see the note above | no public price found | no public price found |
| 16. Nano-SIM holder78723-1001 · maker page check pending | no public price foundJLCPCB: no exact MPN match in JLCPCB parts search (2 results: 0787231001, 787231001); LCSC: blocked (HTTP 403), see the note above; Akizuki: no exact MPN match in Akizuki search; Mouser: bot block, see the note above | no public price found | no public price found |
| 16. Nano-SIM holder0787231001 · maker page check pendingNot used: LCSC: blocked (HTTP 403), see the note above; Akizuki: no exact MPN match in Akizuki search; Mouser: bot block, see the note above | USD 0.6819JLCPCB · read 2026-10-14 18:08 +07 · qty 12+ break · stock 0 · JLCPCB parts price for JLC assembly | USD 0.2643JLCPCB · read 2026-10-14 18:08 +07 · qty 500+ break · stock 0 · JLCPCB parts price for JLC assembly | USD 0.2594JLCPCB · read 2026-10-14 18:08 +07 · qty 1200+ break · stock 0 · JLCPCB parts price for JLC assembly |
| 17. LTE antennaFXUB63.07.0150C · maker page check pendingNot used: LCSC: blocked (HTTP 403), see the note above; Akizuki: no exact MPN match in Akizuki search; Mouser: bot block, see the note above | USD 13.6509JLCPCB · read 2026-10-14 18:06 +07 · qty 12+ break · stock 0 · JLCPCB parts price for JLC assembly | USD 5.1762JLCPCB · read 2026-10-14 18:06 +07 · qty 1000+ break · stock 0 · JLCPCB parts price for JLC assembly | same listed break (qty 1000+)USD 5.1762 · JLCPCB · read 2026-10-14 18:06 +07 |
| Subtotal of priced lines onlyNot a BOM total. parts only, listed prices, excludes housing, assembly, test, certification, freight, duties | USD 103.58Priced so far: 12 of 17 BOM lines | USD 71.17Priced so far: 12 of 17 BOM lines | USD 71.06Priced so far: 12 of 17 BOM lines |
How the subtotal is made: for each BOM line, the lowest listed price among its candidate parts at that quantity (in USD; other currencies are summed separately). Alternatives for the same line are never added together. A line used more than once per device (the microphone, 2 per device) is counted that many times. Candidates outside the spec (for example an LTE Cat 4 module on the LTE-M / Cat-1 line) are shown as alternatives and not added. Lines with conflicting listings, per-LED prices without a count, and optional lines are not added. A price that one distributor shows on three or more different zero-stock part numbers counts as a placeholder, not a price. “Same listed break” means the page shows no lower price for the larger quantity: the same break applies. The subtotal is not a product cost and not a BOM total: it covers listed part prices of the priced lines only and excludes housing, assembly, test, certification, freight and duties.
Other cost lines
Shown only where a public page states prices. Everything else needs quotes from suppliers, which this concept has not asked for.
| Line | Public source | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Board assembly and final assembly | public rate card, per-unit not computedJLCPCB PCB assembly pricing (help article) · read 2026-10-14 18:09 +07 · page saved when read The page’s fee table, exactly as read (19 rows)
2 more rate-card lines exactly as read (with the heading shown before each, where the page has one)
public rate card, per-unit not computedPCBWay PCB assembly page (price composition) · read 2026-10-14 18:10 +07 · page saved when read 3 rate-card lines exactly as read (with the heading shown before each, where the page has one)
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Tooling (moulds, fixtures) | no public price foundNo price for this line was shown on the pages tried; it needs quotes.Also tried: JLC injection moulding (candidate URL): HTTP 404; JLC3DP injection moulding (candidate URL): HTTP 404; JLCCNC injection moulding (candidate URL): HTTP 404; PCBWay injection moulding page: page read, no price shown | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Certification testing | not searched yet; needs quotes | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Packaging | not searched yet; needs quotes |