Skip to the content
PCBKitNew board
2 layersOpenMQTTGatewayPCB, the printed circuit board in 3D

OpenMQTTGatewayPCB

ebrithiljonas/OMG_PCB7

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

4

README

README.md

OMG PCB

This Project is not up to date with the newest OpenMQTTGateway

All in One PCB for the OpenMQTTGateway Project

Hardware

UsageHardware
MicrocontrollerNodeMCU v1.0
IR ReceiveTSOP21
IR SendIR204A
RF ReceiveSRX882
RF SendSTX882
PIRSR505
DHTDHT-11
BluetoothHM-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:

c++
// 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 D6

Images

alt text

alt text

Parts

36
QtyValueFootprintReferences
847RResistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolderR1, R2, R3, R4, R5, R6, R7, R8
8IR204ALED_THT:LED_D3.0mm_IRBlackD1, D2, D3, D4, D5, D6, D7, D8
21KResistor_SMD:R_1206_3216Metric_Pad1.42x1.75mm_HandSolderR9, R10
2Antenna ConConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ1, J5
2Conn_CoaxialConnector_Coaxial:SMA_Amphenol_132291_VerticalJ3, J4
1AO3402Package_TO_SOT_SMD:SOT-23Q1
1Conn_01x02_MaleConnector_JST:JST_XH_B02B-XH-A_1x02_P2.50mm_VerticalJ2
1DHT11JonasLibrary:DHT11U2
1HM-10JonasLibrary:HM-10U6
1SR505JonasLibrary:SR505U7
1SRX882JonasLibrary:SRX882U4
1STX882JonasLibrary:STX882U5
1TSOP34S40FOptoDevice:Vishay_MOLD-3PinU3
1nodemcu_v0.9JonasLibrary:nodemcu_v0.9U1

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 layersEsp32 gateway, the printed circuit board in 3D

    Esp32 gateway

    radioelf/esp32_gateway_MQTT

    PCB para Gateway ESP32

    79 parts3
  • 2 layers65 × 56 mmBigp4ppa, the printed circuit board in 3D

    Bigp4ppa

    gcormier/bigp4ppa

    A Raspberry Pi 5-channel PWM, PT100 and ADXL345 board.

    28 parts28
  • 4 layers40 × 76 mmGuac, the printed circuit board in 3D

    Guac

    taciturnaxolotl/holy-guacamole

    meltybrain avacado 🥑

    66 parts13
  • 4 layers75 × 136 mmMynd Main, the printed circuit board in 3D

    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 mmTheftShield Tracker, the printed circuit board in 3D

    TheftShield Tracker

    tor1kk/TS_Tracker

    GPS tracker with SMS communication

    73 parts3GPL-3.0
  • 2 layers86 × 50 mmCYD NMEA, the printed circuit board in 3D

    CYD NMEA

    Mate8/NMEA-Tester

    Nmea0183 Sniffer basen on CYD PCB

    76 parts2
  • 2 layers80 × 150 mmStepper mouse-2025b, the printed circuit board in 3D

    Stepper mouse-2025b

    daisuke-ym/micro-mouse

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

    108 parts