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.

Photo

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.

Front view · CR80

CR80

Standard 85.6mm × 54mm ID card size — no new lanyards or holders needed.

Side profile · thickness

5–6mm

Roughly 6–7 stacked credit cards thick — noticeable, but not bulky.

Weight scale

<35g

Target weight, leaving a real budget for electronics without sacrificing comfort.

PC+ABS shell

PC+ABS shell

Impact-resistant housing, cost-efficient to injection mold at school-district volume.

TPU bumper close-up

Full TPU bumper

A rubber bumper strip around the entire perimeter, like a smartphone case, absorbs drops and locker impacts.

Water resistance test

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.
E-ink refresh states diagram
Button placement diagram

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.

Badge

Want to hold the badge yourself?

We'll bring a sample and walk through the hardware with your team.

Request a Demo

Electronics

Built on radios precise and efficient enough for a whole campus

Badge internals diagram
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
QR code

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
Request a Demo