Sentry V3: Production Embedded Actuation System

SENTRY V3 reveal animation

Overview

SENTRY V3 is an embedded electromechanical platform that integrates sensing, actuation, and control for a pan-tilt robotic turret system. The platform combines custom motor control electronics, sensor interfaces, and embedded firmware to coordinate flywheel propulsion, ammunition feeding, and two-axis positioning. The design supports modular expansion and allows higher-level compute systems to command the platform while the embedded controller handles real-time motor control and safety behavior.

Problem

Earlier versions of the platform relied on ad-hoc wiring and distributed control logic, which made integration, testing, and debugging difficult. The V3 design consolidates motor control, sensor interfaces, and safety handling into a dedicated embedded controller, creating a more maintainable architecture for experimentation and development.

System Architecture

SENTRY functional block diagram

Hardware Design

The mechanical and electrical design of SENTRY V3 was developed together so the control board, drivetrain, sensor placement, and service access all supported reliable integration. The platform layout emphasizes subsystem separation, maintainable wiring, and clear mechanical paths for actuation and feed components.

CAD assembly overview

SENTRY V3 CAD assembly overview

Labeled subsystem view

SENTRY V3 labeled CAD view

Interfaces

Key Design Decisions

Implementation

Cross-section view

SENTRY V3 CAD cross section

Labeled cross-section

SENTRY V3 labeled CAD cross section

Artifacts

Control board integration

SENTRY V3 control board integration view

PCB layout

SENTRY V3 PCB layout

Labeled PCB

SENTRY V3 labeled PCB layout

Electronics schematic

SENTRY V3 electronics schematic

Lessons Learned

SENTRY V4 — Next Steps

SENTRY V4 represents a major architectural redesign of the SENTRY platform.
Rather than iterating on the previous PCB, the system is being re-architected from first principles to improve reliability, safety, and educational usability.

The goal of V4 is to transform SENTRY from a prototype control stack into a robust robotics platform that cleanly separates perception, orchestration, control, and safety.


1. Establish System Architecture

The first step is defining the complete system architecture before beginning schematic or PCB work.

Key architectural elements:

Responsibilities are intentionally separated so that:

This layered architecture significantly improves fault containment and system reliability.


2. Design Independent Safety Supervisor

A new hardware safety supervisor will be added to the system.

This subsystem is implemented using a small microcontroller (ATtiny-class device) whose only responsibility is safety enforcement.

The safety supervisor will monitor:

The safety controller implements a three-level fault model:

Level 2 — Warning

Level 1 — Motion Inhibit

Level 0 — Hard Shutdown

This layered safety approach allows the platform to remain usable during minor faults while still enforcing strict safety guarantees.


3. Define Power Architecture

The V4 board will introduce a clear separation between logic and actuation power domains.

The primary power structure will include:

Protection features will include:

Separating these domains improves electrical stability and reduces noise coupling between motors and compute systems.


4. Define Communication Interfaces

Communication paths will be explicitly defined between system layers.

Primary internal link:

External access paths:

These pathways allow the system to support both introductory embedded learning and advanced robotics experimentation.


5. Develop PCB Floorplan

Before schematic entry, the physical PCB layout will be planned around four functional zones:

Separating these zones simplifies routing and minimizes electrical interference between high-current motor systems and digital compute hardware.


6. Begin Schematic Capture

Once the architecture, power topology, and floorplan are finalized, schematic development will begin.

Key schematic areas include:

The schematic will be developed with strong emphasis on clear domain boundaries and debuggability.


7. PCB Stackup and Layout

Because the system integrates high-speed compute and power electronics, the board will likely use a 6-layer stackup to maintain signal integrity and provide solid ground reference planes.

Typical structure:

This provides clean return paths for digital signals while isolating actuator switching currents.


8. Open Hardware Documentation

The final step will be publishing the full system documentation including:

The intent is for SENTRY V4 to function as a fully documented open robotics control platform that others can study, modify, and build upon.


Long-Term Vision

While originally developed for the SENTRY turret system, the V4 architecture is designed to be reusable as a general robotics control motherboard combining:

This approach allows the platform to scale beyond a single application while remaining approachable for students and makers.


Project Status: Production Deployment Timeline: January 2024 - December 2025
← Back to Projects Next Project: Surfer Fleet →