Hardware¶
OpenCollar hardware is published as Altium projects (electronics), STEP, STL and DXF files (mechanics) and per-device documentation repositories with bills of materials and assembly instructions. Hardware source is intended to be licensed under CERN-OHL-W-2.0 (see Licensing).
Electronics boards¶
| Board | Firmware name | Used by | Repository | Latest |
|---|---|---|---|---|
| RangerEdge | rangeredge_nrf52840 |
RangerEdge, TrapEdge, FenceEdge, WisentEdge, ElephantEdge, ScannerEdge | RangerEdge electronics (rangeredge_nrf52840) | V1.13.1 (2025-12-05) |
| CollarEdge | collaredge_nrf52840 |
CollarEdge 38mm and 50mm | CollarEdge electronics (collaredge_nrf52840) | v1.7.1 (2025-12-05) |
| FreeEdge | freeedge_nrf52840 |
CollarEdge Free | FreeEdge electronics (freeedge_nrf52840) | V1.4.1 (2025-04-08) |
| RhinoEdge Cube | rhinoedge_nrf52840 |
RhinoEdge Cube, CollarEdge Pico and Nano, experimental trackers | RhinoEdge Cube electronics (rhinoedge_nrf52840) | V1.6.0 (2025-04-08) |
| RhinoEdge Puck 35 | rhinopuck35_nrf52840 |
RhinoEdge Puck 35 | RhinoEdge Puck 35 electronics (rhinopuck35_nrf52840) | V1.2.0 (2023-06-01) |
| RhinoEdge Puck 50 | rhinopuck_nrf52840 |
RhinoEdge Puck 50 | RhinoEdge Puck 50 electronics (rhinopuck_nrf52840) | V1.3.0 (2024-07-18) |
| ElephantEdge battery pack | accessory | ElephantEdge | ElephantEdge battery pack electronics | V3.2.0 (2024-07-19) |
| Fence monitor probe | accessory | FenceEdge | Fence monitor electronics (high-voltage probe) | V2.1.0 (2023-06-01) |
Common to every board: nRF52840 MCU, Semtech LR11xx radio, u-blox GNSS, LIS2DW12 accelerometer, EN25 SPI flash, reed switch. RangerEdge adds charging, a microphone, an I2C port and connectors for external antennas; FreeEdge and RangerEdge have a RockBLOCK interface.
Each hardware repository keeps its changelog in the README and publishes fabrication (FAB), assembly (PCBA) and source (SRC) zip files per release. The Altium 365 viewer links in the READMEs require an account.
Mechanics¶
| Repository | Purpose | Latest |
|---|---|---|
smartparks-collaredge_38mm_50mm-mechanics |
CollarEdge 38mm and 50mm mechanics | v1.2.0 (2026-03-17) |
smartparks-collaredge_free-mechanics |
CollarEdge Free mechanics | — |
smartparks-collaredge_pico-mechanics |
CollarEdge Pico mechanics | v1.1.0 (2024-07-19) |
smartparks-rangeredge-mechanics |
RangerEdge mechanics | v1.0.0 (2024-07-19) |
smartparks-wisentedge-mechanics |
WisentEdge mechanics | v1.1.0 (2026-03-20) |
smartparks-elephantedge-mechanics |
ElephantEdge mechanics | v1.0.0 (2024-07-19) |
smartparks-rhinoedge_cube-mechanics |
RhinoEdge Cube mechanics | v1.3.0 (2024-07-19) |
smartparks-rhinoedge_puck35-mechanics |
RhinoEdge Puck 35 mechanics | v1.4.0 (2024-07-19) |
smartparks-rhinoedge_puck50-mechanics |
RhinoEdge Puck 50 mechanics | v1.4.0 (2024-07-19) |
Documentation, bill of materials and assembly¶
One repository per device with BOM.md, ASM.md, a changelog and photographs of every assembly step.
| Repository | Purpose | Latest |
|---|---|---|
smartparks-collaredge_38mm_50mm-master |
CollarEdge 38mm and 50mm: documentation, BOM, assembly | v1.0.0 (2025-10-29) |
smartparks-collaredge_free-master |
CollarEdge Free: documentation, BOM, assembly | — |
smartparks-collaredge_pico-master |
CollarEdge Pico: documentation, BOM, assembly | v0.1.0 (2024-07-19) |
smartparks-rangeredge-master |
RangerEdge: documentation, BOM, assembly | v1.0.0 (2024-07-19) |
smartparks-wisentedge-master |
WisentEdge: documentation, BOM, assembly | v1.0.0 (2024-07-19) |
smartparks-elephantedge-master |
ElephantEdge: documentation, BOM, assembly | v1.0.0 (2024-07-19) |
smartparks-rhinoedge_cube-master |
RhinoEdge Cube: documentation, BOM, assembly | v1.0.0 (2024-07-19) |
smartparks-rhinoedge_puck35-master |
RhinoEdge Puck 35: documentation, BOM, assembly | v1.0.0 (2024-07-19) |
smartparks-rhinoedge_puck50-master |
RhinoEdge Puck 50: documentation, BOM, assembly | v1.0.0 (2024-07-19) |
smartparks-fence_monitor-master |
FenceEdge (Fence Monitor): documentation, BOM, assembly | v1.0.0 (2024-07-19) |
Manufacturing and provisioning¶
Devices are assembled by Smart Parks and provisioned on a test rack with the private provisioning software, which flashes the provisioning firmware, runs the operation tests and writes the device identity. The wiki describes RangerEdge assembly; the firmware README describes manual provisioning without a rack.