Skip to content

Latest commit

 

History

206 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 platform focused on electromechanical enclosure fit and field installation.

While conventional prototyping boards offer great accessibility on the benchtop, mounting them into real-world enclosures often presents mechanical challenges—such as tight screw clearances, multi-directional cabling, and rigid stacking constraints. ADX addresses these integration challenges through the 8748 Form Factor and a flexible IDC-based expansion bus, providing reliable M3 screw mounting, a unified wiring interface edge, and tolerance-friendly packaging compatible with 3D-printed enclosures, electrical boxes, and waterproof casings, all while maintaining familiar open-source embedded workflows.


1. Key Design Features

  • Secure M3 Fastening with Washer Clearance: Mounting holes ($\Phi 3.3\text{ mm}$) are positioned with $5.0\text{ mm}$ edge margins, ensuring ample clearance for standard washers and reliable torque application without damaging PCB traces.
  • Unified Interface Edge: Terminal blocks and external connections are aligned along designated board edges, simplifying enclosure cutouts and sealing.
  • Flexible Coupling via IDC Ribbon Cable: Expansion boards connect via a 20-pin IDC ribbon cable (ADX Pinout) rather than rigid pin headers. This absorbs mechanical tolerances, allows flexible internal placement (stacked, planar, or angled), and supports daisy-chaining.
  • Enclosure Compatibility: Designed to mount cleanly into off-the-shelf waterproof casings, industrial electrical utility boxes, desktop 3D-printed enclosures, and dedicated slot-in guide rails.

2. Hardware Lineup

The ADX ecosystem consists of Core Boards (main processing units) and CARDs (stackable/chainable add-on modules), sharing the same 8748 Form Factor and 20-pin expansion bus.

2.1 Core Boards (MCU)

Board Description Status & Resources
ADX CORE-U General-purpose standard board providing familiar Arduino-compatible accessibility with native enclosure integration. Under Development
ADX Core-D Differential communication board equipped with LN-485 (LIN-based RS-485) transceiver for high-noise and long-distance field buses. Proposal / Data

2.2 CARDs (Expansion Modules)

Board Description Status & Resources
ADX Prototyping CARD 8748 Form Factor expansion add-on card with lower 20-pin ADX bus breakout and upper 20-pin prototyping grid. Proposal / Data

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)
│   ├── ADX_Core-D/         # LN-485 bootloader development board
│   └── 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