

OpenMQTTGatewayPCB
All in One PCB for the OpenMQTTGateway Project
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 36
- Nets
- 43
- Pads
- 112
- Tracks, vias
- 179, 37
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 31 Jul 2019
- Updated
- 6 Nov 2021
Overview
OpenMQTTGatewayPCB is an open-source printed circuit board by ebrithiljonas, from the ebrithiljonas/OMG_PCB repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board with 36 parts on 43 nets, routed with 179 tracks and 37 vias.
It is built around the DHT11, SRX882S and IR204-A-L, with the AO3402 among its other parts. Its parts include 10 resistors, 8 diodes, 7 ICs, 5 connectors and 1 transistor. It belongs with the home automation and IoT boards and the ESP8266 boards of this library.
Main components
4DHT11
SIP-4-20℃~+60℃ 1mA 3.3V~5.5V 5%RH~95%RH ±2℃ ±5%RH SIP-4 Temperature and Humidity Sensor ROHSAosong ElecTemperature And Humidity SensorSRX882S
LCC-7_35.0X10.4mmLCC-7_35.0X10.4mm New Arrivals ROHSG-NiceRFUncategorisedIR204-A-L
插件5.6mW/sr@IF=20mA 插件,D=3mm Infrared LED Emitters ROHSEverlight ElectronicsInfrared LED EmittersAO3402
SOT-231 N-channel 1.4W 12nC@10V 1V 25pF 285pF 30V 45pF 4A 84mΩ@10V SOT-23 MOSFETs ROHSAlpha & Omega SemiconductorMOSFETs
README
README.mdOMG PCB
This Project is not up to date with the newest OpenMQTTGateway
All in One PCB for the OpenMQTTGateway Project
Hardware
| Usage | Hardware |
|---|---|
| Microcontroller | NodeMCU v1.0 |
| IR Receive | TSOP21 |
| IR Send | IR204A |
| RF Receive | SRX882 |
| RF Send | STX882 |
| PIR | SR505 |
| DHT | DHT-11 |
| Bluetooth | HM-10 |
Full BOM is here. Attention! The ESP Board is the wrong type in the BOM, it's the NodeMCU v1.0, NOT the v0.9. Download Gerber here.
Configuration
The Pinout isn't exactly as the default from the OpenMQTTGateway You need to change the pins like this:
// config_IR.h
#define IR_RECEIVER_PIN D4
#define IR_EMITTER_PIN D0
// config_RF.h
#define RF_RECEIVER_PIN D1
#define RF_EMITTER_PIN 3
// config_HCSR501.h
#define HCSR501_PIN D5
// config_DHT.h
#define DHT_SENSOR_TYPE DHT11 //uncomment for DHT11 Sensor
//#define DHT_SENSOR_TYPE DHT22 //uncomment for DHT22 Sensor (default for backwards compatibility)
#define DHT_RECEIVER_PIN D2
// config_BT.h
#define BT_RX D7
#define BT_TX D6Images


Parts
36| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 47R | Resistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolder | R1, R2, R3, R4, R5, R6, R7, R8 |
| 8 | IR204A | LED_THT:LED_D3.0mm_IRBlack | D1, D2, D3, D4, D5, D6, D7, D8 |
| 2 | 1K | Resistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolder | R9, R10 |
| 2 | Antenna Con | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J1, J5 |
| 2 | Conn_Coaxial | Connector_Coaxial:SMA_Amphenol_132291_Vertical | J3, J4 |
| 1 | AO3402 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | Conn_01x02_Male | Connector_JST:JST_XH_B02B-XH-A_1x02_P2.50mm_Vertical | J2 |
| 1 | DHT11 | JonasLibrary:DHT11 | U2 |
| 1 | HM-10 | JonasLibrary:HM-10 | U6 |
| 1 | SR505 | JonasLibrary:SR505 | U7 |
| 1 | SRX882 | JonasLibrary:SRX882 | U4 |
| 1 | STX882 | JonasLibrary:STX882 | U5 |
| 1 | TSOP34S40F | OptoDevice:Vishay_MOLD-3Pin | U3 |
| 1 | nodemcu_v0.9 | JonasLibrary:nodemcu_v0.9 | U1 |
The 31 most common of 36 parts.
Questions
What parts does the OpenMQTTGatewayPCB use?
36 parts, built around the DHT11, SRX882S, IR204-A-L and AO3402. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the OpenMQTTGatewayPCB KiCad files?
From the ebrithiljonas/OMG_PCB repository on GitHub, at the commit this page was made from: the board is OpenMQTTGatewayPCB/OpenMQTTGatewayPCB.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the OpenMQTTGatewayPCB design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers

- 2 layers65 × 56 mm

- 4 layers40 × 76 mm

- 4 layers50 × 86 mm

- 4 layers75 × 136 mm

Mynd Main
Prototype-Fund-Hardware/MYND-Hardware
Inofficial hardware repository for the Teufel MYND loudspeaker: https://teufel.de/mynd-107002004
561 parts3 - 4 layers48 × 50 mm

- 2 layers86 × 50 mm

- 2 layers80 × 150 mm

Stepper mouse-2025b
daisuke-ym/micro-mouse
[^1]: Unistep2 ライブラリを用いてほぼ最高速度で回しても約15rpmなので、 1区画進むのに約4秒かかります。 大会では16x16区画、256区画あるので、全探索するのに15分以上かかるため、 偶然を除いて競技時間10分以内に完走することは不可能です。
108 parts