Skip to the content
PCBKitNew board
2 layers100 × 140 mmCircle badge, the printed circuit board in 3D

This badge focuses on LoRa and wireless communication in general, as there are also WiFi and Bluetooth Low Energy included in the ESP32-C3 module.

Size
100 × 140 mm
Copper layers
2
Thickness
1.6 mm
Parts
45
Nets
51
Pads
202
Tracks, vias
346, 169
Pours
11
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
21 Jul 2025
Updated
23 Nov 2025

Overview

Circle badge is an open-source printed circuit board by bornhack, from the bornhack/badge2025 repository on GitHub, published under the CC-BY-SA-4.0 licence. It is a 2-layer board of 100 × 140 mm with 45 parts on 51 nets, routed with 346 tracks and 169 vias.

It is built around the ESP32-C3-MINI-1, XC6210B332MR and WS2812B-4020, with the BH-AA-A1AJ020, TS5220A and CJ2302 among its other parts. Its parts include 9 capacitors, 8 resistors, 5 diodes, 4 ICs and 3 switches. It belongs with the radio and wireless and lEDs and displays boards and the ESP32, RISC-V and NXP (LPC, Kinetis, i.MX RT) boards of this library.

Main components

9

README

README.md

BornHack 2025 Circle Badge with LoRa

BornHack 2025 Circle Badge with LoRa (prototype)

This badge focuses on LoRa and wireless communication in general, as there are also WiFi and Bluetooth Low Energy included in the ESP32-C3 module.

It's a relatively bare bone design, with pretty much just the minimum elements to run a Meshtastic node or similar device.

Even though there is an antenna on the PCB for LoRa (868MHz) it's unfortunately not connected as the LoRa module is the variant that has a connector (uf.L/IPEX), so an external antenna is provided in the kit, that is designed to match with the connector on the module. The external antenna has selfadhesive backing, but don't mount it to the PCB, as most of the PCB is covered with copper, which will heavily decrese the performance, so if you want to stick it to something, better use a plastic case or similar.

The badge comes preinstalled with Meshtastic firmware, that you can hook up to and configure using the Mestastic app on your phone (Android or iOS). The two apps are slightly different, but does have more or less the same overall features.

If you want to use Meshtastic for a longer period, it's recommended to power the badge via USB-C (simple 5V, eg. power bank or power adapter).

In addition to the LoRa module, there are 5 RGB LEDs on the side, a qwiic/StemmaQT connector and a footprint for a SAO v1.69bis connector for expansions, mostly for alternative firmwares.

3D Printable case

In the case folder is a desing, done in OpenSCAD, for a half or back case, that snaps on to the PCB and covers the back part with the battery holders, antenna and LEDs.

There are two versions, one fully closed, and one with a cutout for mounting it on a wall using a screw.

Both should print on most FDM printers without the need for support, with the back side facing down on the build plate.

Projects running on the badge

Feel free to submit a PR adding on to this list with your project that runs on the badge.

Designed in KiCad v9

To open the project, you will need to install a recent release version or one of the nightly builds, KiCad v8 or earlier won't open this design. The schematic as a PDF is included for reference.

License

The hardware design of the main branch of this repository is released under the following license:

Parts

45
QtyValueFootprintReferences
6LOGOLOGOG***, G***, G***, G***, G***, G***
5WS2812B-4020Opto:WS2812B-4020D1, D2, D3, D4, D5
410KResistor_SMD:R_0603_1608MetricR11, R12, R13, R14
31uFCapacitor_SMD:C_0603_1608MetricC1, C3, C7
2100uFCapacitor_SMD:C_1206_3216MetricC2, C4
25.1KResistor_SMD:R_0603_1608MetricR9, R10
2BH-AA-A1AJ020Power:Single_AABT1, BT2
2CCapacitor_SMD:C_0603_1608MetricC5, C9
2TS5220AButton_Switch_SMD:SW_SPST_TL3342SW4, SW5
1#badgelifebadgelife_sao_v169bis:Badgelife-SAOv169-BADGE-2x3X1
10 ohmInductor_SMD:L_0603_1608MetricL2
11.0T-4PConnector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_HorizontalJ4
1100nFCapacitor_SMD:C_0603_1608MetricC8
110uFCapacitor_SMD:C_0603_1608MetricC6
14.7kResistor_SMD:R_0603_1608MetricR3
147uHInductor_SMD:L_1210_3225MetricL1
16.8kResistor_SMD:R_0603_1608MetricR4
1Antenna_DipoleAntennas:868 Inverted F AntennaAE1
1CJ2302Package_TO_SOT_SMD:SOT-23Q1
1CJ2305Package_TO_SOT_SMD:SOT-23Q2
1ESP32-C3-MINI-1PCM_Espressif:ESP32-C3-MINI-1U4
1MK-12C02-G015Button_Switch_SMD:SW_SPDT_PCM12SW1
1QX2304Package_TO_SOT_SMD:SOT-23U2
1TYPE-C16PINConnector_USB:USB_C_Receptacle_XKB_U262-16XN-4BVC11J3
1Wio-SX1262 / 113991436sensecap:MODULE12P-1.27-11X11.6MMU3
1XC6210B332MRPackage_TO_SOT_SMD:SOT-23-5U1

Questions

How big is the Circle badge PCB?

It measures 100 × 140 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Circle badge use?

45 parts, built around the ESP32-C3-MINI-1, XC6210B332MR, WS2812B-4020 and BH-AA-A1AJ020. 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 Circle badge KiCad files?

From the bornhack/badge2025 repository on GitHub, at the commit this page was made from: the board is circle-badge.kicad_pcb and its schematic 5-ws2812.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Circle badge design in my own project?

Its repository publishes it under the CC-BY-SA-4.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 layers178 × 80 mmPanel 1x5, the printed circuit board in 3D

    Panel 1x5

    flummer/dmm-sao

    A small digital multimeter specifically for measuring SAO related stuff

    326 parts28CC-BY-SA-4.0
  • 2 layers120 × 141.1 mmCharliedistance, the printed circuit board in 3D

    Charliedistance

    bornhack/badge2020

    BornHack Badge 2020

    362 parts12CC-BY-SA-4.0
  • 2 layers126.3 × 71.1 mmGame on, the printed circuit board in 3D

    Game on

    bornhack/badge2022

    BornHack Badge 2022

    346 parts12CC-BY-SA-4.0
  • 2 layers79 × 16 mmEB1, the printed circuit board in 3D

    EB1

    robojay/EB1

    EB1 电脑一号:A self-contained learning platform.

    62 parts
  • 2 layers54 × 85.7 mmNfc reader, the printed circuit board in 3D

    Nfc reader

    bornhack/badge2023

    BornHack Badge 2023

    91 parts17CC-BY-SA-4.0
  • 2 layers120 × 100 mmUsb pd pico controller, the printed circuit board in 3D

    Usb pd pico controller

    flummer/sao-wall

    Design for a SAO display PCB, power and control board

    64 parts2CC-BY-SA-4.0
  • 6 layers150 × 60 mmLogic macropad, the printed circuit board in 3D

    Logic macropad

    Greentalinjo/74HController

    A game controller built entirely from discrete 74HC logic - no microcontroller, a diode ROM and an 8-N-1 serial frame out of an RJ45 console port.

    170 parts