RS485-Gassensor
Sarbf1·Gas-sens_Rs-485·PCB/RS485-Gassensor/RS485-Gassensor.kicad_pcb
About the RS485-Gassensor PCB
RS485-Gassensor is an open source STM32 PCB design by Sarbf1, published on GitHub under the Apache-2.0 license. It is a 2-layer board measuring 92 × 46 mm, with 71 components from 33 distinct parts.
Its main chip is the STM32G031K8Tx, from the STM32 family. Other key parts include the MCP6002-xMS, OKI-78SR-5_1.5-W36-C, AP2127N-3.3, LT1785xS8 and SHT4x. By type, the board carries 30 resistors, 16 capacitors, 10 connectors, 8 ICs, 2 diodes and 1 switch.
It belongs with the sensors designs in this gallery.
From the project
a compact, cheap gas sensor with RS-485 connectivity
A STM32G031K8 is the logical unit. Is is cheap and readily available. The very most components use standart fooprints. Thus, they are easily exchangeble in case of a shortage. All parts are SMD, except for the Sensors, DCDC converter and Connectors. All PCB components can be sourced by Mouser, except for the Gas Sensor. For developement purposes (TAG v0.1) a gas sensor type MQ-X were used (MQ-7 and MQ-135) TAG v0.2 makes use of the nemoto sensor, that uses low current and is more gas specific. The I2C conection gives a possibility, to further extend with more sensors, such as the Sensirion…
Main components on the RS485-Gassensor
RS485-Gassensor bill of materials (BOM)
71 components, 33 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | STM32G031K8Tx | LQFP-32_7x7mm_P0.8mm | U1 |
| 2 | MCP6002-xMS | SOIC-8_3.9x4.9mm_P1.27mm | U3, U6 |
| 1 | OKI-78SR-5_1.5-W36-C | Converter_DCDC_Murata_OKI-78SR_Vertical | U4 |
| 1 | AP2127N-3.3 | SOT-23 | U5 |
| 1 | LT1785xS8 | SOIC-8_3.9x4.9mm_P1.27mm | U7 |
| 1 | SHT4x | Sensirion_DFN-4_1.5x1.5mm_P0.8mm_SHT4x_NoCentralPad | U8 |
| 1 | AD8676 | SOIC-8_3.9x4.9mm_P1.27mm | U9 |
| 2 | Screw_Terminal_01x08 | 1862068 | J1, J3 |
| 1 | Screw_Terminal_01x04 | PinHeader_1x04_P2.54mm_Vertical | J2 |
| 2 | Screw_Terminal_01x06 | 1071000 | J4, J5 |
| 2 | Conn_01x02_Pin | PinHeader_1x02_P2.54mm_Vertical | J6, J7 |
| 2 | Conn_01x03 | PinHeader_1x03_P2.54mm_Vertical | J8, J9 |
| 1 | Conn_01x02 | PinHeader_1x02_P2.54mm_Vertical | J10 |
| 4 | R_Poti_1K | Potentiometer_Bourns_3214J_Horizontal | RV1, RV2, RV3, RV4 |
| 1 | SW_DIP_x06 | SMDIP-12_W9.53mm | SW1 |
| 1 | SM712_SOT23 | SOT-23 | D1 |
| 1 | IR26-21C_L110_TR8 | LED_1206_3216Metric | D2 |
| 1 | CAP4.7uF | C_1206_3216Metric | C1 |
| 1 | CAP100nF | C_1206_3216Metric | C2 |
| 1 | CAP10uF | C_1206_3216Metric | C3 |
Show 13 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 470nF | C_0603_1608Metric | C4, C8 |
| 1 | CAP22uF | C_1206_3216Metric | C5 |
| 4 | CAP1uF | C_1206_3216Metric | C6, C9, C10, C12 |
| 2 | CAP100nF | C_0603_1608Metric | C7, C16 |
| 4 | CAP1uF | C_0603_1608Metric | C11, C13, C14, C15 |
| 13 | R10K | R_0603_1608Metric | R1, R2, R3, R4, R5, R6, R7, R10 +5 |
| 2 | 10 | R_0603_1608Metric | R8, R26 |
| 5 | 1k | R_0603_1608Metric | R9, R15, R17, R27, R28 |
| 2 | R470 | R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R11, R21 |
| 1 | R100 | R_0603_1608Metric | R13 |
| 3 | 2.2k | R_0603_1608Metric | R14, R16, R19 |
| 2 | R1K | R_0603_1608Metric | R18, R20 |
| 2 | 10KR | R_0603_1608Metric | R22, R23 |
RS485-Gassensor design files
The KiCad project lives in the Sarbf1/Gas-sens_Rs-485 repository on GitHub; these links point at the commit this page was built from.
RS485-Gassensor: common questions
What microcontroller does the RS485-Gassensor use?
The RS485-Gassensor is built around the STM32G031K8Tx, from the STM32 family.
How big is the RS485-Gassensor PCB?
The RS485-Gassensor measures 92 × 46 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the RS485-Gassensor?
71 components, from 33 distinct parts. The full bill of materials is listed on this page.
Where can I download the RS485-Gassensor design files?
From the Sarbf1/Gas-sens_Rs-485 repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the RS485-Gassensor design in my own project?
Yes, under the terms of its Apache-2.0 license, which Sarbf1 chose for the repository.
Can I test firmware for the RS485-Gassensor without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.
More boards in Gas-sens_Rs-485
Similar boards
STM32
LumenPnP Motherboard
opulo-inc
149 × 95 mm296 parts4LCC-BY-SA-4.03.7kSTM32
AxxSolder
AxxAxx
39 × 82.5 mm122 parts2LGPL-3.01.7kSTM32
LibreVNA
jankae
122 × 98 mm592 parts6LGPL-3.01.6kSTM32
AIOC
skuep
21 × 31.5 mm47 parts2LMIT1.4kSTM32
Ferris
pierrechevalier83
208.8 × 86.8 mm102 parts2LSHL-2.11.3kSTM32
176 pin board
rusefi
61.8 × 73.2 mm76 parts2LGPL-3.01.2k