nRFClaw
Studio ↗ Keygen ↗ GitHub ↗
OPEN SOURCE · nRF52 · EDGE AI

Tell it what to do.
Leave it there for years.

nRFClaw turns an nRF52 microcontroller into an AI-programmable autonomous edge device. Describe a behavior in natural language, send it over Bluetooth, disconnect — and let the device keep running from a battery.

NO POWER CABLENO DATA CABLELOCAL EXECUTIONBLE + LoRaHOME ASSISTANT
AUTONOMOUS EDGE NODE
nRFClawAI PROGRAMMABLE / BATTERY OPERATED
POWERCABLE
01

Cut the cables.
Not the intelligence.

Program wirelessly. Deploy wirelessly. Operate autonomously.

Once the behavior is stored locally, the phone, computer and AI service can go away. The device wakes only when a sensor, timer or event requires it.

02

PROGRAMMING

The programming cable is Bluetooth.

1

PRESS

Press the programming button.

2

CONNECT

Use a phone or computer over Bluetooth.

3

TELL

“Read temperature every 30 seconds and send it over LoRa.”
4

DEPLOY

Store the behavior locally.

5

DISCONNECT

Bluetooth programming is no longer required.

6

FORGET IT

Leave it operating from battery.

03

ONE DEVICE. MANY BEHAVIORS.

Describe the behavior, not the firmware.

TRACKING / MOTION~12 µA

Bike tracking that wakes with movement.

“Enable tracking if motion is detected.”
PARKEDMOTIONTRACKING

Hide the device on a bike and let it stay in an ultra-low-power state until movement matters. No vehicle power connection is required.

VIBRATION / HAEVENT DRIVEN

HVAC monitoring that reports what matters.

“Monitor the HVAC and if vibration becomes different, send a message through Home Assistant.”
VIBRATIONANOMALYHOME ASSISTANT

Sense locally, decide locally, transmit an event only when needed. Avoid continuously streaming raw vibration data.

TEMPERATURE / LoRa~13 µA

Long-range telemetry without Wi-Fi.

“Read the temperature every 30 seconds and send it over LoRa.”
T=25.125C
→ LoRa TX
→ sleep

Periodic sensor acquisition and long-range transmission from a battery-powered node, with no data cable and no local Wi-Fi requirement.

MOTION / BEACON~10 µA

A door event becomes a radio behavior.

“Activate motion sensing and if my door opens start broadcasting a beacon named ‘OPEN1’.”
OPEN1BLE BEACON

The radio can remain dormant until the event occurs, then start advertising exactly the behavior you described.

04

BATTERY FIRST

Not milliamps. Microamps.

12µA

Tracking

Motion-triggered tracking profile.

10µA

BLE Beacon

Advertising / beacon profile.

13µA

LoRa only

Periodic LoRa telemetry profile.

These are representative measured/target low-power profiles for the reference setup. Actual average consumption and battery life depend on sensors, intervals, radio parameters, battery chemistry, temperature and application behavior.

99%+ OF THE TIMESLEEP
motion
timer
hall
temperature
vibration
WAKEexecute → transmit if needed → sleep
05

HOME ASSISTANT

Autonomous does not mean isolated.

nRFClaw
BLE / LoRa
Gateway
IP
HOME
ASSISTANT
DoorOPEN
HVAC vibrationNORMAL
Temperature24.8 °C
Battery3.57 V
Bike motionDETECTED
TELEGRAM VIA HOME ASSISTANT

From a vibration anomaly to a conversation.

Home Assistant can turn an nRFClaw event into a Telegram notification and use the sensor entities it already receives to answer follow-up questions.

nRFClawLoRa / BLEGatewayIPHome AssistantTelegram

No Telegram stack on the device. nRFClaw detects, decides and sends the event. Home Assistant handles Internet access, bot credentials and messaging, keeping the battery-powered device simple and low-power.

nRFClaw · Home AssistantTelegram bot
14:32
⚠ HVAC-01
Vibration anomaly detected. The vibration pattern differs from the normal baseline.Home Assistant · 14:32
What is the current temperature?14:33
HVAC-01: 31.4 °C
Latest nRFClaw temperature reading, updated 8 seconds ago.Home Assistant · 14:33
Message

For an ultra-low-power deployment, Home Assistant can answer from the latest sensor value already received from nRFClaw. A bidirectional gateway can also support on-demand commands when the radio architecture is configured for them.

06

nRFCLAW STUDIO

From natural language to autonomous behavior.

The Studio is the human interface to the device: describe what you want, let the semantic compiler translate the intent, then provision the resulting program over Bluetooth.

OPEN STUDIO ↗
nRFClawSTUDIO
If motion is detected, start tracking.
NATURAL LANGUAGEAIIR / VMBLE
07

OPEN SOURCE

Open from compiler to device runtime.

nRFClaw is an open-source platform. Inspect it, modify it, port it and integrate it into your own product.

  • Firmware
  • Virtual machine
  • AI compiler / semantic layer
  • BLE programming protocol
  • CLI and tools
  • Hardware integration
  • Examples
PUBLIC SOURCEnRFClaw
on GitHub

Explore the firmware, bootloader, VM, CLI, documentation and examples in the official public repository maintained by NearMeter.

VIEW ON GITHUB ↗
08

DEVICE CAPABILITIES

Built-in primitives. Ready to combine.

nRFClaw exposes hardware, sensing, communication and persistent-state primitives to the autonomous runtime. The AI can combine these building blocks into behaviors instead of requiring a new firmware image for every application.

GPIO

Digital and external device I/O.

READY

Battery

Battery voltage and power-aware behavior.

BUILT IN
°C

Temperature sensor

Read and react to temperature locally.

SUPPORTED

Accelerometer

Motion and acceleration sensing.

SUPPORTED
)))

LoRa

Long-range, low-power telemetry.

READY

BLE App

Application BLE services and interaction.

READY

RTC

Time-based and scheduled behaviors.

BUILT IN

Hall

Magnetic events, doors, meters and rotation.

SUPPORTED
S

State

Persistent state for autonomous logic.

BUILT IN

Serial

Connect sensors and external equipment.

READY

Tracking

OpenHaystack-compatible tracking workflows.

OPENHAYSTACK

Vibration

Detect vibration and behavior changes.

SUPPORTED
THE PRIMITIVES ARE SIMPLE.AI combines them into autonomous behaviors.
09

HARDWARE FREEDOM

Bring your own nRF52.

nRFClaw is not tied to a proprietary board. NinaSense is a low-power hardware platform well suited to the project, but another nRF52 design can be adapted to run nRFClaw.

nRFClaw
NinaSenserecommended / reference hardware
Your custom PCBnRF52-based design
Other nRF52adapt the board layer
NinaSense low-power nRF52832 hardware
COMMERCIAL HARDWARE · SOLD SEPARATELY

NinaSense

A low-power platform with nRF52832, LoRa, motion/vibration, temperature, Hall/Reed and GPIO options. It is ideal for nRFClaw — but not required.

nRFClaw: open-source project
NinaSense: commercial hardware

NINASENSE HARDWARE ↗
10

nRFCLAW KEYGEN

Tracking identities, generated locally.

Use the companion Keygen for tracking provisioning workflows. Key material is derived in the browser — a small specialized tool in the nRFClaw ecosystem.

● LOCAL DERIVATION · BROWSER ONLY
OPEN KEYGEN ↗
11

THE ECOSYSTEM

One open core. Multiple ways in.

nRFClawOPEN SOURCE CORE
↓ BLE provisioning ↓
NinaSenseorYour nRF52 board
SENSORS · LoRa · BLE · HOME ASSISTANT · AUTONOMOUS EVENTS

WHAT WILL YOU TEACH IT TO DO?

AI-programmable.
Open source.
Battery-powered for years.

NO POWER CABLE REQUIRED.