

Beacon WirelessCharge
Airtag/Google FMDN tag emulation firmware, fully configurable through BLE
- Size
- 20 × 29.7 mm
- Copper layers
- 2
- Thickness
- 0.4 mm
- Parts
- 68
- Nets
- 67
- Pads
- 214
- Tracks, vias
- 422, 72
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 9 Mar 2025
- Updated
- 22 Apr 2026
Overview
Beacon WirelessCharge is an open-source printed circuit board by vasimv, from the vasimv/Everytag repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 20 × 29.7 mm with 68 parts on 67 nets, routed with 422 tracks and 72 vias.
It is built around the BQ51013BRHLR, BQ25121AYFPT and AMCA72-2R470G-S1F-T4. Its parts include 32 capacitors, 10 resistors, 10 connectors, 7 inductors and 3 ICs. It belongs with the power and radio and wireless boards and the nRF52 and nRF5x boards of this library.
Main components
3BQ51013BRHLR
VQFN-20(4.5x3.5)0℃~+125℃ 1.5A 4V~10V 5V Qi v1.1 Receiver Side (with Charging Management) VQFN-20(4.5x3.5) Wireless Charge-Discharge ICs ROHSTexas InstrumentsWireless Charge-Discharge ICsBQ25121AYFPT
DSBGA-25-40℃~+125℃ 3.4V~5.5V 300mA 4.65V 700nA Charging IC I2C Lithium Battery Support DSBGA-25 Battery Management ROHSTexas InstrumentsBattery ManagementAMCA72-2R470G-S1F-T4
-2 2.4GHz 2.7dBi 3W - Antennas ROHSAbraconAntennas
README
hardware/README.mdBluetooth beacon design with Qi/WPC charging
The goal of the project was to make thin and small BLE beacon that uses Li-Ion battery and can be recharged with wireless charging. Note, it may not work with all Qi/WPC chargers because small receiving charging coil, it is highly recommended to adapt charger by replacing its transmitting coil with small 20mm diameter coil. I've used Wurth 760308101104 coil with Adafruit 2162 Qi/WPC charger module.
Final size with LIR2016 battery - 50x20x2mm in thin variant. If height is not limited, then battery can be placed above the board and size will be 30x20mm. A ferrite gasket 20x15mm plate is strongly recommended to be glued on the receiving coil, i've used Wurth 74274119 in that role. 5x1mm round magnet can be placed in the hole on the board and transmitting antenna, so both coils will self-align while charge.
When placed on a Qi/WPC charger - reset pulse will be generated for the MCU, keep that in mind if you want to use with your own firmwares. BQ25121A is used in I2C-only configuration to simplify PCB design, you have to configure charging current, voltages and such during MCU initialization.
BQ25121A and 0402 sized components are quite hard to solder manually, so you may want to order them assembled! Link on PCBWay: https://www.pcbway.com/project/shareproject/Small_and_thin_50x20x2mm_Bluetooth_beacon_with_Qi_WPC_wireless_charging_f97170e6.html
Parts
68| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 0.1uF | Capacitor_SMD:C_0402_1005Metric | C4, C14, C16, C20 |
| 4 | Bat- | footprints:Pin-1.5_1.5mm | J7, J8, J9, J10 |
| 3 | 1uF | Capacitor_SMD:C_0402_1005Metric | C13, C15, C25 |
| 2 | 0.47uF 25V | Capacitor_SMD:C_0402_1005Metric | C5, C10 |
| 2 | 10K | Resistor_SMD:R_0402_1005Metric | R4, R8 |
| 2 | 10nF 25V | Capacitor_SMD:C_0402_1005Metric | C7, C8 |
| 2 | 10uF 16V | Capacitor_SMD:C_0603_1608Metric | C12, C23 |
| 2 | 12pF | Capacitor_SMD:C_0402_1005Metric | C26, C27 |
| 2 | 22nF 25V | Capacitor_SMD:C_0402_1005Metric | C6, C9 |
| 2 | 5.1K | Resistor_SMD:R_0402_1005Metric | R1, R2 |
| 2 | Fiducial_0.5mm_Mask1mm | Fiducial:Fiducial_0.5mm_Mask1mm | Fiducial_0.5_1_A, Fiducial_0.5_1_B |
| 1 | 0.1uF 25V | Capacitor_SMD:C_0402_1005Metric | C22 |
| 1 | 0.8pF | Capacitor_SMD:C_0402_1005Metric | C29 |
| 1 | 0_nRF52833_QDAA | footprints:_Applications_test_rsk_lib_RSK-ONLY_Nordic Active DB.DbLib_nRF Devices_QFN40P500X500X50_HS-41N | U2 |
| 1 | 1.2pF | Capacitor_SMD:C_0402_1005Metric | C24 |
| 1 | 100pF | Capacitor_SMD:C_0402_1005Metric | C19 |
| 1 | 10K 3380 1% | Resistor_SMD:R_0402_1005Metric | TH1 |
| 1 | 10uF | Capacitor_SMD:C_0402_1005Metric | C28 |
| 1 | 10uH | Inductor_SMD:L_0603_1608Metric | L2 |
| 1 | 15nH | Inductor_SMD:L_0402_1005Metric | L1 |
| 1 | 196 | Resistor_SMD:R_0402_1005Metric | R5 |
| 1 | 1pF | Capacitor_SMD:C_0402_1005Metric | C21 |
| 1 | 2.2K 1% | Resistor_SMD:R_0402_1005Metric | R10 |
| 1 | 2.2nH | Inductor_SMD:L_0402_1005Metric | L4 |
| 1 | 2.2uH | Inductor_SMD:L_0603_1608Metric | L6 |
| 1 | 200K | Resistor_SMD:R_0402_1005Metric | R3 |
| 1 | 20K | Resistor_SMD:R_0402_1005Metric | R6 |
| 1 | 2M | Resistor_SMD:R_0402_1005Metric | R11 |
| 1 | 32MHz | Crystal:Crystal_SMD_2016-4Pin_2.0x1.6mm | Y1 |
| 1 | 33nF 25V | Capacitor_SMD:C_0402_1005Metric | C1 |
| 1 | 4.7nH | Inductor_SMD:L_0402_1005Metric | L3 |
| 1 | 4.7uF | Capacitor_SMD:C_0402_1005Metric | C30 |
| 1 | 4.7uF (X7R) | Capacitor_SMD:C_0603_1608Metric | C11 |
| 1 | 470pF 25V | Capacitor_SMD:C_0402_1005Metric | C3 |
| 1 | 47nF | Capacitor_SMD:C_0402_1005Metric | C17 |
| 1 | 680pF 25V | Capacitor_SMD:C_0402_1005Metric | C2 |
| 1 | 68nF 25V | Capacitor_SMD:C_0402_1005Metric | C31 |
| 1 | 7.3nH | Inductor_SMD:L_0402_1005Metric | L7 |
| 1 | 71.5K 1% | Resistor_SMD:R_0402_1005Metric | R7 |
| 1 | 820pF | Capacitor_SMD:C_0402_1005Metric | C18 |
| 1 | AMCA72-2R470G-S1F-T4 | footprints:Antenna_2450AT43A100 | AE1 |
| 1 | BQ25121AYFPT | footprints:BGA25C40P5X5_247X253X50 | U3 |
| 1 | BQ51013BRHLR | footprints:RHL20_2P05X3P05 | U1 |
| 1 | Bat+ | footprints:Pin-1.5_1.5mm | J5 |
| 1 | Bat_NTC | footprints:Pin-1.5_1.5mm | J6 |
| 1 | Coil1 | footprints:Pin-1.5_1.5mm | J2 |
| 1 | Coil2 | footprints:Pin-1.5_1.5mm | J1 |
| 1 | LED | Diode_SMD:D_0402_1005Metric | D1 |
| 1 | N.C. | Capacitor_SMD:C_0402_1005Metric | C32 |
| 1 | PCB_Coil | footprints:antenna 19x13mm | L5 |
| 1 | SWCLK | footprints:Pin-1.5_1.5mm | J3 |
| 1 | SWD | footprints:Pin-1.5_1.5mm | J4 |
Questions
How big is the Beacon WirelessCharge PCB?
It measures 20 × 29.7 mm and has 2 copper layers, 0.4 mm thick.
What parts does the Beacon WirelessCharge use?
68 parts, built around the BQ51013BRHLR, BQ25121AYFPT and AMCA72-2R470G-S1F-T4. 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 Beacon WirelessCharge KiCad files?
From the vasimv/Everytag repository on GitHub, at the commit this page was made from: the board is hardware/Beacon-WirelessCharge.kicad_pcb and its schematic hardware/Beacon-WirelessCharge.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Beacon WirelessCharge 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
- 4 layers107.5 × 60 mm

- 2 layers62.4 × 113.8 mm

- 2 layers85.6 × 54 mm

Ag business card
AG2048/pcb-business-card
Business card made using functional PCBs
127 parts3CERN-OHL-S-2.0 - 6 layers196 × 20 mm

Smartbag core
claudiofin/smartbag
Tagless smart insert for a handbag: recognises its contents with an IR camera, 60 GHz radar and a 96-taxel FSR floor. PCB, CAD, renders and films all generated by script (KiCad -> CadQuery -> Blender).
113 partsMIT - 4 layers28 × 45 mm

SmartCard
dac63701/SmartCard
The goal of this project was to create a small and slim Bluetooth tracker that would fit into a credit card enclosure. To do this, a 0.8mm thin 80mah battery was used along with a 0.8mm PCB.
71 parts - 4 layers20 × 25 mm

- 6 layers23.4 × 22 mm

Discrete potentiostat
KJH5001212/miniaturize_no5941
discrete-potentiostat.kicadsch — KiCad 7 포맷 (KiCad 7/8/9에서 열림), 심볼 전부 파일에 내장(라이브러리 설치 불필요). discrete-potentiostat.pdf — 렌더링본.
70 parts - 2 layers97 × 62 mm

Ligma ESP32-C3 economy PEX redesign TI charging
Niich/mcu-coin
info about coin design and firmware
114 parts