Hardware
The badge that looks like an ID and works like a platform
Same size, same lanyard, same clip as the ID your students already wear — but underneath, an e-ink display, dual radios, motion sensing, and a physical button turn it into a full safety and logistics system.
Jordan Lee
Student · Grade 10
Default ID view · battery good
Default state: 95% of people see this 95% of the time
Familiar size. Built to survive a school year.
Drops into the lanyards, clips, and badge holders schools already use — with a shell designed for locker impacts, drops, and daily wear.
CR80
Standard 85.6mm × 54mm ID card size — no new lanyards or holders needed.
5–6mm
Roughly 6–7 stacked credit cards thick — noticeable, but not bulky.
<35g
Target weight, leaving a real budget for electronics without sacrificing comfort.
PC+ABS shell
Impact-resistant housing, cost-efficient to injection mold at school-district volume.
Full TPU bumper
A rubber bumper strip around the entire perimeter, like a smartphone case, absorbs drops and locker impacts.
Water resistant
Sealed tightly enough to handle rain and incidental exposure as part of everyday campus life.
Display
E-ink that holds its image with zero power draw
A 250×122 resolution e-ink display fills most of the front face. It's non-touch and high-contrast, styled to look as clean as a well-designed physical ID.
- 01 Default view: name and photo, exactly like a normal ID, whenever nothing else needs to be shown.
- 02 Push-triggered updates: a mass alert, pass approval, summons, or emergency command refreshes the screen instantly.
- 03 Button-triggered menu: pressing a button opens the on-device menu, which reverts to the ID view after a 10-second timeout.
Controls
Two buttons, shaped for one-handed use on a lanyard
A phone-inspired, two-button layout replaces early multi-button concepts — e-ink's slower refresh makes deep on-device menus impractical, so the badge keeps interaction simple and hard to trigger by accident.
Round button
The "request" button — for students, this triggers a hall pass request. Flush with the case.
Rectangular button
The "function/panic" button — a panic trigger for staff, or a customizable action for students. Recessed and textured for touch.
The lanyard cord routes directly above both buttons, mechanically shielding them from accidental presses. Every control works one-handed, without removing the badge.
Want to hold the badge yourself?
We'll bring a sample and walk through the hardware with your team.
Electronics
Built on radios precise and efficient enough for a whole campus
| SoC | Nordic nRF54L15 |
| Bluetooth | BLE 6.0 with Channel Sounding for 10–30cm location accuracy, plus BLE 5.4 PAwR for energy-efficient mass notifications |
| Battery | 300mAh LiPo, 2.0mm thick — 12–24 months of life per charge, full charge in ~60 minutes |
| Motion sensing | BMA400 accelerometer enables motion-gated advertising, saving power while stationary |
| Feedback | RGB LED + buzzer for alerts and confirmations (e.g. battery level, pass sent) |
Back of badge
Provisioning built in, not bolted on
A clean, hierarchical back layout keeps administrative and regulatory information out of the way — this is IT infrastructure, not a design showcase.
- • A 20×20mm minimum QR code encoding the device serial, provisioning endpoint, and a unique cryptographic device token
- • Human-readable serial number
- • Required FCC ID and regulatory markings
S/N 0X4F2-991A
FCC ID: PP-OREO-01
Back-of-badge layout
Ready to see the badge on a real lanyard?
Request a demo and we'll bring a sample badge and walk through the hall pass and safety flows with your team.
Request a Demo