# Multiple Orange Matter Compiler
## Description
Welcome to your new project. Imagine what you can build here.
## Project Details
- **Owner:** iamferhat
- **Created:** 2/26/2026
- **Last Updated:** 2/26/2026
- **Visibility:** Public
- **System Architecture:** ```mermaid
flowchart TD
Coil["Wireless coil connector 2-pin"] --> CHG["BQ25100 charger"]
CHG --> BAT["JST 1.25mm LiPo connector"]
BAT --> LDO["XC6206 3.3V LDO"]
LDO --> VDD["3V3 rail"]
VDD --> MCU["nRF52820 QFN32"]
VDD --> MIC["SPH0641 PDM mic"]
MCU -->|"PDM CLK"| MIC
MIC -->|"PDM DATA"| MCU
MCU -->|"SWDIO SWDCLK"| SWD["1x4 1.27mm SWD header"]
MCU --> BTN["Tactile button"]
BTN --> GND["GND"]
VDD --> TPV["VCC test pad"]
GND --> TPG["GND test pad"]
MCU --> TPS["SWD test pads"]
```
## Key Components
### CN1 — [BM02B-GHS-TBT(LF)(SN)](https://www.flux.ai/lcsc/bm02b-ghs-tbtlfsn.md)
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2410010302_JST-BM02B-GHS-TBT-LF-SN_C161690.pdf
- JLCPCB Part Class: Extended Part
- Role Details: 2-pin 1.25 mm pitch JST GH battery connector for 50 mAh curved LiPo.
- Package or Case Code: CONN-SMD_2P-P1.25_BM02B-GHS-TBT-LF-SN
- Package: SMD
- Product Info Url: https://lcsc.com/product-detail/Connectors_JST_BM02B-GHS-TBT-LF-SN_GHseries-socket-1-2P-pitch1-25mm-SMD_C161690.html
- Role: Battery Connector
- Part Type: Wire To Board / Wire To Wire Connector
- Manufacturer Name: JST
- Manufacturer Part Number: BM02B-GHS-TBT(LF)(SN)
- LCSC Part Number: C161690
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
- 4 [pin 4]
### J2 — [0532610271](https://www.flux.ai/jecstronic/0532610271.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Name: Molex
- Datasheet URL: https://www.molex.com/pdm_docs/sd/532610271_sd.pdf
- Role: Coil Connector
- Manufacturer Part Number: 0532610271
- Package: SMD right-angle
- Part Type: Connector
- Role Details: 2-pin connector for wireless charging coil to BQ25100 input
**Pins:**
- PIN1 [pin 1]
- PIN2 [pin 2]
### SW1 — [SKQGABE010](https://www.flux.ai/lcsc/skqgabe010.md)
- Role: User Input
- Part Type: Tactile Switches
- Manufacturer Name: ALPSALPINE(阿尔卑斯阿尔派)
- Product Info Url: https://lcsc.com/product-detail/Tactile-Switches_ALPS_SKQGABE010_5-2-5-2-1-5-1-57N_C115351.html
- JLCPCB Part Class: Extended Part
- Package or Case Code: KEY-SMD_4P-L5.2-W5.2-P3.70-LS6.4
- LCSC Part Number: C115351
- Manufacturer Part Number: SKQGABE010
- Role Details: BTN_MAIN momentary switch for P0.02; reuse existing pulldown R1 and debounce C7.
- Datasheet URL: https://www.lcsc.com/datasheet/lcsc_datasheet_1811051111_ALPSALPINE-SKQGABE010_C115351.pdf
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
- 4 [pin 4]
### SW2 — [PTS526 SM15 SMTR2 LFS](https://www.flux.ai/jecstronic/pts526-sm15-smtr2-lfs.md)
- Part Type: Switch
- Manufacturer Part Number: PTS526 SM15 SMTR2 LFS
- Role: User Input
- Manufacturer Name: C&K
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://www.ckswitches.com/media/2780/pts526.pdf
- Role Details: BTN_REC momentary switch for P0.03; uses pulldown R3 and debounce C8.
**Pins:**
- COM_1 [pin 1]
- COM_2 [pin 2]
- NO_1 [pin 3]
- NO_2 [pin 4]
### U1 — [NRF52820-QDAA-R](https://www.flux.ai/lcsc/nrf52820-qdaa-r.md)
- Manufacturer Name: NORDIC
- Package or Case Code: QFN-40_L5.0-W5.0-P0.40-TL-EP3.6
- LCSC Part Number: C3015612
- Manufacturer Part Number: NRF52820-QDAA-R
- Package: QFN-40 5x5mm
- Part Type: RF Transceiver ICs
- Role Details: Nordic nRF52820 BLE 5.x SoC, central controller
- JLCPCB Part Class: Extended Part
- Role: MCU/RF
**Pins:**
- ANT [pin 24]
- D- [pin 12]
- D+ [pin 13]
- DCC [pin 39]
- DEC1 [pin 1]
- DEC3 [pin 27]
- DEC4 [pin 38]
- DEC5 [pin 21]
- DEC6 [pin 26]
- DECUSB [pin 11]
- P0.00/XL1 [pin 2]
- P0.01/XL2 [pin 3]
- P0.02/AIN0 [pin 36]
- P0.03/AIN1 [pin 35]
- P0.04/AIN2 [pin 4]
- P0.05/AIN3 [pin 5]
- P0.06 [pin 6]
- P0.07 [pin 7]
- P0.08 [pin 31]
- P0.14 [pin 14]
- P0.15 [pin 15]
- P0.16 [pin 22]
- P0.17 [pin 23]
- P0.18/nRESET [pin 16]
- P0.20 [pin 17]
- P0.28 [pin 34]
- P0.29 [pin 32]
- P0.30 [pin 33]
- SWDCLK [pin 20]
- SWDIO [pin 19]
- VBUS [pin 10]
- VDD [pin 18]
- VDD [pin 8]
- VDD [pin 30]
- VDD [pin 40]
- VDDH [pin 9]
- VSS [pin 37]
- VSS [pin 41]
- VSS_PA [pin 25]
- XC1 [pin 28]
- XC2 [pin 29]
### U2 — [BQ25100YFPR](https://www.flux.ai/lcsc/bq25100yfpr.md)
- Role: Battery Charger
- Manufacturer Part Number: BQ25100YFPR
- Product Info Url: https://lcsc.com/product-detail/PMIC-Battery-Management_Texas-Instruments-Texas-Instruments-BQ25100YFPR_C527572.html
- JLCPCB Part Class: Extended Part
- Role Details: BQ25100 single-cell charger; wired to external wireless coil connector
- Part Type: Battery Management ICs
- Manufacturer Name: TI(德州仪器)
- LCSC Part Number: C527572
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2410010131_Texas-Instruments-BQ25100YFPR_C527572.pdf
- Package: DSBGA-6
- Package or Case Code: DSBGA-6_L0.9-W1.6-R2-C3-P0.40-BL
**Pins:**
- IN [pin A2]
- ISET [pin B2]
- OUT [pin A1]
- PRE-TERM [pin C1]
- TS [pin B1]
- VSS [pin C2]
### U3 — [XC6206P332MR](https://www.flux.ai/jecstronic/xc6206p332mr.md)
- Part Type: Integrated Circuit
- Manufacturer Part Number: XC6206P332MR
- Datasheet URL: https://datasheet.lcsc.com/lcsc/1809201513_Torex-Semicon-XC6206P332MR_C5446.pdf
- Role: Regulator
- Role Details: 3.3 V LDO from VBAT to 3V3 rail
- Package: SOT-23-3
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Name: Torex Semicon
**Pins:**
- GND [pin 1]
- VI [pin 3]
- VO [pin 2]
### U4 — [SPH0641LM4H-1](https://www.flux.ai/lcsc/sph0641lm4h-1.md)
- Manufacturer Part Number: SPH0641LM4H-1
- Manufacturer Name: Knowles(楼氏)
- LCSC Part Number: C497724
- Package or Case Code: MIC-SMD_5P_L3.5-W2.7-P0.82_SPH0641LU4H-1
- Part Type: MEMS Microphones
- Role Details: PDM MEMS mic with edge port alignment
- JLCPCB Part Class: Extended Part
- Role: Microphone
- Package: MIC-SMD_5P_L3.5-W2.7
**Pins:**
- CLOCK [pin 4]
- DATA [pin 1]
- GROUND [pin 3]
- SELECT [pin 2]
- VDD [pin 5]
### U5 — [MCP73831T-2ATI/OT](https://www.flux.ai/adrian95/mcp73831t-2atiot.md)
- Role Details: Interposed between BQ25100 OUT and LiPo VBAT to add controlled charge path; charge current programmable up to 500 mA per MCP73831.
- Manufacturer Part Number: MCP73831T-2ATI/OT
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Integrated Circuit
- Manufacturer Name: Microchip Technology
- Datasheet URL: https://ww1.microchip.com/downloads/en/DeviceDoc/MCP73831-Family-Data-Sheet-DS20001984H.pdf
- Package: SOT-23-5
- Role: Battery Charger/Protection Stage
**Pins:**
- PROG [pin 5]
- STAT [pin 1]
- VBAT [pin 3]
- VDD [pin 4]
- VSS [pin 2]
### U6 — [W25Q16JVSSIQ](https://www.flux.ai/jecstronic/w25q16jvssiq.md)
- Datasheet URL: https://www.winbond.com/resource-files/w25q16jv%20spi%20revg%2003222018%20plus.pdf
- Role Details: 16 Mbit SPI NOR flash for audio data logging; allows BLE off during recording.
- Manufacturer Part Number: W25Q16JVSSIQ
- Manufacturer Name: Winbond Electronics
- Part Type: Integrated Circuit
- License: https://creativecommons.org/licenses/by/4.0/
- Role: SPI Flash
- Package: SOIC-8
**Pins:**
- (IO3) [pin 7]
- /CS [pin 1]
- /WP(IO2) [pin 3]
- CLK [pin 6]
- DI(IO0) [pin 5]
- DO(IO1) [pin 2]
- GND [pin 4]
- VCC [pin 8]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/iamferhat/multiple-orange-matter-compiler](https://www.flux.ai/iamferhat/multiple-orange-matter-compiler).*
---
*Generated from [https://www.flux.ai/iamferhat/multiple-orange-matter-compiler](https://www.flux.ai/iamferhat/multiple-orange-matter-compiler)*