SentryNode Edu

A real robot platform for your first step into robotics.

SentryNode Edu is an ESP32-powered robot kit with everything students need to start building, programming, and experimenting — without the usual complexity.

Designed for education Classroom tested Loved by teachers & makers
SentryNode Edu robot kit

How it works

Three steps from unbox to your first behavior.

1 step one

Assemble & connect

Simple assembly. Connect the battery and you're ready to go.

unbox · clip · power on
2 step two

Program with blocks

Use SentryNode Pilot to build movement, sensor logic, and autonomous behavior.

⋮⋮ Straight
0.5, 1
×
⋮⋮ Turn
Left, 0.5
×
3 step three

Go deeper with code

Switch to firmware and extend the platform for custom projects and research.

void loop() {
  if (line) turn(40);
  else     fwd(70);
}

SentryNode Pilot companion app

Program and control the robot visually with the companion app.

In development

SentryNode AI Platform

Add AI to robots without
losing control.

SentryNode AI is a robotics integration workspace for teams that want to use large language models safely in robot systems. It connects to your existing ROS2 stack, keeps deterministic control where it belongs, and gives you a structured place to test, validate, and improve AI-assisted robot behavior.

LLM integration without a rewrite

Add an AI layer next to your existing stack. Your drivers, controllers, safety logic, and ROS2 nodes stay in charge of the robot.

Test AI behavior before hardware

Compare prompts, models, tool calls, and task logic in simulation or controlled test runs before they reach a real robot.

Validate every test run

Record what the AI saw, decided, and commanded. Review failures before they become field problems.

SentryNode AI does not replace your robot control stack. LLMs handle high-level reasoning and flexible task logic while deterministic software remains responsible for motion, safety, and low-level control.

sentrynode-ai · test runs
live
ros2:jazzy sim
run_142

Charging dock navigation

PASSED 142 ms · 3 tool calls
Task
“Return to the charging dock when the battery drops below 20%.”
LLM reasoning 38 ms
battery_state = 17%
threshold reached, dispatch return_to_dock
locate dock from map: pose(2.4, 1.1, 0°)
plan: nav.gotodock.aligncharge.start
Tool call nav.goto() accepted
// dispatched to /robot/nav_node
nav.goto(x=2.40, y=1.10, theta=0.00,
         speed=0.35 m/s, timeout=30s)
Path clear
costmap ok
Speed limit
0.35 ≤ 0.5 m/s
In workspace
bounds verified
In development ROS2 Jazzy Tested before deployment replay · diff · export

Why SentryNode

Built on three principles.

Everything we make, from a beginner ESP32 kit to SentryNode AI, follows the same product logic: modular systems, fast iteration, and a clear path from learning to real robot deployment.

01

Modular

Hardware and software that compose cleanly. Sensors snap on. Libraries slot in. Your own code extends the platform without fighting it. We don't build walled gardens.

Extend it in any direction from day one.

02

Rapid prototyping

The gap between idea and moving robot should be minutes, not weeks. We obsess over setup time, documentation, and first-run experience so you can spend your time on the problem that actually interests you.

From unboxing to driving in minutes.

03

Embodied AI

AI that only chats is not enough. We build for robots that sense, move, and act. SentryNode AI is our next step toward making physical AI practical for small teams, educators, and robotics companies.

A clear path from your first robot to physical AI.

Get started

Pick your entry point.

Whether you want to build your first robot or explore safe AI workflows for ROS2-based systems, there's a starting point for you.