Fully Open Source
Firmware, schematics, IO map, datasheets and development docs are all open, lowering the barrier to evaluation.
Open Source Hardware · BD-NR84-001
Geezpai's first open-source hardware. Built on the Nordic nRF52840 and the UM-MK80 UWB module, it supports item finding via Apple Find My and Google Find Hub Network. With an onboard TFT color display, accelerometer and buzzer, you can prototype item trackers, indoor positioning anchors and more right out of the box.

Key Highlights
One board supports both item-tracking and precision-ranging use cases. It also serves as an evaluation platform before adopting Geezpai standard modules or finished products.
Firmware, schematics, IO map, datasheets and development docs are all open, lowering the barrier to evaluation.
BLE-based item finding plus centimeter-level UWB ranging let you evaluate a combined solution on one board.
Onboard 0.96" TFT color display, button, buzzer and 3-axis accelerometer, with ready-to-run sample applications.
Two 20-pin 2.54mm headers expose the full IO, plus dedicated SWD / UART debug ports.
System OFF ~0.4μA, BLE advertising ~30μA, two power domains for independent current measurement.
The base platform for the Spot series, designed to transition smoothly into finished products such as Tag / Mini / Pro.
Hardware Specs
| MCU | Nordic nRF52840-QFAA, Cortex-M4F @ 64MHz, 1MB Flash / 256KB RAM |
| UWB Module | UM-MK80 series, IEEE 802.15.4z, CH 2/5/9, 54Mbps, UCI 1.0 |
| Display Driver | ST7735R, 0.96" TFT, 80×160 RGB565, SPI |
| Accelerometer | DA217 3-axis, I2C @ 0x27, ±2g~±16g, dual interrupts |
| LDO | SGM2019, 3.3V output, 300mA max |
| BLE | 5.0, 2.4GHz, up to +8dBm, Bluetooth Mesh compatible |
| UWB | IEEE 802.15.4z, CH 2/5/9, 54Mbps, FiRa UCI 1.0 |
| NFC | NFC-A Tag, 13.56MHz, exposed pads |
| Antenna | Onboard PCB antenna + IPEX pad (selected by S1/S2 resistors) |
| Display | 0.96" TFT, removable via 8-pin 0.5mm FPC connector |
| Buzzer | 3V active magnetic, PWM driven, adjustable volume / tone |
| Power Input | USB Type-C 5V / battery 2-pin 2.54mm |
| Power Select | SW2 3-position slide switch (USB / BAT / OFF) |
| Power Domains | Two independent domains: 3.3V_nRF + 3.3V_UWB |
| Battery Sense | ADC divider sampling (P0.28 / AIN4) |
| System OFF | ~0.4 μA |
| BLE advertising (1s) | ~30 μA avg |
| UWB TX / RX | ~64 mA / ~40 mA |
| UWB Sleep | ~8 μA |
| Operating Temp. | -20°C ~ 70°C |
| Connectors | USB Type-C, J6 / J8 2.54mm 20-pin headers |
IO Map
Two standard headers, J6 (BLE side) and J8 (UWB side), plus dedicated BLE SWD / UWB SWD / Console UART / UWB UART debug ports.
Software & Ecosystem
| SDK | nRF Connect SDK v3.3.0 (Zephyr RTOS) |
| Build / Flash | west build · J-Link SWD / nrfjprog |
| Item-Finding Networks | Apple Find My / Google Find Hub Network |
| UWB Protocol | FiRa UCI 1.0 |
| Open Resources | Schematics, IO map, datasheets, specifications, sample code |
Clone the repository, then build and flash a sample with the nRF Connect SDK:
See the repository README for more samples (blinky, locator_tag, etc.) and Find Hub Network (FHN) key configuration.
Use Cases
Develop firmware and evaluate Find My / Find Hub integration while building item-tracking prototypes.
Validate UWB precise ranging and indoor positioning algorithms, and evaluate BLE + UWB fusion.
Fully open and developer friendly, ideal for university courses, maker projects and IoT competitions.
Evaluate hardware before adopting UM-MK80 standard modules, then move into production more quickly.
BLE + UWB development board with onboard 0.96" TFT display / G-sensor / buzzer. Contact us for volume purchases, university partnerships and customization.
We use self-hosted Umami to measure page visits, approximate country/region, referral sources and purchase/contact button clicks. IP addresses are used to estimate location; they do not identify a specific customer. We do not send feedback form contents, contact details or session recordings to analytics. Statistics are processed on our server in the United States. Analytics does not use tracking cookies. Server access logs are separate. To ask about your data, contact Avery.ling@geezpai.com.