component
PB-03M
Public Made by Adomby adom
Ai-Thinker Bluetooth Modules, DIP-18. Pinout cross-checked by two models against the datasheet, KiCad symbol/footprint/3D.
main
PB-03M
Ai-Thinker · Bluetooth Modules · DIP-18
PB-03M from Ai-Thinker, in a DIP-18. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.
Pinout
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | P31 | bidirectional | General-purpose I/O GPIO31. |
| 2 | P16 | bidirectional | GPIO16, also the 32.768KHz crystal input. |
| 3 | P2 | bidirectional | GPIO2, also the SWD debug data in/out. |
| 4 | P3 | bidirectional | GPIO3, also the SWD debug clock. |
| 5 | P32 | bidirectional | General-purpose I/O GPIO32. |
| 6 | P10 | bidirectional | RXD (UART receive) or GPIO10. |
| 7 | P9 | bidirectional | TXD (UART transmit) or GPIO9. |
| 8 | VDD | power_in | Power supply, 2.7V to 3.6V (3.3V typical), with supply able to deliver more than 200mA. |
| 9 | GND | power_in | Ground. |
| 10 | P15 | bidirectional | GPIO15, also ADC input 4 or micbias output. |
| 11 | P10 | bidirectional | GPIO10 or RXD; listed as P10 same as pin 6 in the datasheet table. |
| 12 | P14 | bidirectional | GPIO14, also ADC input 3. |
| 13 | P34 | bidirectional | General-purpose I/O GPIO34. |
| 14 | P0 | bidirectional | General-purpose I/O GPIO0. |
| 15 | P18 | bidirectional | GPIO18, also ADC input 7 or PGA negative input. |
| 16 | P7 | bidirectional | General-purpose I/O GPIO7. |
| 17 | P11 | bidirectional | GPIO11, also ADC input 0. |
| 18 | P17 | bidirectional | GPIO17, also the 32.768KHz crystal output. |
Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | Ai-Thinker |
| Package | DIP-18 |
| Category | IoT/Communication Modules |
| Pins | 18 |
Electrical characteristics
Limits as printed in the datasheet (page.json metadata.characteristics carries them as data).
| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |
|---|---|---|---|---|---|---|---|
| Supply voltage | VDD | 2.7 | 3.3 | 3.6 | V | 6 | |
| Input low voltage | VIL | -0.3 | 0.25 | V | I/O; printed as -0.3 / 0.25VDD | 6 | |
| Input high voltage | VIH | 0.75 | V | I/O; printed as 0.75VDD / VDD+0.3 | 6 | ||
| Output low voltage | VOL | 0.1 | V | I/O; printed as 0.1VIO | 6 | ||
| Output high voltage | VOH | 0.8 | V | I/O; printed as 0.8VIO | 6 | ||
| Maximum I/O current | IMAX | 12 | mA | I/O | 6 | ||
| RF frequency range | 2400 | 2483.5 | MHz | 6 | |||
| Output power BLE 2Mbps | -20 | 8 | 10 | dBm | BLE 2Mbps | 6 | |
| Output power BLE 1Mbps | -20 | 8 | 10 | dBm | BLE 1Mbps | 6 | |
| Output power BLE 500Kbps | -20 | 8 | 10 | dBm | BLE 500Kbps | 6 | |
| Output power BLE 125kbps | -20 | 8 | 10 | dBm | BLE 125kbps | 6 | |
| Receive sensitivity BLE 2Mbps | -93 | dBm | BLE 2Mbps | 6 | |||
| Receive sensitivity BLE 1Mbps | -96 | dBm | BLE 1Mbps | 7 | |||
| Receive sensitivity BLE 500Kbps | -97 | dBm | BLE 500Kbps | 7 | |||
| Receive sensitivity BLE 125Kbps | -102 | dBm | BLE 125Kbps | 7 | |||
| TX current | 11.5 | mA | TX_Burst_Test Power output 8dBm; 3.3V 25 C | 7 | |||
| TX current | 9 | mA | TX_Burst_Test Power output 5dBm; 3.3V 25 C | 7 | |||
| TX current | 8 | mA | TX_Burst_Test Power output 0dBm; 3.3V 25 C | 7 | |||
| RX current | 9.4 | mA | RX_Burst_Test; 3.3V 25 C | 7 | |||
| Power Off current | 0.57 | uA | Power Off; 3.3V 25 C | 7 |
CAD (KiCad official)
- Symbol:
PB-03M - Footprint:
Package_DIP:DIP-18_W7.62mm - 3D model: DIP-18 (KiCad packages3D, STEP)
- 3D model files:
pb-03m-etched.step/pb-03m-etched.glbcarry the MPN laser-etched on the die in a toggleableAdom.LaserEtchgroup (Fusion-ready);pb-03m.step/pb-03m.glbare the bare package body.
Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- Datasheet: Ai-Thinker datasheet (22 pp, sha256
6f8f0ca8df4cf444, retrieved 2026-10-24, tier: lcsc) - Extractor: parts-factory
2.0.0/extract_pins 0.3, primaryclaude-sonnet-5-5(text), consensusclaude-sonnet-5-5(agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish. - CAD: KiCad official libraries (CC-BY-SA 4.0).
# PB-03M
**Ai-Thinker** · Bluetooth Modules · DIP-18
PB-03M from Ai-Thinker, in a DIP-18. Pinout and pin descriptions extracted from the manufacturer datasheet (extract_pins, cross-checked by a second model); symbol, footprint, and 3D from KiCad-official CAD.
## Pinout
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | P31 | bidirectional | General-purpose I/O GPIO31. |
| 2 | P16 | bidirectional | GPIO16, also the 32.768KHz crystal input. |
| 3 | P2 | bidirectional | GPIO2, also the SWD debug data in/out. |
| 4 | P3 | bidirectional | GPIO3, also the SWD debug clock. |
| 5 | P32 | bidirectional | General-purpose I/O GPIO32. |
| 6 | P10 | bidirectional | RXD (UART receive) or GPIO10. |
| 7 | P9 | bidirectional | TXD (UART transmit) or GPIO9. |
| 8 | VDD | power_in | Power supply, 2.7V to 3.6V (3.3V typical), with supply able to deliver more than 200mA. |
| 9 | GND | power_in | Ground. |
| 10 | P15 | bidirectional | GPIO15, also ADC input 4 or micbias output. |
| 11 | P10 | bidirectional | GPIO10 or RXD; listed as P10 same as pin 6 in the datasheet table. |
| 12 | P14 | bidirectional | GPIO14, also ADC input 3. |
| 13 | P34 | bidirectional | General-purpose I/O GPIO34. |
| 14 | P0 | bidirectional | General-purpose I/O GPIO0. |
| 15 | P18 | bidirectional | GPIO18, also ADC input 7 or PGA negative input. |
| 16 | P7 | bidirectional | General-purpose I/O GPIO7. |
| 17 | P11 | bidirectional | GPIO11, also ADC input 0. |
| 18 | P17 | bidirectional | GPIO17, also the 32.768KHz crystal output. |
## Key specifications
| Parameter | Value |
|---|---|
| Manufacturer | Ai-Thinker |
| Package | DIP-18 |
| Category | IoT/Communication Modules |
| Pins | 18 |
## Electrical characteristics
Limits as printed in the datasheet (page.json `metadata.characteristics` carries them as data).
| Parameter | Symbol | Min | Typ | Max | Unit | Conditions | Page |
|---|---|---|---|---|---|---|---|
| Supply voltage | VDD | 2.7 | 3.3 | 3.6 | V | | 6 |
| Input low voltage | VIL | -0.3 | | 0.25 | V | I/O; printed as -0.3 / 0.25VDD | 6 |
| Input high voltage | VIH | 0.75 | | | V | I/O; printed as 0.75VDD / VDD+0.3 | 6 |
| Output low voltage | VOL | | | 0.1 | V | I/O; printed as 0.1VIO | 6 |
| Output high voltage | VOH | 0.8 | | | V | I/O; printed as 0.8VIO | 6 |
| Maximum I/O current | IMAX | | | 12 | mA | I/O | 6 |
| RF frequency range | | 2400 | | 2483.5 | MHz | | 6 |
| Output power BLE 2Mbps | | -20 | 8 | 10 | dBm | BLE 2Mbps | 6 |
| Output power BLE 1Mbps | | -20 | 8 | 10 | dBm | BLE 1Mbps | 6 |
| Output power BLE 500Kbps | | -20 | 8 | 10 | dBm | BLE 500Kbps | 6 |
| Output power BLE 125kbps | | -20 | 8 | 10 | dBm | BLE 125kbps | 6 |
| Receive sensitivity BLE 2Mbps | | | -93 | | dBm | BLE 2Mbps | 6 |
| Receive sensitivity BLE 1Mbps | | | -96 | | dBm | BLE 1Mbps | 7 |
| Receive sensitivity BLE 500Kbps | | | -97 | | dBm | BLE 500Kbps | 7 |
| Receive sensitivity BLE 125Kbps | | | -102 | | dBm | BLE 125Kbps | 7 |
| TX current | | | 11.5 | | mA | TX_Burst_Test Power output 8dBm; 3.3V 25 C | 7 |
| TX current | | | 9 | | mA | TX_Burst_Test Power output 5dBm; 3.3V 25 C | 7 |
| TX current | | | 8 | | mA | TX_Burst_Test Power output 0dBm; 3.3V 25 C | 7 |
| RX current | | | 9.4 | | mA | RX_Burst_Test; 3.3V 25 C | 7 |
| Power Off current | | | 0.57 | | uA | Power Off; 3.3V 25 C | 7 |
## CAD (KiCad official)
- Symbol: `PB-03M`
- Footprint: `Package_DIP:DIP-18_W7.62mm`
- 3D model: DIP-18 (KiCad packages3D, STEP)
- 3D model files: `pb-03m-etched.step` / `pb-03m-etched.glb` carry the MPN laser-etched on the die in a toggleable `Adom.LaserEtch` group (Fusion-ready); `pb-03m.step` / `pb-03m.glb` are the bare package body.
## Provenance
Data extracted from the manufacturer datasheet, not a distributor listing:
- **Datasheet:** [Ai-Thinker datasheet](docs/pb-03m-datasheet.pdf) (22 pp, sha256 `6f8f0ca8df4cf444`, retrieved 2026-10-24, tier: lcsc)
- **Extractor:** parts-factory `2.0.0` / `extract_pins 0.3`, primary `claude-sonnet-5-5` (text), consensus `claude-sonnet-5-5` (agreed), guards: pin_guards 0.1: passed. Pins are checked against the footprint pad set and their cited datasheet pages before publish.
- **CAD:** KiCad official libraries (CC-BY-SA 4.0).
[Datasheet PDF](docs/pb-03m-datasheet.pdf)