Skip to the content
2 layers58 × 93 mmRF WiFi Bridge, the printed circuit board in 3D

RF WiFi Bridge

KHit6/RF-WiFi-Bridge

A simple hardware design to bridge between 433 MHz devices and WiFi

Size
58 × 93 mm
Copper layers
2
Thickness
1.6 mm
Parts
20
Nets
25
Pads
84
Tracks, vias
161, 9
Pours
2
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
15 Jun 2026
Updated
23 Jul 2026

Overview

RF WiFi Bridge is an open-source printed circuit board by KHit6, from the KHit6/RF-WiFi-Bridge repository on GitHub, published under the CERN-OHL-W-2.0 licence. It is a 2-layer board of 58 × 93 mm with 20 parts on 25 nets, routed with 161 tracks and 9 vias.

It is built around the E07-M1101D-TH. Its parts include 7 ICs, 5 capacitors, 1 resistor and 1 diode. It belongs with the radio and wireless and home automation and IoT boards and the ESP32 and RISC-V boards of this library.

Main components

1

README

README.md

This project aims to design a simple RF-Wifi-Bridge mainly to receive RF (433 MHz) sensor data from inexpensive battery supplied sensors.

Nevertheless, it offers a RF transmitter, too.

Also it should be a replacement for Sonoff's RF-Bridge. RF-Bridge mostly must be hardware modified and lacks an easy way to directly install a custom firmware. Shortly, it is complicated in use.

My main goal was to receive sensor data from low cost TFA (or LaCrosse) 433 Mhz temperature and humidity sensors to use the data with ESPHOME and Home Assistant. The companion repository rf-sensor-bridge (previous tfagateway) provides the open source code base to receive data from such sensors.

The main features of RF-Wifi-Bridge

  • Build in 433 MHz Antennas.
  • More processing power than RF-Bridge. You can either use an inexpensive ESP32-C3 supermini or use Seeed Studio Xiao modules. It was tested with a Xiao ESP32-S3 module.
  • Option to assemble alternative RF receiver modules, either RXB6 or RXB12 or a small SYN480R based module . Some people claimed to get the best results with RXB6 modules, but I prefer the small SYN480R based module.
  • Up from Version 4.0.0 CC1101 based tranceiver modules are supported as alternative assembly for receiver and transmitter.
  • Option to assemble a SYN115 based module for transmission.
  • Low-noise power supply for the RF modules using an analog low-dropout regulator.
  • Feed-through for mounting the external antenna used with Xiao modules on the bottom of the case.
  • Designed for a standard off-the-shelf housing from BOX4u.

Miscellaneous

  • PIN 1 (GPIO05 with the ESP32-C3 supermini) transmits bit stream data to the SYN115 module
  • PIN 6 of the module (GPIO10 with the ESP32-C3 supermini) brightens a LED when the pin is pulled to low.
  • PIN 13 (GPIO04 with the ESP32-C3 supermini) receives bit stream data from one of the RF receive modules.
  • Please consider docs/pin-assignment.ods for more information how to configure the GPIOs of your ESP32 hardware.
  • Power supplied from USB via the used ESP32 module.
  • The microcontroller module is directly soldered to the PCB without headers.
  • The Xiao modules provide less terminals than then ESP32-C3 supermini modules. Please mount the modules aligned to the PCB's edge.

CC1101 module from Ebyte

With the module from Ebyte you can use the provided PCB-antenna or the antenna assembled with your module. Unfortunately, if using the PCB-Antenna you have to remove the previous antenna from the module and connect the antenna trace to the PCB-antenna via the provided drillhole. If you like to fasten the CC1101 module with screws you must take plastic screws and nuts.

License

Please consider LICENSE.txt

Emphasis

This project wouldn't be possible without KiCad . KiCad is a great tool.

Some impressions

Layout Layout

Layouts of Revisions

Rev-2.1

Revision 2.1 with a SYN480R module assembled

housing

Housing with a RXB6 module assembled

Xiao module

Xiao ESP32-S3 with external antenna. Please consider the different mounting compared to ESP32-C3 Supermini modules.

SYN115 module

SYN115 Module for transmission

CC1101 module

CC1101 module as alternative trancever

(c) 2026 KHit6

Parts

20
QtyValueFootprintReferences
4Housing_PadMountingHole:MountingHole_2.7mm_M2.5_DIN965_Pad_TopBottomN1, N2, N3, N4
3100nCapacitor_THT:C_Rect_L4.6mm_W3.0mm_P2.50mm_MKS02_FKP02C1, C2, C3
2100uCapacitor_THT:CP_Radial_D5.0mm_P2.50mmC5, C6
2Meander_AntennaAntennas:433MHz_Meander_Antenna_leftAE1, AE2
11kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR4
1E07-M1101DRF_Modules:E07-M1101D-Tranceiver_THTU7
1ESP32_C3_SuperminiESP_Modules:ESP32_C3_Supermini_SMDU1
1LED gnLED_THT:LED_D3.0mmD1
1MCP1702-330xxTOPackage_TO_SOT_THT:TO-92_InlineU3
1Module RXB12 SYN470RRF_Modules:RXB12_Receiver_SYN470R_THTU4
1Module SYN115RF_Modules:SYN115_Transmitter_THTU6
1Module SYN480RRF_Modules:SYN480R_Receiver_THTU5
1RXB6-ReceiverRF_Modules:RXB6_Receiver_THTU2

Similar boards

  • 2 layers58.4 × 53.3 mmRf cc1101, the printed circuit board in 3D

    Rf cc1101

    josevas72/rf-cc1101-esp32

    Emisor/receptor RF 433 MHz con ESP32 + CC1101 para Home Assistant (PCB KiCad, ESPHome, caja 3D)

    8 parts3MIT
  • 4 layers23 × 54 mmXiao c3-ir rf, the printed circuit board in 3D

    Xiao c3-ir rf

    gjcourt/lab

    A curated list of 140 multidisciplinary engineering and skill-building projects

    15 parts
  • 2 layers20.3 × 20.3 mmKropelka, the printed circuit board in 3D

    Kropelka

    majkrzak/kropelka

    Fluid level ISM band radio sensor.

    4 parts
  • 2 layers66.9 × 74.5 mmDeskHop Rev1, the printed circuit board in 3D

    DeskHop Rev1

    hrvach/deskhop

    Fast Desktop Switching Device

    20 parts7.9kGPL-3.0
  • 2 layers86.4 × 64.8 mmSlot machine, the printed circuit board in 3D

    Slot machine

    google/google-ctf

    Google CTF

    20 parts5.1kApache-2.0
  • 2 layers36.2 × 26.8 mmEsp32 minimal, the printed circuit board in 3D

    Esp32 minimal

    atopile/atopile

    Design circuit boards with code! ✨ Get software-like design reuse 🚀, validation, version control and collaboration in hardware; starting with electronics ⚡️

    20 parts4kMIT
  • 2 layers108.1 × 393.8 mmSweep compact ble, the printed circuit board in 3D

    Sweep compact ble

    davidphilipbarr/Sweep

    Sweep - a small promicro based keyboard inspired by the Ferris.

    20 parts2.1k
  • 2 layers26 × 15.9 mmTPS54340 Buck Regulator, the printed circuit board in 3D

    TPS54340 Buck Regulator

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    20 parts1.2k

Questions

How big is the RF WiFi Bridge PCB?

It measures 58 × 93 mm and has 2 copper layers, 1.6 mm thick.

What parts does the RF WiFi Bridge use?

20 parts, built around the E07-M1101D-TH. 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 RF WiFi Bridge KiCad files?

From the KHit6/RF-WiFi-Bridge repository on GitHub, at the commit this page was made from: the board is RF-Wifi-Bridge.kicad_pcb and its schematic RF-Wifi-Bridge-01.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the RF WiFi Bridge design in my own project?

Its repository publishes it under the CERN-OHL-W-2.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).