Skip to the content
2 layers65 × 45 mmBPC Transmitter, the printed circuit board in 3D

Trasmit BPC time signal with ESP32 and a customized PCB

Size
65 × 45 mm
Copper layers
2
Thickness
1.6 mm
Parts
20
Nets
25
Pads
60
Tracks, vias
98, 49
Pours
37
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
12 Jul 2026
Updated
12 Jul 2026

Overview

BPC Transmitter is an open-source printed circuit board by MiniProjectDIY, from the MiniProjectDIY/ESP32_BPC_Transmitter repository on GitHub. It is a 2-layer board of 65 × 45 mm with 20 parts on 25 nets, routed with 98 tracks and 49 vias.

It is built around the MPP472J2J10AJ22610, GL0602UG01 and GL0602UR01, with the AO3400A and SMD0805-050 among its other parts. Its parts include 7 resistors, 7 ICs, 3 capacitors, 1 transistor and 1 inductor. It belongs with the ESP32 boards of this library.

Main components

5

README

README.md

ESP32_BPC_Transmitter

Trasmit BPC time signal with ESP32 and a customized PCB

https://youtu.be/aWq-_jqWnzw

video_logo

Hardware:Fine tune the LC parameter to 68.5Khz resonance frequency

Software:Modify the wifi ssid and wifi password,flash the micropython firmware and upload the python code

The transmission distance is approximately two meters, but it will vary depending on your inductor.

Parts

20
QtyValueFootprintReferences
3MPP472J2J10AJ22610LT_Capacitor:CAP-TH_L11.4-W4.3-P10.00-D0.6U3, U4, U7
2R_0603_1K_5%Resistor_SMD:R_0603_1608MetricR3, R4
2R_0603_2.2K_5%Resistor_SMD:R_0603_1608MetricR1, R2
1AO3400APackage_TO_SOT_SMD:SOT-23Q1
1C_0603_100nF_25V_X7RCapacitor_SMD:C_0603_1608MetricC1
1C_0603_1nF_50V_X7RCapacitor_SMD:C_0603_1608MetricC3
1ER_OLEDM0.91_1x-I2CLT_Module_Socket:ER_OLEDM0.91_1x-I2CU1
1GL0602UG01LT_LED:LED-SMD_L1.6-W1.1-R-RDU6
1GL0602UR01LT_LED:LED-SMD_L1.6-W1.1-R-RDU5
1LLT_Inductor:Rod_Inductor_15mmL1
1RVT1V471M1010-C72519LT_Capacitor:CAP-SMD_BD10.0-L10.3-W10.3-LS11.0-R-RDC2
1R_0805_100K_5%Resistor_SMD:R_0805_2012MetricR6
1R_0805_100R_5%Resistor_SMD:R_0805_2012MetricR5
1R_1210_47R_5%Resistor_SMD:R_1210_3225MetricR7
1SMD0805-050LT_Fuse:F0805F1
1WaveShare_ESP32_ZeroLT_Module_Socket:WaveShare_ESP32_ZeroU2

Similar boards

  • 4 layers105 × 55 mmMotorKit, the printed circuit board in 3D

    MotorKit

    zhbi98/ODriveX

    【无刷电机FOC驱动器】双通道 FOC 无刷电机驱动套件,最高电压 60V 单通道电流可达 100A,可以驱动 1.2kW 以内 BLDC 或 PMSM(有中文注释)。

    184 parts22MIT
  • 2 layers429.6 × 540.7 mmKeyboard, the printed circuit board in 3D

    Keyboard

    joshajohnson/louise

    A project between Josh and RiotPunch to build a 75% alice keyboard with a southpaw numpad.

    327 parts5
  • 6 layers50 × 50 mmVoyager logic, the printed circuit board in 3D

    Voyager logic

    joshajohnson/voyager-logic

    FX3 based logic analyser

    159 parts2
  • 2 layers84.4 × 54.4 mmNrf52840-uno, the printed circuit board in 3D

    Nrf52840-uno

    scottyob/nrf52840-uno

    A development board for the nRF52840 in a Uno form factor

    35 parts2MIT
  • 2 layers315.6 × 129.8 mmVamora75, the printed circuit board in 3D

    Vamora75

    KevLe12/Vamora75

    Revision 1.4 adopts all 82 key positions and widths from the supplied Custom layout, including the closer F-row, inward navigation column and End in the top row.

    208 parts
  • 2 layers385 × 127.3 mmKeyboard, the printed circuit board in 3D

    Keyboard

    kitspace-test-repos/kicad6-file-collection

    312 partsMIT
  • 2 layers76.8 × 117.6 mmKeypad, the printed circuit board in 3D

    Keypad

    scottyob/custom-keyboard

    My very first custom keyboard!

    75 partsMIT
  • 2 layers100 × 67 mmLASAGNA2354 Lite, the printed circuit board in 3D

    LASAGNA2354 Lite

    spaghetti-computer/lasagna

    Status: schematic ERC 0 violations. PCB 100x100 mm, 2 layers, parts placed, NOT ROUTED (499 unconnected items). Freerouting 2.1.0 left about 271 nets unrouted after 4 passes. Do not order from fab/ yet.

    78 parts

Questions

How big is the BPC Transmitter PCB?

It measures 65 × 45 mm and has 2 copper layers, 1.6 mm thick.

What parts does the BPC Transmitter use?

20 parts, built around the MPP472J2J10AJ22610, GL0602UG01, GL0602UR01 and AO3400A. 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 BPC Transmitter KiCad files?

From the MiniProjectDIY/ESP32_BPC_Transmitter repository on GitHub, at the commit this page was made from: the board is Hardware/BPC_Transmitter.kicad_pcb and its schematic Hardware/BPC_Transmitter.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the BPC Transmitter design in my own project?

Its repository states no licence, so its author keeps all rights: ask MiniProjectDIY before reusing the design.