PCB Revisions¶
How EverTag names, documents, and releases PCB hardware revisions — for partners, suppliers, discipline owners, and firmware developers.
What is a PCB revision?¶
Each EverTag PCB has an article number (e.g. 230220, 232200) and a revision label (e.g. A2, B1).
| Term | Example | Meaning |
|---|---|---|
| Article number | 232200 |
Which physical board design |
| Revision | A2 |
Which released version of that board |
| Release date | 2026-04-13 |
When that revision was handed to manufacturing |
A new revision is created when the schematic, layout, or BOM changes in a way that affects production or firmware. Small documentation-only updates do not require a new PCB revision.
Where to find the current revision¶
Every PCB document in this site shows its current revision at the top of the board overview page:
Current revision: A2 (released 2026-04-13)
Each board also has a Revisions page in the sidebar (under PCB → board name → Revisions). That page lists:
- All released revisions (current and superseded)
- Release date
- What changed compared to the previous revision
- Known limitations (if any)
- Filename of the manufacturing/release package
Example locations¶
| Board | Overview | Revision history |
|---|---|---|
| 230220 Tag | 230220 Base | Revisions |
| 232200 Station | 232200 Base Std | Revisions |
The same pattern applies to all Station variants (232201–232204).
Release packages (Gerber / manufacturing files)¶
The actual release and manufacturing zip files for each revision are stored in a separate release repository (not in this documentation site).
Each board's Revisions page lists the exact filenames for that revision, for example:
pcb-232200A2 - release 2026-04-13.zippcb-232200A2 - manuf 2026-04-13.zip
Use those filenames when ordering boards from EMS or when verifying that production received the correct package.
Manufacturing panels
Some boards are produced on a panel (a larger PCB that holds multiple unit boards). The panel has its own article number (e.g. 230222 is the panel for tag board 230220). The panel article is noted on the board's Revisions page when applicable. The release zip filename may include both board and panel numbers.
When a new revision is released¶
- The board overview page is updated to show the new revision (e.g.
B1). - The Revisions page gets a new entry; the previous revision is marked Superseded.
- New release/manufacturing packages are published in the release repository.
- This documentation site is updated to match.
Rule: Only one revision is Current per board at any time. When B1 ships, A2 is no longer the active design — but its history remains on the Revisions page for traceability.
Design proposals (not yet released)¶
Changes that are planned but not yet released to manufacturing are documented as proposals before they become a new revision. Proposals are split by product line (Station vs Tag) even when they ship in the same PCB respin — see Product families.
Each proposal has a stable ecn_id (engineering change number) for PO notes, EMS email, and release traceability. Format: ECN-NN within a revision batch — full cite Rev B1 ECN-01. One ECN per independent change; several ECNs may ship in one PCB revision.
| ECN | Proposal | Status | Affects |
|---|---|---|---|
| ECN-01 | Rev B1 ECN-01 — GPIO remap | Draft — pending design approval | 230220, 232200–232204 |
| ECN-02 | Rev B1 ECN-02 — Enclosure mounting | Draft — pending design approval | 232200–232204, 232210 (Station only) |
| ECN-03 | Rev B1 ECN-03 — PAN611 antenna keep-out | Draft — pending design approval | 232200–232204 (Station only) |
| ECN-04 | Rev B1 ECN-04 — PAN611 antenna keep-out | Draft — pending design approval | 230220 (Tag only) |
| ECN-05 | Rev B1 ECN-05 — Mixed-variant panel | Draft — pending design approval | 232200–232204 + panel 232205 (Station only) |
| ECN-06 | Rev B1 ECN-06 — LTE SIM7672G global modem | Draft — pending design approval | 232210, 232211 (LTE extension only) |
| ECN-07 | Rev B1 ECN-07 — LIS2DW12 accelerometer | Draft — pending design approval | 230220 (Tag only) |
| ECN-08 | Rev B1 ECN-08 — PAN611 stepped footprint | Draft — pending design approval | 232200–232204 (Station only) |
| ECN-09 | Rev B1 ECN-09 — PAN611 stepped footprint | Draft — pending design approval | 230220 (Tag only) |
| ECN-10 | Rev B1 ECN-10 — Silkscreen article / revision legend | Draft — pending design approval | 232200–232204 (Station only) |
| ECN-11 | Rev B1 ECN-11 — NFC antenna top side | Draft — pending design approval | 232200–232204 (Station only) |
| ECN-12 | Rev B1 ECN-12 — Battery connector rotation | Draft — pending design approval | 232201, 232203, 232204 (+ shared layout 232200–232204) |
Proposals describe intended changes and open questions. They do not replace the current released revision until formally locked and released.
Who to contact¶
| Question | Contact |
|---|---|
| Which revision is in production? | Check the board Revisions page, or ask HW lead |
| Request a release package | HW lead / release repository |
| Firmware pin-out for a revision | Firmware Compatibility + board overview pin tables |
| Propose a design change | HW lead — start with a proposal document |
For repository maintainers¶
Git tagging, lock procedure, and frontmatter conventions for this documentation repo are described in the repository README on GitHub (for maintainers and AI agents).
Related¶
- Product families — Station vs Tag boundaries and proposal rules
- Firmware Compatibility — cross-board GPIO map and firmware build matrix
- Rev B1 ECN-01 — GPIO remap proposal — planned nRF54L15 pin changes