Skip to the content
4 layers65 × 56.5 mmNavigator, the printed circuit board in 3D

Flight-controller Pi HAT for Azure Dynamics' Radiance ROV

Size
65 × 56.5 mm
Copper layers
4
Thickness
1.6 mm
Parts
58
Nets
107
Pads
302
Tracks, vias
289, 99
Pours
2
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
25 Oct 2026
Updated
3 Nov 2026

Overview

Navigator is an open-source printed circuit board by azure-dynamics, from the azure-dynamics/navigator repository on GitHub. It is a 4-layer board of 65 × 56.5 mm with 58 parts on 107 nets, routed with 289 tracks and 99 vias.

It is built around the ESP32-S3-MINI-1U-N8, MPM3550EGLE and AP2112K-3.3, with the BNO086 among its other parts. Its parts include 17 resistors, 13 capacitors, 10 connectors, 5 ICs and 2 diodes. It belongs with the robots and motor control boards and the ESP32 boards of this library.

Main components

4

README

README.md

Navigator

Flight-controller Pi HAT for Azure Dynamics' Radiance ROV

Navigator is a Raspberry Pi HAT designed to host the low-level flight controller for the Radiance ROV. It manages communication between the Raspberry Pi and the ROV's hardware, monitoring system power and routing control signals.


Features

  • Flight Control: Powered by an ESP32-S3 processor.
  • Power Management: On-board voltage regulation supplying power directly to the Raspberry Pi and HAT logic.
  • Propulsion Signals: Six dedicated ESC signal outputs for motor control.
  • Sensor Integration: Includes battery voltage monitoring and I2C expansion support for added sensors (such as an IMU).
  • Mission Computer Link: Direct hardware UART communication with the Raspberry Pi.
  • Standard Footprint: Designed to fit the standard Raspberry Pi HAT layout with mounting holes.

Board Layout & Architecture

  • Layers: 4-layer board design.
  • Component Placement: Most components are located on the top side, with connectors and support resistors positioned underneath.
  • Connectivity: Features a USB-C port for programming and debugging, alongside the main Raspberry Pi GPIO header connection.

Project Status

  • Schematic: Complete (Revision 002)
  • Layout: Waiting for review
  • Fabrication: Not yet ordered

Repository Layout

text
navigator/
├── hardware/       KiCad project and local symbol/footprint libraries
├── fabrication/    Manufacturing outputs (BOM, Gerbers, drill files)
├── firmware/       Flight-controller code
├── docs/           Project documentation
├── LICENSE
└── README.md

Local Libraries

  • hardware/library/282837-2/ — TE 282837-2 connector footprint and STEP model.
  • hardware/library/BNO086/ — BNO086 IMU symbol and footprint.
  • hardware/library/logo/ — Board logo footprint.

License

Copyright (C) 2026 Azure Dynamics.

This project is licensed under the CERN Open Hardware Licence Version 2 - Strongly Reciprocal (CERN-OHL-S-2.0). See LICENSE for the full text.

Third-party symbols, footprints, and STEP models in hardware/library/ are included for convenience and remain subject to their original terms.

Parts

58
QtyValueFootprintReferences
1110kResistor_SMD:R_0805_2012MetricR1, R2, R3, R4, R5, R6, R9, R14, R15, R16, R17
60.1uFCapacitor_SMD:C_0805_2012MetricC7, C8, C9, C10, C11, C13
6BLDC-1Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_HorizontalJ1, J2, J3, J4, J5, J6
4MountingHole_2.7mm_M2.5MountingHole:MountingHole_2.7mm_M2.5MH1, MH2, MH3, MH4
4TestPointTestPoint:TestPoint_Pad_1.5x1.5mm+3V3, +5V, BUCK, GND
210uFCapacitor_SMD:C_0805_2012MetricC3, C6
21uFCapacitor_SMD:C_0805_2012MetricC4, C12
22k2Resistor_SMD:R_0805_2012MetricR12, R13
25k1Resistor_SMD:R_0805_2012MetricR10, R11
2D_SchottkyDiode_SMD:D_SOD-123D1, D2
2SW_SPSTButton_Switch_SMD:SW_SPST_TL3305ASW1, SW2
1100kResistor_SMD:R_0805_2012MetricR7
1100uFCapacitor_SMD:CP_Elec_8x10.5C1
110uFCapacitor_SMD:C_1210_3225MetricC2
114k3Resistor_SMD:R_0805_2012MetricR8
147uFCapacitor_SMD:C_1210_3225MetricC5
1AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U1
1BNO086BNO086:BNO086U3
1Conn_01x02_Pin282837-2:282837-2J7
1Conn_01x04_PinConnector_JST:JST_GH_BM04B-GHS-TBT_1x04-1MP_P1.25mm_VerticalJ9
1ESP32-S3-MINI-1UPCM_Espressif:ESP32-S3-MINI-1UU4
1GPIOConnector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_VerticalJ10
1INA226Package_SO:TSSOP-10_3x3mm_P0.5mmU5
1LOGOlogo:logoG***
1MPM3550EGLEPackage_LGA:MPS_LGA-18-10EP_12x12mm_P3.3mmU2
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_Amphenol_12401948E412AJ8

Similar boards

  • 2 layers1-FlightController, the printed circuit board in 3D

    1-FlightController

    MurilloHorvath/KiCad

    Projetos utilizando o software KiCad

    18 parts1MIT
  • 6 layers100 × 60 mmAether, the printed circuit board in 3D

    Aether

    nasheed-x/aether

    Aether is a versatile flight computer for testing flight hardware and software, focusing on sensor fusion to monitor rocket states and interface with on-board systems.

    180 parts10
  • 4 layers45 × 100 mmMIDAS MK2, the printed circuit board in 3D

    MIDAS MK2

    ISSUIUC/ISS-PCB

    Building custom flight computers

    217 parts33
  • 4 layers42.3 × 51.9 mmVanguard new, the printed circuit board in 3D

    Vanguard new

    hackclub/OnBoard

    💡 Join 1,000 teenagers and make your first PCB with a $100 grant!

    93 parts915
  • 2 layers24.3 × 25.5 mmESP32 PCB, the printed circuit board in 3D

    ESP32 PCB

    buttonbugs/Stuffed-Crust

    This repository contains the code for Wildcat Robotics' team Stuffed Crust. This is a fork of the open source melty brain code, openmelt, with our custom motor control and translational drift algorithm and changes…

    39 partsMIT
  • 4 layers59.6 × 85.6 mmRecorder, the printed circuit board in 3D

    Recorder

    zeeman-effect/pixel-snap-voice

    A simple audio recording device that magnetically attaches to the back of a Pixel device

    60 parts
  • 4 layers162.6 × 61.5 mmVersaSens HeEx, the printed circuit board in 3D

    VersaSens HeEx

    esl-epfl/VersaSens

    VersaSens: An Extendable Multimodal Platform for Next-Generation Edge-AI Wearables

    335 parts9
  • 4 layers92.5 × 101.6 mmVCU, the printed circuit board in 3D

    VCU

    formulaslug/fs-4-schematics

    Electrical Design Repository for fs-4 schematics and PCBs

    225 parts7

Questions

How big is the Navigator PCB?

It measures 65 × 56.5 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Navigator use?

58 parts, built around the ESP32-S3-MINI-1U-N8, MPM3550EGLE, AP2112K-3.3 and BNO086. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Navigator KiCad files?

From the azure-dynamics/navigator repository on GitHub, at the commit this page was made from: the board is hardware/navigator.kicad_pcb and its schematic hardware/navigator.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Navigator design in my own project?

Its repository states no licence, so its author keeps all rights: ask azure-dynamics before reusing the design.