Skip to content

Latest commit

 

History

284 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ADX (Advanced Devices eXtended)

[ English (docs/en) | 日本語 (docs/ja) ]

ADX (Advanced Devices eXtended) is an open-source hardware standard and modular control ecosystem designed around the principle of "Enclosure-Friendly" engineering.

While conventional prototyping boards excel on the workbench, transitioning them into actual enclosures, installations, or field deployments often brings physical frustration—mounting screws colliding with traces, lack of washer clearance, multi-directional cable protrusions, and rigid shield stacking that cannot absorb real-world mechanical tolerances.

ADX bridges the gap between desktop prototyping and physical deployment through the 8748 Form Factor (87.0 mm × 48.0 mm) and a flexible 20-pin IDC ribbon bus. From robust, daisy-chainable field networking reminiscent of professional audio equipment to 5V high-power battery-integrated enclosed devices, ADX explores what is possible when hardware is built to fit cleanly inside 3D-printed enclosures, off-the-shelf waterproof cases, and electrical utility boxes.


1. Key Design Features

  • Enclosure-Friendly Mechanical Alignment (8748 Form Factor): 87.0 mm × 48.0 mm outline with standardized M3 mounting holes (77.0 mm × 38.0 mm pitch) featuring generous $5.0\text{ mm}$ edge margins to accommodate standard screw washers without biting into PCB traces.
  • Unified Interface Edge: Terminal blocks, external ports, and connectors are aligned along designated board edges, making panel cutouts and environmental sealing clean and straightforward.
  • Tolerance-Absorbing IDC Ribbon Coupling: Expansion boards (CARDs) couple via a 20-pin IDC ribbon cable rather than rigid stacking pin headers. This absorbs enclosure manufacturing tolerances, allows flexible internal placement (stacked, coplanar, or folded), and eliminates pin-bending stress.
  • Single-Directional Protected Power Flow: Strict architectural power routing: core power is fed through designated, protected input gateways, while the 20-pin IDC expansion bus serves strictly as an outbound power delivery bus (5V / 2A+), preventing hazardous cross-feed and back-power collisions.

2. Hardware Lineup

The ADX platform is anchored by two complementary Core MCU boards sharing the 8748 Form Factor, accompanied by flexible expansion CARDs:

2.1 Core Boards (MCU)

Board Role & Power Architecture Communication & Features Target Applications & Status
ADX CORE-S
(Standard / Field-Ready)
DC 12V / 24V Wide Input
Onboard step-down DC-DC (TPS5430), switched 5V power gating via dedicated BMC supervisor (ATtiny412).
Daisy-Chainable LN-485 (RS-485)
Hardware LIN-assisted differential bus for multi-node networks, robust against field noise and long runs.
Architectural lighting, stage & interactive art installations, outdoor exhibits, multi-drop field sensing.
(In Review / Pre-production)
ADX CORE-U
(Universal / Utility)
DC 5V High-Power (2A+)
DCDC omitted to reinvest in rock-solid protection: eFuse + 12V Overvoltage Protection (OVP). Single DC jack with physical interlock.
USB Type-C (UPDI / Dual UART)
WCH CH342K for seamless flashing and debugging. Native 5V ATtiny1616 logic.
Enclosure-integrated standalone devices, robotics & servo control, battery-powered portable IoT via CARDs.
(rev0 Conceptualized)
ADX Core-D
(R&D Testbed)
DC 5V USB / Terminal LN-485 protocol and bootloader verification board. Validated across Phases 1–5. Internal R&D testbed (Not for production).

2.2 CARDs (Expansion Modules)

Board Description Status & Resources
ADX Prototyping CARD 8748 Form Factor companion board with lower 20-pin ADX bus breakout and upper 20-pin prototyping grid. Proposal / Data
ADX Battery / Power CARD External battery regulation (LiPo / Dry Cell) feeding 5V into CORE-U for fully enclosed battery-powered systems. Conceptual Planning

3. Core Specifications (Overview)

3.1 8748 Form Factor

An electromechanical co-design standard ensuring dimensional alignment between PCB CAD (mil-based) and mechanical enclosure fabrication (mm-based).

3.2 ADX Pinout (v2)

A unified 20-pin expansion interface (2×10-pin, 2.54 mm pitch IDC, IDC Pins 1–20) optimized for ribbon cable coupling. Key v2 enhancements include 5V/2A power delivery (3× VDD pins), short-prevention isolation, co-planar GND shielding for EXTCLK and analog domains, and conflict-free UART switching via PORTMUX.


4. Documentation (多言語ドキュメント)


5. Repository Structure

ADX/
├── README.md               # Global portal & overview (this file)
├── LICENSE.md              # Multi-licensing policy & trademark notices
├── LICENSES/               # REUSE-compliant license texts (CC-BY-4.0, CERN-OHL-P-2.0, MIT)
├── docs/                   # Full multilingual documentation (CC BY 4.0)
│   ├── en/                 # English documentation
│   └── ja/                 # Japanese documentation
├── hardware/               # Hardware design & production files (CERN-OHL-P-v2)
│   ├── CORE-S/             # Standard field-ready MCU board (12V/24V, LN-485)
│   ├── CORE-U/             # Universal 5V/2A eFuse protected board
│   ├── Core-D/             # LN-485 R&D verification testbed
│   └── CARD/Prototyping/   # Prototyping add-on card
├── firmware/               # Drivers, BSP, and sample sketches (MIT)
├── logo/                   # Brand assets & logos
├── memo/                   # Development notes & planning
│   ├── what_is_adx.md      # Core vision & motivation
│   ├── PLAN/               # Roadmap & revision plans
│   └── REPORT/             # Technical proposals & evaluation reports
└── Project_Snapshot.md     # Project progress & roadmap

6. Links & Resources


7. License

ADX Project is released under a tri-license structure tailored for documentation, open hardware, and embedded software:

See LICENSE.md for full licensing policy and trademark terms.

About

ADX: Advanced Devices eXtended's project documents.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages