Repository navigation
Electronics Power Module Millitary Battery Connection Option
Status: Draft
Project: Enigma-NG
Author: Izzyonstage & GitHub Copilot
Version: v.0.1.0
Associated Hardware Revision: Rev A
Last Updated: 2026-04-26
This document captures a candidate replacement for the current Power Module smart-battery connector. It exists to hold the military / NetWarrior-style option details separately from the main Power Module design until the connector pin mapping, sourcing, and mechanical integration are confirmed.
This is not yet the official Power Module battery connector.
| Item | Value |
|---|---|
| Manufacturer | Glenair |
| Candidate part | 807-216-00ZNU6-6DY |
| Distributor / source | Heilind |
| Heilind SKU | GLE807-216-00ZNU6-6DY |
| Product page | https://www.heilind.com/gle807-216-00znu6-6dy.html |
| Reference datasheet markdown | Glenair-807-216-datasheet.md |
| Connector class | NetWarrior / military battery style circular connector |
| Contact count | 6 positions |
| Mounting style | Vertical PCB mount receptacle |
| Keying note | Trailing Y keying is the verified standard battery keying for this connector family and is specifically associated with LI-145 battery use |
An additional rugged circular-connector lead is also being tracked:
| Item | Value |
|---|---|
| Manufacturer | ODU |
| Family | ODU AMC NP |
| Product page | https://odu-connectors.com/uk/products/circular-connectors/odu-amc-np/ |
| Current state | User has contacted ODU sales for more information |
| Current role in this review | Alternate military-style connector family to evaluate against the Glenair path if the contact layout, cable ecosystem, or mechanical integration prove more suitable |
This ODU family is not currently the selected candidate. It is being retained as a documented follow-up lead pending vendor feedback, mating-cable information, contact-layout detail, and a better understanding of how well it matches the Enigma-NG battery-interface needs.
The strongest currently identified advantage of the ODU path is integration simplicity:
- ODU appear to offer panel-mount connectors with wiring-harness options
- that may allow the Power Module battery entry to be integrated without a custom PCB interposer
- the same approach may also simplify the prototype battery-pack / adapter build by allowing a direct harnessed panel connector rather than a bespoke interposer board
The currently documented Molex Micro-Fit battery connector remains electrically workable, but it is not considered the preferred long-term fit for a rugged, quick-release, military-style external battery interface.
The Glenair option is being explored because it is closer to the intended user experience:
- secure retention
- quick-disconnect battery cable handling
- a more professional soldier-power style connector ecosystem
- compatibility directionally aligned with NetWarrior / NATO battery-cable expectations
The chosen Glenair receptacle is a vertical-mount connector, while the Power Module battery entry must still align with the rear external face near the USB-C connector.
The active preferred integration approach is therefore:
- retain the rear-face battery entry location on the enclosure
- place the Glenair receptacle on a small dedicated interposer / daughterboard
- connect that interposer back to the main Power Module PCB rather than forcing the receptacle directly into the PM board outline
This keeps the main Power Module layout flexible and allows panel alignment to be solved cleanly.
By comparison, if ODU can supply a suitable panel-mount connector plus harness assembly for the required battery signals, that path may reduce mechanical risk and remove the need for a custom PM interposer board entirely.
In addition to the future Power Module interposer, a prototype-only battery adapter board is expected.
That prototype board should:
- use the same female Glenair receptacle candidate
- wire directly to the existing Accutronics / Inspired Energy smart-battery connector interface
- preserve the active 5-wire battery contract already defined by the Power Module
- live in a simple 3D-printed enclosure for cable / battery / mating validation
The purpose of that prototype unit is test and validation only; it is not part of the production Power Module design.
The active Power Module battery contract remains the existing 5-wire smart-battery interface:
| Logical signal | Current PM meaning |
|---|---|
VBATT+ |
Battery positive input |
SMBUS_SCL |
Smart-battery clock |
SMBUS_SDA |
Smart-battery data |
BATT_PRES_N |
Battery-present sense derived from the battery auxiliary / T pin |
VBATT- |
Battery return |
The current Power Module assumption remains the selected Accutronics / Inspired Energy N205-family
battery behaviour where the T pin presents approximately 300 ohms to VBATT- for presence
detection.
Initial downloaded material indicates that:
- connector pins 1 and 2 are documented for power / ground usage
- connector pins 4 and 5 are documented for SMBus data
However, the selected Glenair part is a 6-pin connector, while the current Power Module battery interface requires 5 logical signals.
Therefore the exact contact assignment is currently provisional and must be confirmed before any PCB is manufactured.
The connector keying itself is not provisional:
-
Ykeying has been verified as the standard battery keying for this connector family - this keying is used so the connector cannot be mated to data-only ports on standard in-service devices such as STAR-PAN and STAR-PAN NG
- the exact pin numbering and contact function for all 6 positions
- which contact should carry
BATT_PRES_N - whether one position is intentionally unused, reserved, or dedicated by the cable standard
- whether the selected mating cable assembly is confirmed as a minimum 5-signal cable suitable for the Enigma-NG battery interface
- whether the ODU AMC NP family offers a materially better cable / sourcing / panel-integration path than the current Glenair candidate
- whether ODU can supply a panel-mount harnessed solution that also simplifies the prototype battery-pack / adapter build
This candidate connector is currently treated as a special-purpose part.
For the active candidate state:
| Field | Current rule |
|---|---|
| DigiKey part number | Not available / not used |
| Mouser part number | Not available / not used |
| JLCPCB catalog part number | Not available |
| JLCPCB assembly mode | Consignment only |
| Primary source | Heilind |
This sourcing exception should remain explicit in the design docs if the part is later adopted.
This connector option should only be rolled into the main Power Module design as the official replacement once all of the following are complete:
- Heilind / Glenair confirm the exact contact assignment for the chosen connector and cable
- the interposer / daughterboard mechanical arrangement is proven to fit the rear face near USB-C
- the prototype adapter board validates the battery electrical behaviour end-to-end
- the Power Module design docs and BOM are updated together to replace the current Molex reference
| Document | Purpose |
|---|---|
design/Electronics/Power_Module/Design_Spec.md |
Main Power Module electrical specification |
design/Datasheets/Glenair-807-216-datasheet.md |
Combined markdown extraction of the Glenair drawing PDF and 807 NW catalogue PDF |
design/Mechanical/Power_Module/Design_Spec.md |
Power Module external-face and connector clearance context |
-
Design Log
- DEC-001 3v3-enig-used-throughout-3v3-system-removed-from-btb-interconnect
- DEC-002 poe-option-a2-selected-coilcraft-poe600f-12ld
- DEC-003 poe-output-12v-or-ing-priority-logic-required
- DEC-004 supercap-charge-current-05a-under-poe
- DEC-005 tps25980-efuse-replaces-tps259474l
- DEC-006 stusb4500-negotiates-15v5a-75w
- DEC-007 dual-interleaved-lmq61460-q1-5v-buck-12a
- DEC-008 tps25750-emulates-5v5a-pd-profile-to-cm5
- DEC-009 legacy-controller-probe-access-pin-14-reassigned-to-sw-led-ctrl
- DEC-010 inc-14-deferred-legacy-probe-access-esd-protection-post-prototype
- DEC-011 all-power-rails-on-power-module-3v3-enig-serves-rotor-stack
- DEC-012 u4-tps25750-replaced-with-tps25751drefr-nrnd-resolution
- DEC-013 l3-emi-inductor-changed-to-bourns-srp1265a-100m
- DEC-014 controller-board-uses-erf8-female-on-both-btb-connectors-for-blind-mate-assembly
- DEC-015 link-beta-connector-reduced-from-80-pin-to-40-pin-erf8-020-erm8-020
- DEC-016 jtag-controlled-impedance-and-series-termination
- DEC-017 minimum-4-layer-stackup-for-all-non-controller-boards
- DEC-018 connector-pinout-ownership-model
- DEC-019 poe-transformer-topology-acf-option-a-selected
- DEC-020 gnd-chassis-rib-clearway-enig-bond
- DEC-021 supercapacitor-bank-upgrade-2x2-2s2p-2x3-2s3p
- DEC-022 jdb-ft232h-clock-source-dedicated-12mhz-smd-crystal-selected
- DEC-023 jdb-gnd-chassis-omitted-mounting-holes-tied-to-gnd
- DEC-024 jdb-is-complete-jtag-master-controller-jtag-lines-are-pass-through
- DEC-025 cm5-shutdown-mechanism-hardware-driven-ltc3350-software-support-deferred
- DEC-026 rotor-position-encoder-as5600-replaced-with-single-track-capacitive-encoder
- DEC-027 rotor-position-readback-via-jtag-virtual-jtag-user0-udr
- DEC-028 split-dual-board-rotor-architecture
- DEC-029 supercapacitor-hold-up-specification-25f-abracon-cells-2s4p-20-s-at-15w
- DEC-030 5v-main-backup-switchover-transient-fix-r14-r30-c35
- DEC-031 cm5-virtual-keyboard-key-injection-feature-architecture
- DEC-032 settings-board-panel-mount-configuration-controls-with-cm5-override
- DEC-033 dsi1-display-connector-provision-for-optional-lid-touchscreen
- DEC-034 switch-hardware-refresh-settings-board-toggle-discrete-rgb-led-ruggedized-pm-sw1
- DEC-035 hid-keyboard-and-lightboard-use-a-40-position-qwerty-derived-layout-for-the-64-character-code-space
- DEC-036 link-beta-former-monitor-pins-reallocated-as-grouped-power-rails
- DEC-037 link-beta-pin-map-regrouped-around-dedicated-jtag-and-i2c-guard-bands
- DEC-038 controller-centric-dock-architecture-replaces-legacy-link-alpha-link-beta-backplane
- DEC-039 enclosure-connected-boards-use-gnd-chassis-daughterboards-are-exempt
- DEC-040 diagnostics-banks-removed-from-active-design-specs-pending-coupon-review
- DEC-041 encoder-modules-use-epm570-with-digital-debounce-and-role-by-programming
- DEC-042 encoder-port-pin-8-carries-hid-local-enc-active-n
- DEC-043 shared-actuation-module-replaces-direct-controller-servo-gpio
- DEC-044 fdc2114-internal-oscillator-selected-clkin-gnd
- DEC-045 rotor-samtec-erm8erf8-connectors-require-esd-protection
- DEC-046 bypassdecoupling-capacitor-voltage-rating-50v-retained-on-all-non-pm-boards
- DEC-047 or-ing-mosfet-corrected-to-csd17578q5a
- DEC-048 esd-protection-extended-to-host-side-rotor-facing-btb-connectors
- DEC-049 rotor-internal-headers-renamed-to-j-convention-connector-count-updated-to-8-bom-unified
- DEC-050 encoder-blade-terminal-refdes-corrected-from-bt-to-j-convention
- DEC-051 settings-board-renamed-to-user-settings-module-board-code-sbd-usm
- DEC-052 variant-specific-fdc2114-refdes-use-ab-suffix-convention
- DEC-053 extension-port-connector-upgraded-from-bhr-20-vua-20-pin-to-2bhr-30-vua-30-pin
- DEC-054 signal-net-renamed-pwr-but-pwr-but-n-active-low-suffix-conformance
- DEC-055 f-108-system-wide-reference-designator-and-requirement-id-consecutive-renumbering
- DEC-056 relocate-investigation-documents-to-board-owned-folders
- DEC-057 daughterboard-mounting-hole-specification-and-standoff-bom-ownership
- DEC-058 jdb-connector-upgrade-hat-headers-to-df40c-20-btb
- DEC-059 erm8erf8-stacking-height-confirmed-rotor-stack-assembly-specification-created
- DEC-060 jtag-daughterboard-renamed-to-jtag-module-jdb-prefix-replaced-with-jm
- DEC-061 pass-7-review-corrections-ctlstarotencamgrsstatus-updates
- DEC-062 ctl-poe-t1-selection-tdk-b82806d0060a120-topology-acf-flyback-acf-forward
- DEC-063 ctl-poe-l1-selection-yageo-pa4343333nlt-acf-forward-output-inductor
- DEC-064 ctl-poe-c17-final-part-selection-kemet-c0805c223k2racauto-22nf-200v-x7r-0805
- DEC-065 system-wide-stackup-code-correction-and-jlcpcb-authoritative-impedance-values
- DEC-066 grs-canonical-pcb-stackup-authority-consolidation
- DEC-067 am-sw1sw2-tactile-switch-rating-accepted-for-production
- DEC-068 pm-per-input-bulk-capacitors-and-output-source-quality-bulk-banks
- DEC-069 pm-per-input-polyfuse-protection-and-uvlo-resistor-recalculation
- DEC-070 mcp23017-i²c-silicon-restriction-gpb7gpa7-review-and-cfg-apply-n-reassignment
- DEC-071 usm-spdt-switch-dual-terminated-wiring-and-pull-down-resistor-removal
- DEC-072 review-pass-9-findings-and-resolutions
- DEC-073 ltc3350-rt-resistor-correction-332-kω-133-kω-amends-dec-030
- DEC-074 rename-cpld-reset-signal-sys-reset-n-cpld-reset-n
- DEC-075 tps25751-option-c-external-eeprom-isolated-i2ct-debug-header-on-power-module
- DEC-076 pm-3v3-architecture-redesign-3v3-main3v3-enig-rail-split-j4-dual-purpose-programming-j6-removal-and-q12-parallel-p-fet-selection
- DEC-077 retrospective-rotor-ttd-daisy-chain-no-series-termination-resistors-amends-dec-016
- DEC-078 cpld-reset-n-stator-buffer-bss138-n-channel-mosfet-new-decision-references-dec-077
- DEC-079 c20-voltage-rating-correction-25v-35v-amends-dec-072-bom-item-1
- DEC-080 retrospective-pm-and-stator-dock-connector-redesignation-amends-dec-038
- DEC-081 retrospective-rotor-ttd-no-series-resistor-policy-in-addition-to-dec-016
- DEC-082 10µf-bulk-reservoir-capacitor-upgrade-25v-0805-50v-1206-all-boards
- DEC-083 retire-all-boards-bomjson-consolidate-bom-authority-in-design-spec-files-and-consolidated-bom
- DEC-084 cypher-stack-architecture-migration-and-board-role-consolidation
- DEC-085 stack-output-j4-power-pin-zero-ohm-links-prototype-test
- DEC-086 cypher-input-common-variant-restructure-10-numeric-variant-single-i2c-address
- DEC-087 cypher-input-led-colour-architecture-moved-off-plain-bits-onto-local-rgb-select-circuit
- DEC-088 plugboard-jacks-wired-directly-to-cypher-board-spade-bank-j4j6-reserves-5v-main
- DEC-089 board-role-id-widened-to-4-bit-capability-bitmask-cpld-pin-freeing-and-j5-migration
- DEC-090 cypher-board-j3-stack-input-side-full-50-pin-allocation-and-actuate-request-in-out-n-signal-pair
- DEC-091 j3-esd-protection-extended-to-actuate-request-pins-and-actuation-gating-resolved-to-cypher-cpld
- DEC-092 cypher-board-j4-stack-output-side-full-50-pin-allocation
- DEC-093 actuate-request-end-to-end-signal-path-j4-rename-rotor-interposer-connectors-extended
- DEC-094 connector-ownership-reassignment-for-reused-chain-templates
- DEC-095 actuate-request-esd-protection-completed-stack-output-passive-wiring-defined
- DEC-096 stack-blanking-board-corrected-actuate-request-bridging-added
- DEC-097 cypher-j3-actuate-request-out-n-wired-as-round-trip-verification-input
- DEC-098 controller-cypher-dock-split-power-molex-signal-samtec-amends-dec-038-dec-080
- DEC-099 cm5-i2c-bank-architecture-mipi0-to-mipi1-swap-pwm-gpclk-reservation
- DEC-100 jtag-module-actuation-module-retirement-from-controller-board
- DEC-101 cypher-ina219-i2c-address-aligned-to-pm-default
- DEC-102 cypher-ft232h-3v3-vregin-self-powered-5v-usb-net-retired
- DEC-103 hid-usm-hub-connector-topology-rework
- DEC-104 user-settings-module-role-reworked-as-hid-colour-audio-hub-and-jtag-i2c-spine
- DEC-105 cfg-route-moved-to-full-cm5-software-control-physical-usm-switches-retired
- DEC-106 cypher-plugboard-reduced-to-mechanical-connector-only-board
- DEC-107 usm-hid-connector-four-colour-style-signal-expansion
- index
-
Diagrams
- renders
-
Electronics
- Boards Overview
- Consolidated BOM
- Electrical Design
- Power Budgets
- System Architecture
- Actuation Module
- Controller
- Cypher
- Cypher-Input
- Cypher-Output
- Cypher-Plugboard
- Encoder Module
- Extension
- JTAG Module
- Power Module
- Reflector
- Rotor
- Stack-Blanking
- Stack-Input
- Stack-Interposer
- Stack-Output
- Stator
- User Settings Module
-
Guides
-
Mechanical
- Complete System Assembly
- Extension
- Keyboard Assembly
- Lightboard Assembly
- Main Enclosure
- Plugboard Assembly
- Power Module
- Reflector
- Rotor
- Rotor Actuation Assembly
- Rotor Stack Assembly
-
Procedures
-
Production
-
Software
- Actuation Module
- CPLD Logic
-
GUI App
- Design Spec
-
Wireframes
- README
- renders
- Linux OS
-
Standards