ET-S14
PMS5003 Particulate Sensor Carrier
PM1.0 / PM2.5 / PM10 carrier with level-shifted UART
AED 25.00
Out of stockOverview
PM1.0 / PM2.5 / PM10 carrier with level-shifted UART
The ET-S14 is built around the Plantower PMS5003 laser particle counter (bought separately) — PM1.0/2.5/10, particle counts. It connects over UART 9600 8N1 + SET (sleep) + RESET and is powered from 5V only (fan); logic 3.3V or 5V via JP2.
Designed in Dubai by ElectroTrical — the full schematic, BOM and design notes are published below.
Good for
- Dust and smoke monitoring
- Air-purifier feedback
- Outdoor air-quality stations
Key features
What makes it different
Sensor
Plantower PMS5003 laser particle counter (bought separately): PM1.0/2.5/10, particle counts
Interface
UART 9600 8N1 + SET (sleep) + RESET
Supply
5V only (fan); logic 3.3V or 5V via JP2
Libraries
Adafruit_PM25AQI / CircuitPython, ESPHome pmsx003
Open documentation
Schematic, BOM and layout notes published for every board.
Breadboard friendly
Standard 2.54 mm pitch and M2.5 mounting holes.
Specifications
Technical specifications
| Sensor | Plantower PMS5003 laser particle counter (bought separately): PM1.0/2.5/10, particle counts |
|---|---|
| Interface | UART 9600 8N1 + SET (sleep) + RESET |
| Supply | 5V only (fan); logic 3.3V or 5V via JP2 |
| Size | 38.1 × 25.4 mm |
|---|---|
| Mounting | 4 × M2.5 holes, 2.54 mm from each corner |
| Connectors | 7-pin 2.54 mm header |
| Revision | Rev B |
| Libraries | Adafruit_PM25AQI / CircuitPython, ESPHome pmsx003 |
|---|
| JP1 (default Closed) | Cut to turn off the LED |
|---|---|
| JP2 (default A–C (3V3)) | Cut and bridge B–C for 5V-logic hosts |
Performance
Particle size bins
Pinout
Pin map and connections
| Pin | Name | Type | Function |
|---|---|---|---|
| 1 | 5V | Power | 4.5–5.5V, ~100mA |
| 2 | GND | Ground | Ground |
| 3 | TX | UART | Sensor data → host RX |
| 4 | RX | UART | Host TX → sensor |
| 5 | SET | Control | Low = sleep (fan off) |
| 6 | RST | Control | Low = reset |
| 7 | 3V3 | Power | Reference output |
I²C pull-ups (10 kΩ) are on the board; cut JP2 to remove them.
Mechanical
Dimensions and what's in the box
In the box
- 1 × ET-S14 PMS5003 Particulate Sensor Carrier (assembled)
- 1 × 7-pin 2.54 mm male header, unsoldered
Getting started
- Wire the header: 5V, GND, TX, RX, SET, RST
- Libraries: Adafruit_PM25AQI / CircuitPython, ESPHome
pmsx003
Compare
Which air-quality sensor?
| PMS5003 Particulate Sensor Carrier (this board)This board | ET-S02 SCD41 True CO₂ Sensor | ET-S13 SGP41 VOC & NOx Sensor | ET-S12 BME688 Gas & Environmental Sensor | |
|---|---|---|---|---|
| What it does | PM1.0 / PM2.5 / PM10 carrier with level-shifted UART | Photoacoustic NDIR CO₂ plus temperature and humidity | Sensirion VOC and NOx index gas sensor | VOC gas plus temperature, humidity and pressure |
| Interface | UART 9600 8N1 + SET (sleep) + RESET | I²C, fixed 0x62 | I²C, fixed 0x59 | I²C 0x77 / 0x76 (JP3) |
| Best for | Dust and smoke monitoring | Indoor air-quality monitors | Air purifier control | Indoor air-quality nodes |
| Price | 25 AED | 159 AED | 49 AED | 59 AED |
Downloads
Documents and design files
Need a custom version of this board?
Different connector, size or sensor? We design and build custom variants.