Skip to content

Bill of materials and vendors

Status: DRAFT v0.1 (2026-07-10, promoted from STUB). Working language English (Yose 2026-07-10). Sources: blueprint ADK-DEV-BP-002 v0.4 parts schedule (one fact one owner: the blueprint's PARTS table is the master; this file adds sourcing strategy and roll-ups), research/2026-07-05_stack-hardware-sota.md §F (all F-receipts carry URLs and access dates there), research/2026-07-07_flexible-paper-displays.md. Import reality baked in everywhere: de minimis USD 3, so plan +20-30% landed on AliExpress/Seeed/Adafruit/Waveshare list prices (sota §F intro).

1. Component table (demo unit, v0.4 Plakat)

Prices: verified list price where a receipt exists in research; landed Rupiah estimates are planning figures, honest label TBV until an actual order lands.

#PartChosen SKUList (verified)Landed est.ChannelStatus
1ComputeOrange Pi 5 Pro 16 GB~USD 109~Rp 2.5 jtAliExpress importverified list; local = Rp 4.7 jt+ contingency
2E-ink panelSeeed XIAO ePaper EE03 kit: 10.3 inch ED103TC2 class, 1872 x 1404USD 85.00 panel + 29.90 driver = 114.90 (Seeed page source)~Rp 2.6 jtSeeed importYose call 2026-07-11 (option A, research 2026-07-11); replaces the Waveshare flexible + IT8951 line (was Rp 4-4.5 jt); partial-refresh quality via Seeed stack = the TBV
3Panel driverESP32-S3 display node (in EE03 kit)bundled abovewith panelTRMNL-style seam: OPi renders, ESP32 holds the page at microwatts (helps the outage ladder); IT8951 HAT path retired for demo
3bSize-floor A/B testWaveshare 7.5 inch HAT, 800 x 480USD 56.99 (waveshare.com first party)~Rp 1.29 jtsame cartYose call 2026-07-11 (option B): one unit to physically test the 7.5 inch floor; the "Aksara Lite" candidate at scale; NOT in the per-unit roll-up
4Mic arrayReSpeaker XVF3800 USBUSD 49.99Rp 1-1.1 jtSeeed importverified; do NOT substitute the old 4-Mic HAT (no hardware AEC)
5Speaker + chamberlocal driver, rear-firingRp 150-300 rblocalTBV acoustics
6PresenceLD2410 mmWave~USD 5~Rp 90 rbAliExpressverified class price
7Consentfingerprint module, R503 class, in bolt headRp 175-300 rb (local)Rp 250-450 rb w/ integrationTokopedia + machiningmodule verified local; bolt-head integration TBD (LEDGER 16)
8Halo LEDamber strip, cassette perimeterRp 100-200 rblocalTBV
9BatteryLiFePO4 40-60 Wh flat + BMSsee noteRp 500-800 rb (DIY/local)Tokopedia / DIYexact 40-60 Wh pack UNVERIFIED; 76.8 Wh ready-made = Rp 1.156 jt verified
10LTESIMCom A7672E core board + antennaUSD 36.88~Rp 600 rbAliExpressverified
11Secure elementATECC608B breakout + RTCUSD 4.95Rp 100-200 rbAdafruit importverified; Zymkey DROPPED (supply + price, sota §F5)
12Cassettealuminium 160 x 140 x 22, back = radiatorRp 200-400 rblocal bend/CNCTBV quote
13Standoffsstainless signage O16 x 30, set of 4Rp 40-100 rblocal signage shopTBV price
14PC sheetsanti-glare 2.0 front + 3.0 back, 200 x 252.5, cut to sizeRp 100-250 rblocal acrylic shopfront MUST be matte; TBV
15MiscUSB-C PD supply, eMMC/SD, wiring, gasket, grommetRp 300-500 rblocalplanning line

SIM opex (not BOM): ordinary prepaid data, Rp 50-100 rb/month (sota §F6).

2. Roll-up (demo unit)

Sum of landed estimates with the EE03 panel line (Yose call 2026-07-11): Rp 8.2-10.1 jt per one-off demo unit (was Rp 9.6-12.0 jt on the IT8951 line; low/high bounds of the table above; arithmetic, TBV against real invoices). Sits low-band in the v4.1 §47 price envelope of Rp 5-20 jt per node. Getting under Rp 8 jt: a demo-trim that skips LTE (line 10, ~Rp 600 rb, valid when the demo site has WiFi) lands ~Rp 7.6 jt low bound; an "Aksara Lite" build on the 7.5 inch panel (line 3b) sits far below that. The one-off 7.5 inch A/B unit (+Rp 1.29 jt) is a test purchase, not part of the per-unit price.

3. Demo unit vs pilot batch

  • Demo (1 unit, cheapest path): table above; PC cut locally, cassette bent/CNC locally, signage-shop standoffs, FDM only for internal carriers. MJF nylon only if a local metal quote fails (JLC3DP PA12 quote-gated, ballpark Rp 1.4-3 jt UNVERIFIED, sota §F8; needs an STL upload, LEDGER 16).
  • Pilot batch (10 units): box-build via PCBWay/Seeed/Elecrow class vendors; switch panel line to Good Display volume path (D19); revisit compute (Radxa Rock 5C 16 GB pricing) per device-spec §9.6. Quotes are Fase 1 work, not now.
  • Standing money-constraint answer (was this file's open question): the aksara-ui web sim carries demos until funding lands; the demo unit is built when a funding source is named (LEDGER 0c). No purchase before that gate.

4. Import notes

  • Everything import pays PPN 11% + duty (+PPh without NPWP) above the USD 3 de minimis; the +20-30% landed factor is already in the table.
  • Buy domestic when verified local stock exists (R503, LiFePO4 packs, PC/acrylic, standoffs); import the rest (SBC, panel, XVF3800, A7672E, ATECC608B).
  • Tokopedia price snippets came from bot-served search data; spot-check on a phone before any purchase (sota §F intro).

5. TKDN and procurement

TKDN percentage matters for e-katalog listing and government procurement scoring. The local-content levers we control: enclosure (local metal + PC), assembly (local box-build at batch), packaging, and software (all ours). Compute/panel/mic remain imports at any realistic volume. Quantifying TKDN is a Fase 1 task with the procurement runbook (ops/03_legalitas.md owns the process; interacts with the katalog lokal etalase ask, LEDGER 0d). Also flag: LFM-class model licenses with revenue gates (e2e report) must be checked against procurement terms before any e2e audio adoption.

6. Open items

  • LEDGER 16 (Yose hands): Waveshare-direct price check for the flexible 10.3 inch SKU; fingerprint module pick + bolt-head machining quote; JLC3DP STL instant quote only if local cassette quotes fail.
  • Panel module outline drawing (flexible SKU) is the blueprint's stated main TBV; final margins wait for the physical panel.
  • Real invoices replace every landed estimate in §1 as they happen; this table is the living ledger.