Lineup Pulse — ROS_BOARD_DC_V1 SSCB — 48 V circuit breaker Pulse Learn How we publish numbers Become a design partner Talk to engineering

NoCap Robotics · Power & control electronics

The power layer for 48 V robots.

We build the two boards an AGV's power bus actually depends on: the controller that drives the motors, and the breaker that protects the bus and tells you why it tripped. Every number we publish carries the evidence for it.

48 V BATTERY PACK 39 – 54.6 V bus SSCB solid-state circuit breaker µs interrupt · programmable trip · remote reset IN DEVELOPMENT PULSE ROS_BOARD_DC_V1 4-ch drive · 2.5 kV isolation · micro-ROS V1 PRE-PRODUCTION M1 M2 M3 M4 MOTOR OUTPUT ×4 CAN telemetry ROS 2 HOST CAN 2.0B · 1 Mbit/s
System diagram — not a product photograph
Focus
48 V AGV & AMR power buses. Not 24 V hobby stacks, not AC.
Stage
Pulse V1 is pre-production; the 48 V breaker is in hardware validation. Zero customer logos, and we won't invent any.
Method
Every spec value is marked measured in-house or supplier figure, with the sample size printed beside it.

The lineup

Two boards in build. Two more on the record as roadmap.

We ship narrow. Pulse handles motor control; the SSCB handles what happens when the bus faults. Everything past those two is stated as a plan, not a product — we don't pre-sell roadmap.

V1 — pre-production

Pulse

ROS_BOARD_DC_V1

The integrated, galvanically isolated DC motor controller for commercial AMRs and AGVs. MCU, 4-channel drive, IMU, power and isolated telemetry on one manufacturing-grade PCB — micro-ROS native, so there's no translation layer between your ROS 2 graph and the motors.

  • Isolation2.5 kV RMS
  • Motor control4-ch · 80 A peak
  • Motion6-axis IMU
  • Interfacemicro-ROS / ros2_control
In development · design partners open

SSCB

48 V SOLID-STATE CIRCUIT BREAKER

A resettable circuit breaker for the 48 V robot bus — no fuses, no contactors, no field swaps. Microsecond fault interruption, CAN telemetry on every trip, and remote reset, replacing the fuse-plus-contactor stack robots have used for decades.

  • Bus voltage48 V nominal
  • Continuous current30 – 45 A (TBD)
  • Interruption~1.2 µs detection
  • TelemetryCAN 2.0B · 1 Mbit/s
For labs & universities

Pulse Learn

EDU_KIT · built on ROS_BOARD_DC_V1

The same industrial board, packaged for the teaching bench: a validated reference pairing, three structured lab exercises, and the documentation to run a real ros2_control course — not a tabletop toy.

  • CorePulse board, full spec
  • Curriculum3 graded lab exercises
  • PairingValidated reference platform
  • Volume5+ units
Talk to the education team

Motor-control roadmap — increasing sophistication

Pulse

DC · direct drive

V1 pre-production. The wedge product.

Phase

BLDC · 3-phase commutation

Planned. Unlocks once Pulse repeatably sells.

Flux

PMSM · field-oriented control

Later. Same safety architecture, more control.

Pulse → Phase → Flux is a deliberate progression, not a shipping date. The SSCB sits on a separate protection line and moves independently of it. Specs over hype.

How we publish numbers

Every number carries the evidence for it.

Design System v2.0 gives us one rule and two marks. A value we measured on our own rig is marked one way, a value we took from a component datasheet is marked the other, and the sample size is printed beside it. If we can't name the sample size, the mark isn't earned.

Solid — measured in-house

We tested it, on our rig. The number beside the mark is how many units.

Hollow — supplier figure

Taken from a component datasheet and not verified by us. Printed at full strength — you decide what to do with it.

Pulse · ROS_BOARD_DC_V1

One board instead of five.

V1 — pre-production

The typical AGV control stack runs across four or five separate breakout boards. Pulse consolidates the MCU, four-channel motor drive, IMU and isolated power onto one industrial PCB — and puts a physical isolation barrier between the motor side and your ROS logic.

The old way — five boards, spaghetti wiring
MCU breakout DRV 2 ch DRV 2 ch IMU breakout PWR breakout
Pulse — one board, one part number
MCU 32-bit IMU 6-axis PWR dual-rail ISOLATION BARRIER — 2.5 kV RMS motor side separated from ROS logic DRV ×4 80 A peak micro-ROS no translation

Every wire between boards is a failure point. Every extra board is a sourcing dependency, and a BOM built from development boards isn't a manufacturing BOM — it's a shopping list.

Power spikes from the motor side reach the MCU. Vibration loosens crimped joints. Nothing in that stack was designed to be built a thousand times.

Pulse is one part number, laid out for volume manufacture, with the isolation barrier drawn into the board rather than bolted on afterwards.

  • Motor channels4, independent
  • Interfacemicro-ROS / ros2_control
  • Host linkUSB-C · CAN · UART
  • Power railsdual, on-board

Architecture, not measurements — these carry no mark.

§2.1 Electrical — nominal25 °C
Isolation 2.5 kV RMS200 — measured in-house across 200 units
Quiescent draw 42 mADS — supplier figure, component datasheet
Peak drive current, per channel 80 ADS — supplier figure, component datasheet
Inertial measurement 6-axisDS — supplier figure, component datasheet
1/4 measured · 3 supplier Specs over hype.

SSCB · 48 V solid-state circuit breaker

Stop swapping fuses.
Start logging faults.

In development

A solid-state circuit breaker purpose-built for 48 V AGV/AMR power buses — microsecond fault interruption, CAN telemetry, and auto-retry, replacing the fuse-plus-contactor stack robots have used for decades.

Where this actually stands: design complete, hardware validation in progress, zero units built. We're recruiting design partners for Q4 2026 pilots — not taking orders.

The problem

You find out from a dead robot, not from a log.

There's no affordable, CAN-connected, resettable breaker built specifically for 48 V robot buses. Chip-level eFuses exist, but you have to design a board around them. Commercial smart breakers either don't reach this voltage and current class or aren't built for mobile robots. That gap is what we're building for.

Fuses

Cheap, but non-resettable. One field fault means a technician physically swapping a part — which means downtime.

Contactors

Mechanical, bulky, they wear out, and they tell you nothing about why they tripped.

No telemetry

When something trips, you find out from a robot that stopped moving — not from a log entry with a timestamp.

What it does

A breaker that behaves like a sensor.

Drop-in replacement footprint for a fuse-and-contactor pair, with the failure information you never got from either.

  • 01Interrupts a short-circuit fault in microseconds, before it reaches the wiring or the pack
  • 02Resets remotely — no technician trip to swap a fuse
  • 03Logs every trip event over CAN: voltage, current, timestamp, fault type
  • 04Programmable trip curves — tune for your motor's inrush instead of guessing with a generic fuse rating
  • 05Safely absorbs motor inductive kickback on shutdown — the part of DC interruption that fuses and cheap breakers get wrong
  • 06Drop-in replacement footprint for a fuse + contactor pair

Specification

Design targets, stated as design targets.

No mark is earned yet. The architecture is simulation-verified and the schematic is in progress, but no unit has been built and nothing here has been measured on a rig. Under Design System v2.0 that means these values carry neither a measured nor a supplier mark — they're our targets, and we'll mark them the day we can name a sample size.
SSCB_V0 — design targetsRev F/G · 2 Aug 2026
Bus voltage48 V nominal (39 – 54.6 V)
Continuous current30 – 45 A
Fault interruption~1.2 µs detection
Overcurrent trip~45.6 A, programmable
Short-circuit trip~70 A, programmable
TelemetryCAN 2.0B · 1 Mbit/s
Logged dataV, I, trip type, timestamp
Fault behaviourLatch-off, remote CAN reset
Load compatibilityNo inductance limit
0/9 measured · continuous current rating TBD on final layout

Who it's for

Built for the 48 V class.

If you're running a 48 V bus and something on it needs protecting — especially if that something is currently a fuse — you're who we're building this for.

AGV & AMR builders

Running 48 V power buses, where a field trip to swap a fuse costs more than the fuse ever did.

Battery-pack integrators

Who need protection downstream of the pack, with a fault record you can actually read afterwards.

DC microgrid & BESS builders

Needing resettable, loggable protection at this voltage and current class.

Design partners

We're looking for 3–5 AGV/AMR builders to pilot this.

Tell us about your power bus — voltage, current draw, what protects it today — and we'll follow up to see if there's a fit. No pricing conversation, no order form; this is us learning whether the thing we're building matches the thing you actually need.

Opens your mail client with the answers filled in — we have no form backend and won't pretend otherwise. Prefer to write it yourself? barath@nocaprobotics.com

For engineering & procurement

Building at scale? Lock down your BOM.

Datasheets, volume conversations and integration questions go straight to the engineers who drew the board — not to a sales desk.

Talk to engineering

For labs & universities

Teaching ros2_control on real hardware.

Pulse Learn is the same industrial board with a curriculum around it — three graded lab exercises and a validated reference pairing.

Talk to the education team