The E1M module-on-module specification is now publicly stable at v1.1.1 (2026-05-10), with v1.1 (2026-05-09) adding the first new normative clause on top of v1.0.
v1.1 — new normative clause (2026-05-09)
§6.5 Mandatory on-module components — every conformant SoM SHALL integrate, on the module itself:
- At least one Ethernet PHY (a second when the SoC supports two MACs), connected SoC↔PHY over SoM-internal RGMII / RMII; carrier-side
ETH*_*pads are post-PHY differential MDI. - A Wi-Fi 6 + BLE 5.4 combo radio with mandatory 2.4 GHz and 5 GHz operation, optional 6 GHz.
- A CAN transceiver for every CAN group the SoM exposes; carrier-side pads are bus-level
CANxH/CANxL.
This is a normative addition relative to v1.0; the pinout itself is unchanged. Existing v1.0 conformant SoMs (AEN family, V2N, V2N-M1) are also v1.1 conformant.
v1.1.1 — repo move (2026-05-10)
Repo moved to alplabai/e1m-spec. GitHub redirects the old URL automatically.
Form factors
| Form factor | Size | Pads | Variants today |
|---|---|---|---|
| E1M | 35 × 35 mm | 312 | ALP-AEN |
| E1M-X | 45 × 65 mm | 496 | ALP-X-V2N, ALP-X-V2N-M1 |
Links
- Spec repo: https://github.com/alplabai/e1m-spec
- Prose specification:
STANDARD.md - Machine-readable pinouts:
pinout/v1.json(E1M),pinout/x-v1.json(E1M-X) - Licence: CC BY-SA 4.0