Skip to content
IEMI Labs

SiteOne

IEMI's one product for a construction site: the site's own entry turnstile, made smart

Concept · not for sale
Our one product for Construction and mining sitesEngineering design: SiteOne
Target price from$8,990per entrance (replaces its full-height turnstile)

Software: $99 per month per entrance (app, LTE-M and calls)

Concept, not for sale yet. Tell us if you want it; that decides what we build.

Rate this idea and tell us what to change
SiteOne concept: the idea and where each part goes

Drag to rotate · right-drag to move · scroll to zoom · click a part for its size and placeSwipe to rotate · pinch to zoom · two fingers to move · tap a part for its size

How it fits together

SiteOne, part by part

Scroll or tap a part. Press “See the 3D CAD design” to watch the model, built from our CAD, light each part up and show how it connects.

SiteOne concept: the idea and where each part goes

Real-time 3D render · drag to rotate · final design may varySwipe sideways to rotate

  1. 01

    The whole SiteOne

    The site's own full-height entry turnstile runs the gate: an entry camera on the street face checks PPE as people walk up, a radar in the canopy floor counts people in each turn, a tap reader in the reader head keeps the on-site list, heat, dust and sound sensors behind the side vents read the site's conditions, a site camera watches for smoke and the muster point, and the brain in the canopy turns that into PPE, on-site, tailgating, after-hours, heat, dust, smoke and noise calls on the turnstile's own lights and one app, over LTE-M.

  2. 02Brain

    Raspberry Pi 5 (on the turnstile canopy floor)

    The brain: it runs the siteone-fw program

  3. 03

    Entry and site cameras

    The entry camera on the street face, 35 degrees down, sees hard hat, hi-vis and boots as each person walks up; the site camera on the site face, 20 degrees down, watches over the site for smoke and the muster point

    Raspberry Pi 5 (on the turnstile canopy floor) · CSI-2 ribbons (both on the Pi 5's two camera ports, inside the canopy) · Entry frames at 10 fps while someone is at the reader; a site frame every 5 s; 10 s clips around calls

  4. 04

    Rotor radar

    Looks down through a window in the canopy floor into the passage: how many people are in each turn, and the head count

    Raspberry Pi 5 (on the turnstile canopy floor) · UART · Up to 3 targets with position at 10 Hz

  5. 05

    Tap reader and e-paper

    Site cards and phone passes tap in and out at the reader head; the e-paper shows the heat flag, the rest time and the PPE prompt; the PPE light shows red or green

    Raspberry Pi 5 (on the turnstile canopy floor) · I²C (PN532) + SPI (e-paper) + one data wire (light), in a cable up the street-side post · Pass IDs with in or out, flag and rest time, light colour

  6. 06

    Heat, dust and sound

    Behind the side vents: SPS30 dust, SHT45 air temperature and humidity and a MAX9814 mic; a PT1000 on the black lid patch gives the sun load for the heat index

    Raspberry Pi 5 (on the turnstile canopy floor) · I²C (SPS30, SHT45) + SPI (MAX31865) + the mic level on an ADC pin of the Walter board (ESP32-S3) · PM1 to PM10 every second, air and sun-load temperatures every minute, a sound level every second

  7. 07

    Call lights, voice, secure element and tamper

    Red, amber, green or white on the street and site faces with a tone and a voice prompt; every call signed; the tamper switch marks the log when the lid is lifted

    Raspberry Pi 5 (on the turnstile canopy floor) · One data wire (lights) + I²S (amp) + GPIO + I²C · Light colour and flash, tone, voice prompts, signatures, tamper flag

  8. 08

    Power, backup and LTE-M

    5 V from the turnstile's own mains feed; a LiPo keeps the Walter board holding the on-site list and sending the muster list over LTE-M when the site power is off

    Raspberry Pi 5 (on the turnstile canopy floor) · 5 V rail + UART to the brain · Power about 3.2 W watching, 6.5 W at shift start (est.); calls and the 5-minute log over LTE-M

  9. 09

    All connected

    7 key parts, one program, and your phone

Our circuit board · rev A-0

One board of our own inside SiteOne

Every chip on one board we design, shaped to fit: the processor, cameras and sensors, Wi-Fi and Bluetooth, lights, sound and power. No plugs, ribbons or adapters. It is checked in our CAD against every part around it, and it arrives from the maker ready to run our software from a microSD card. Turn the model, or pick a part below to see where it sits.

Loading the 3D board…

Drag to turn · scroll to zoom · right-drag to move · click a partDrag to turn · tap a part

Checked before we order

Every board-level number SiteOne's jobs depend on, checked against its target: camera pixels and frame rate, power and battery life, heat where it works, shock, radio and software. Every lesson from every one of our boards is a rule here, so this review runs again whenever any board teaches us something. Boards are ordered only when nothing fails and the items to prove are measured.

No check fails16 pass · 7 fixed by the review · 10 to prove before we order · 0 failDesign review of 4 November 2026
AreaCheckOur boardTargetStatus
CameraEntry camera: safety boots (0.12 m) at the turnstile mouth at 2.51 m103.1 px≥ 30 pxpasses
CameraEntry camera: frame rate the calls need10 fps at 3840 × 2160chip: 30 fps at 3840 × 2160passes
CameraEntry camera: data rate vs its 4-lane link0.83 Gbps (10-bit)≤ 80 % of 3.564 Gbpspasses
CameraSite camera: a person (0.45 m wide) at the muster point at 9.53 m77.9 px≥ 20 pxpasses
CameraSite camera: frame rate the calls need1 fps at 2592 × 1944chip: 15 fps at 2592 × 1944, 30 fps at 1920 × 1080passes
CameraSite camera: data rate vs its 1-lane link0.04 Gbps (8-bit)≤ 80 % of 0.384 Gbpspasses
CameraImage processor load, all cameras88 Mpx/s≤ 480 Mpx/s (RK3576J ISP)passes
CameraAI engine time per frame6 TOPSa PPE call in under 1 s at the mouth; tailgating in under 2 sto prove on the dev kit
PowerSupplyMean Well IRM-20-5 PCB-mount 5 V 20 W supply (class II, listed) on the turnstile's own supply, on the power board≤ 70 % of the supply (14 W)passes
PowerPower cutone soldered 18650 cell (Samsung INR18650-35E) on the power board: in a power cut the turnstile free-wheels, the RK3576J sleeps with the on-site list in memory, and wakes on the fire-alarm input or every 60 s to log taps from the reader node; about 0.4 W, 26 h on the cell (est.)the on-site list and the muster message for 12 h in a power cutto prove on the dev kit
HeatRK3576J temperature, a summer afternoon (40 °C air) with sun on the steel lid73 °C≤ 85 °C (rated)passes
HeatCamera and radar chips away from the processorentry camera 191 mm, site camera 1222 mm, rotor radar 50 mm≥ 30 mmpasses
ShockShock and vibration50 g (est.)standard partspasses
SoftwareStarts our software from the microSD card, no setupmicroSD socket with a hinged, latched lid (Amphenol 101-00660 class), fitted on every board: our software starts from the card; microSD socket with a hinged, latched lid (Amphenol 101-00660 class): the ESP32-S3 loads our program from the card; microSD socket with a hinged, latched lid (Amphenol 101-00660 class): the ESP32-S3 loads our program from the cardcard socket fitted on every board, latchedpasses
SoftwareCard power switch and protection3 power switches and 3 ESD arrays for 3 card socketsevery socket: switched card supply, ESD on all 6 linesfixed by the review
SoftwareThe card wins the starteMMC shipped empty; our loader reads the card firstthe processor starts from the card every timefixed by the review
SoftwareCard gradeindustrial pSLC microSD (Kingston Industrial or Swissbit S-56u), −40 to 85 °Crated for the heat, cold and writesto prove on the dev kit
SoftwareClip buffer for an unsure call39.5 s of 8-bit 5 fps video in 40 % of the 4 GB memory≥ 3 spasses
RadioLTE-M from inside the steel canopyBG95-M3 with a soldered eSIM; its antenna is the LTE element of the puck through the lidcertified module; calls, the on-site list and the muster list reach the site manager on any siteto prove on the dev kit
RadioBLE for the site manager's fit-up phoneAP6275S on the main board, its antenna the 2.4 GHz element of the same puckpairing from the gate, 3 m below (est.)fixed by the review
MoistureConformal coatingcoatedcoated, sensors, sockets and antennas maskedpasses
FitBoard inside the product CAD, every part checked in 3Dnot yet in the product CADnothing touchesto prove on the dev kit
CameraEvery gate call in viewEntry camera: worst 39.9° / 28.9°; Site camera: worst 33.4° / 25.1°; Rotor radar: worst 40.3° / 1°inside each sensor's viewpasses
CameraCamera windowsentry window 40 × 42 (margin 0.5 mm, steepest 72°); site window 24 × 26 (margin 2.7 mm, steepest 48°)each view inside its window, every line of sight under 82° from its wallfixed by the review
CameraRotor radar under the main boardradome 50 × 20 in the canopy floor at x 100, y -550 (margin 3.8 mm); both compartments 40.3° off the chip's axis at worstboth compartments and the passage in view; the chip on a short hinge to the processor boardfixed by the review
CameraSite camera on its own nodeOV5640 on the site board with an ESP32-S3 (radio off), JPEG frames over RS-485 on lead L2, 1.43 ma MIPI camera link only on a short flexpasses
SafetyThe turnstile's egress untouchedone photo-MOS contact (5,000 V isolation, est.) on the controller's own entry-hold input; optocouplers only listen to the rotor-turn and fire-alarm signalsthe exit always turns; the rotor free-wheels on power loss and on the fire alarm as before (IBC 1010.3.1)to prove on the dev kit
SafetySupply kept on its own boardthe turnstile's own supply into a spring-clamp terminal on the power board, fuse, varistor, IRM-20-5 (class II); only 5 V and the controller signals on lead L1class II creepage on the power board; no mains on any other boardto prove on the dev kit
FitSensor tabs on their bracketsEntry camera: 0.3 mm inside the wall, hinge 18.4 mm; Site camera: 0.3 mm inside the wall, hinge 21.2 mm; Rotor radar: 0.3 mm inside the wall, hinge 13.4 mmchip or holder ≥ 0.3 mm inside the wall, hinge within the 40 mm flexto prove on the dev kit
FitReader heade-paper active area inside the 52 × 25 window, its panel over the window edge; 8 PPE LEDs behind the new 46 × 8 slot; the tap coil 40 × 40 behind the tap mark with nothing on itthe turnstile's own reader housing, 60 mm proud, unchangedfixed by the review
FitFlex and leadsF1 149 mm; L1 0.17 m of 20 AWG, 0.022 V drop; L2 1.43 m of 22 AWG, 0.061 V drop; L3 1.81 m of 22 AWG, 0.096 V drop; L4 1.19 m of 24 AWG, 0.03 V droprouted and held in the next CAD revision; every drop ≤ 0.25 Vto prove on the dev kit
SensorsNoise mic and air chipICS-43434 on the street strip on a printed duct to a new mic hole; SHT45 on a slotted island 4 mm behind the side ventsound and air from outside the canopy, not from the boardsto prove on the dev kit
SecurityLid tamper sensorTMAG5273 3D Hall sensor at the street strip's top edge, 8.2 mm under a Ø6 × 3 magnet on a boss under the lidlid lifted = logged and signedfixed by the review

Before we order the first boards, we prove these on the RV1126B development kit or in the rev A tests:

  1. AI engine time per frame
  2. Power cut
  3. Card grade
  4. LTE-M from inside the steel canopy
  5. Board inside the product CAD, every part checked in 3D
  6. The turnstile's egress untouched
  7. Supply kept on its own board
  8. Sensor tabs on their brackets
  9. Flex and leads
  10. Noise mic and air chip

Demo · 6 real-world moments

See SiteOne work

Short animated scenes of real moments: what happens today, what SiteOne does about it, and what lands on your phone. The same scenes play in the IEMI app.

DEMO · 1 of 6
0s

06:55, shift start, with nobody on the gate. 40 people tap in over 20 minutes.

Use cases

Today, without SiteOne

With no gateman, PPE checks and the signing-in sheet depend on everyone doing it right; the list is wrong by the time the first lorry arrives.

What SiteOne does

Each person taps their card. The entry camera checks hard hat, hi-vis and boots in under a second. No hard hat holds the turn, lights red and asks 'hard hat please'; hat on, it goes green.

How the app helps

  • Live on-site count by trade from the first tap
  • Entries held with the reason: 2 this morning, both let in
  • The signed list to the site manager when the shift is in
No-gateman modePPE check at entryTap-in on-site listVoice prompt and lightsOpen this scene in the app →
Every feature in these scenes (13)
  • No-gateman mode
  • PPE check at entry
  • Tap-in on-site list
  • Voice prompt and lights
  • Muster list
  • Site camera smoke watch
  • Tailgating radar
  • Faces blurred on the device
  • After-hours watch
  • LTE-M callout
  • Heat flag and rest
  • Boundary dust watch
  • Noise in quiet hours

Demo scenes show how SiteOne and its app are designed to behave. SiteOne is in design; nothing here is recorded from real equipment yet.

What it is

IEMI's one product for a construction site gate: the site's own entry turnstile, made smart, with one brain and one app.

What it does

  • Checks PPE at every entry
  • Keeps the on-site and muster list
  • Calls tailgating and after-hours entry
  • Sets the heat flag and rest time

Who it's for

Contractors, quarries and mine surface entrances.

The idea

The site's own entry turnstile checks PPE, keeps the on-site list, calls tailgating and sets the heat flag

The problem today

On a building site the PPE check depends on a gateman or a supervisor being at the gate, the list of who is on site is a paper sign-in sheet or a separate access system, the heat flag is a phone app or a handheld meter, and dust at the boundary needs its own monitor on the hoarding. A contractor pays for each one separately, and none of them talk to each other in an evacuation.

With SiteOne

Every controlled site already has a full-height turnstile in the hoarding. SiteOne puts the brain, two cameras, a radar, heat, dust and sound sensors, call lights, a voice prompt, LTE-M and a backup cell inside that turnstile's canopy and reader housing, so the gate checks PPE, keeps the signed on-site list, calls tailgating and after-hours entry, sets the heat flag and sends the muster list itself.

Welfare cabinMuster pointWork areaGateStreet footpathHoarding12345
  1. 1SiteOne turnstile canopy (the brain)Brain, rotor radar, heat, dust and sound sensors, LTE-M, backup cell, secure element and tamper switch inside the roof box; two people in one turn are called
  2. 2Street face: entry camera and call lightsChecks hard hat, hi-vis and boots as each person walks up; red light and a voice prompt if one is missing
  3. 3Reader head on the street-side postTap in and out for the on-site list; e-paper shows the heat flag and the rest time
  4. 4Site face: site camera and call lightWatches over the site for smoke and the muster point; the muster list goes out the moment the alarm sounds
  5. 5Muster pointNothing fitted: the site camera sees it and the on-site list says who has not arrived
A construction site's pedestrian entrance seen from above: the street footpath, the hoarding with the full-height turnstile and the accessible and emergency gate, the welfare cabin and the muster point inside, drawn to show where each part goes (not to scale).

How the parts connect

SiteOne, wired up

Every part, what links it to the brain, and how the data reaches your phone. A solid line is a cable; a dashed line is a radio link.

Entry and site camerasEntry frames at 10 fps while someone…CSI-2 ribbons (both on…Rotor radarUp to 3 targets with position at 10 HzUARTTap reader and e-paperPass IDs with in or out, flag and res…I²C (PN532) + SPI (e-pa…Heat, dust and soundPM1 to PM10 every second, air and sun…I²C (SPS30, SHT45) + SP…Call lights, voice, secure el…Light colour and flash, tone, voice p…One data wire (lights)…Power, backup and LTE-MPower about 3.2 W watching, 6.5 W at…5 V rail + UART to the…THE BRAINRaspberry Pi 5 (on the tu…runs siteone-fwPython with C extensionsIEMI cloud (the contractor acco…via LTE-M (or the site Wi-Fi, WPA3) · M…Site manager, fire marshal, saf…via Push, SMS and web; CSV and webhook…
Drawn from the SiteOne parts list. The 3D view above is built separately, from the CAD.

The program

What controls SiteOne

Runs on
Raspberry Pi 5 (with the Walter board as the always-on list and callout path)
Written in
Python with C extensions
System
Raspberry Pi OS Lite (64-bit), read-only root
AI model
A PPE detector (hard hat, hi-vis, boots) and a person counter on the entry frames, a smoke and flame detector on the site frames, all int8 with no faces; radar target counting per turn; heat index and est. WBGT, PM10 trend and sound-level rules
  1. 1On a tap: entry frames at 10 fps, PPE per item; hold that entry if one is missing, never the exit
  2. 2Every turn: radar count in the compartment against the taps; a turn with two people is a tailgating call
  3. 3Every 5 s: a site frame for smoke and the muster point; every second: dust and sound; every minute: heat
  4. 4Fire alarm from the turnstile controller: send the muster list and tick people off at the muster point
  5. 5Sign every call, 'check' under the line, send over LTE-M
siteone-fw.pymain loop
while True:
    tap = reader.poll(); turn = gate.turned(); n = radar.count()
    calls = []
    if tap:
        ppe = ppe_model(cam_in.burst(10))
        calls += ppe_rule(tap, ppe); gate.hold_entry(not ppe.ok)  # exit never held
    if turn:
        calls += ledger.turn(tap, n)        # on-site list, tailgating
    calls += after_hours(cam_in, n, clock) + heat_rule(sht.read(), pt.read())
    if due(5):
        calls += smoke_rule(cam_site.frame()) + dust_rule(sps.read()) + noise_rule(mic.level())
    if gate.fire_alarm():
        calls.append(ledger.muster())
    for c in calls:
        if c.conf < c.line: c.kind = 'check'   # never guess
        atecc.sign(c); lights.show(c); uplink.send(c)
    time.sleep(0.05)

To your phone

How the data reaches SiteOne gate app

Site manager, supervisors, the fire marshal and the contractor's safety lead; a web page for the office (Android, iPhone, web)

  1. SiteOne turnstile
  2. IEMI cloud (the contractor account)
  3. Site manager, fire marshal, safety lead and the office

What you see in the app

One screen for each job SiteOne does.

  • No gateman on site mode06:55, shift start with nobody on the gate: 40 people tap in over 20 minutes. The turnstile checks every hard hat, hi-vis and pair of boots, holds two entries until a hat goes on, and the on-site list is right when the first lorry arrives.

  • Who is on site and the muster14:02: the fire alarm sounds. The turnstile free-wheels for the exit, sends the on-site list to the fire marshal and ticks people off as they leave; the site camera shows the muster point.

  • Tailgating and after hours07:31: two people squeeze through one turn. At 23:40 someone tries the gate with no pass. Both are called on the turnstile's own lights and sent with the frame.

  • Heat flag and restA July afternoon: the heat index passes the site's amber line. The reader head shows the amber flag and 15 minutes' rest each hour, every person hears it at the gate, and the crew leads get the push.

  • Dust, smoke and noise at the boundaryBreaking out a slab on a dry, windy morning: the PM10 trend at the gate passes the site's trigger, so the site manager starts the water suppression before a neighbour complains.

App screens with sample data. The interface is in development.

What the app gets

Data SiteOne sends to the app
On site63 on site: 41 groundworks, 14 steel, 8 visitorsLive
PPE7:12 entry held: no hard hat; put on, let in at 7:13Each entry
Tailgating and after hoursTwo in one turn at 07:31; person at the gate 23:40Live
HeatHeat index 36 °C, est. WBGT 29 °C: amber flag, 15 min rest each hourEvery minute
Dust and noisePM10 15-min 210 µg/m³, over the 190 trigger; 72 dB at 07:40, before permitted hoursEvery minute
Smoke and musterSmoke over the north scaffold 14:02 (frame); muster: 61 of 63 at the pointLive

No face recognition. People are known only by their own card or phone pass. Bodies and faces are blurred on the device; only clips around calls are kept, 30 days, in the contractor's own account; camera notices on both faces.

CAD design · Design rev A, 28 Oct 2026: smart full-height site turnstile that runs the gate (8 calls, 5 alone, 3 assist), call lights, tone, voice prompt, ATECC608 and tamper switch inside; 12 camera and radar views checked in the CAD; not built

Designed in code, checked in 3D

  • 3 printed parts, each a single closed solid
  • Every bought part fitted inside and checked for collisions
  • Assembled exactly as shown in the 3D CAD view (the button on the picture at the top)

Key specs

SiteOne hardware
AI processorBoards of our own inside the turnstile's own canopy and reader housing: Rockchip RK3576J processor with 4 GB memory on the main board on the canopy floor. The bench turnstile uses a Raspberry Pi 5 until the boards arrive
SensorsSony IMX415 8 MP entry camera chip behind the street wall, 35 degrees down at the people walking up (102 degree lens); OmniVision OV5640 site camera on its own small board in the site wall · TI IWRL6432AOP 60 GHz radar chip looking down through the canopy floor into the rotor (one or two people in a turn) · Sensirion SPS30 dust sensor, SHT45 air chip and a PT1000 sun-load sensor on the black lid patch, a noise mic and a motion chip · NXP PN7160 tap chip and a 2.13 in e-paper in the reader head, 32 call and PPE lights, a buzzer and voice, a security chip and a lid tamper sensor
ConnectivityLTE-M (Quectel BG95-M3 on our board, soldered eSIM, puck antenna on the lid), MQTT over TLS · Site Wi-Fi (WPA3) where there is one · BLE for pairing the supervisor phone · CSV and webhook export
PowerThe turnstile's own supply into a class II Mean Well IRM-20-5 on its own power board; one soldered 18650 cell with a thermistor keeps the on-site list and the muster message for about 26 h in a power cut (est.); about 6.6 W at the shift-start rush (est., board design review)
EnclosureThe plain turnstile's galvanised steel canopy and reader housing with bonded PC windows
Dimensions1,400 x 1,400 x 2,403 mm (frame and canopy), 787 mm passage
WeightAbout +1.4 kg over a plain turnstile of about 450 kg (est.)
Ingress ratingIPX4 canopy target
All target specifications

Jobs

Jobs target specifications
EntryPPE check, tap in and out
SafetyMuster list, heat flag
SecurityTailgating, after hours
BoundaryDust, smoke, noise (indicative)

Legal at the gate

Legal at the gate target specifications
EgressIBC 1010.3.1, exit never held
Passage787 mm, headroom 2,203 mm
ProtrusionReader head 60 mm (ADA 307.2)
PrivacyNo face recognition; passes only

Power and size

Power and size target specifications
Size1,400 x 1,400 x 2,403 mm, the plain turnstile
PowerTurnstile mains feed; 3.2 W watching, 6.5 W at shift start (est.)
Power cutOn-site list and muster about 18 h on the 1200 mAh cell (est.)
Parts cost$5,739 at qty 1 incl. the plain turnstile (est.)

Targets for production units; they may change during development.

Pricing

Hardware: $8,990 per entrance (replaces its full-height turnstile)

Software: $99 per month per entrance (app, LTE-M and calls)

Target pricing. Bought separately per entrance: a plain single-lane full-height turnstile (about $7,500, est.; makers quote only) with a sign-in and access service (about $150/month, est.), PPE Gate AI ($899 + $29/month) and HeatGuard AI ($699 + $19/month): about $9,098 + $198/month (est.).

Smart site turnstile

$8,990 + $99/month

Every gate job in the site's own turnstile.

  • PPE at entry
  • On-site and muster list
  • Tailgating and after hours
  • Heat flag and rest
  • Dust, smoke and noise warnings

Indicative launch pricing in USD, excluding taxes and shipping. Final pricing is confirmed before any balance is charged.

Community

What do you think of SiteOne?

SiteOne is in development. Rate the idea, tell us what to change about the features, specs or price, and we'll build it with your feedback.

How much people want it

–

No ratings yet

  1. 50
  2. 40
  3. 30
  4. 20
  5. 10

Follow SiteOne

Get build updates and first access when pre-orders open.

Leave feedback

Your rating of the idea

Feedback on a product concept in development, not a review of a shipped product. Posts may be moderated; links and contact details are held for review. See our community guidelines and privacy policy.

Comments

    No comments yet. Tell us what you'd want from SiteOne.

    Questions

    Ask about SiteOne

    Tell us what this would save you, or ask anything. We reply within two business days.

    We use your details only to respond to this request. See our privacy policy.

    From the product lab · ideation phase

    Lab updates for SiteOne

    All lab updates
    1. LatestA principal contractor buys SiteOne as the site's pedestrian entry turnstile: the same full-height turnstile in the hoarding line, which must still turn freely in the exit direction on a power cut or a fire alarm (IBC 1010.3.1, https://codes.iccsafe.org/content/IBC2021P2/chapter-10-means-of-egress). So the electronics must be boards an assembly house makes and tests the same way every time, inside the turnstile's own steel canopy and reader housing, wired only to the controller's entry-hold input.
      • What we designed: boards of our own inside the turnstile's 1,400 × 1,400 × 200 mm steel canopy and its reader housing, the last product in our board programme. An 8-layer main board lies flat on the canopy floor near the street wall with the processor and a heat block straight to the shaded steel floor, memory, the security chip, the latched microSD card, a motion chip, LTE-M with a soldered eSIM and Bluetooth; the radar chip hangs under it, looking down through the floor into the rotor. A street strip on a flex carries the entry camera, the call lights, the buzzer, the voice amp, a noise mic and the lid tamper sensor. A site board carries the site camera and the site light; a side board the air chip and the sun-load sensor behind the vent; a power board the supply, one backup cell and the controller contacts; and a reader board in the reader head the tap chip, the e-paper and the PPE light.
      • How we checked it: the boards are written as code and opened in KiCad (0 design-rule violations). The code places 110 parts at their sizes and checks no overlaps, the heights in every gap, every board inside the canopy or the reader head, the radar tab clear of the main board, the lights behind their slots, the e-paper in its window, the air chip behind the vent, the lead voltage drops, and that every call from the CAD (hard hat, vest and boots at the mouth, the next person in the queue, a person at the reader after hours; smoke over the site and to the side, the muster point, people leaving; one or two people in each compartment) is in view through its window. The shared design review gives 16 pass, 5 fixed, 9 to prove and 0 fail, and writes the quote pack.
      • What we learned: a closed steel canopy stops LTE-M and Bluetooth, so a puck antenna now goes through the lid at 2.4 m, out of reach. Boots at the turnstile mouth lie 72° off the street wall, so the round 14 mm camera window became 40 × 42, and the site window 24 × 26. The radar window moved over the front compartment so the radar chip can sit on a short hinge under the processor board, and still sees the back compartment. The reader head's e-paper window shrank so the panel covers its edge, and the PPE light got a slot to shine through. All drawn in the CAD the same day. The egress stays the controller's: our boards can hold one entry, never the exit.
      • What is next: every product in our line now has its own boards. Next the board work goes back to CricketOne's phase 2 rows, and each later CricketOne board lesson is carried to all 24 boards in the same run. For SiteOne: the tab brackets, mic duct and boards inside the turnstile CAD with every part checked in 3D, the canopy temperature in summer sun, the turnstile makers' controller wiring, and LTE-M through the puck. See the boards at /build/siteone-boards.

      See it in 3DFull research and design

    2. A contractor running a site with one pedestrian gate and no gateman needs every person checked for a hard hat, hi-vis and boots, a right list of who is on site for the fire marshal, and a heat flag the crews follow. Today it buys or hires a full-height turnstile ($4,600-14,350 a lane installed in a 2026 US guide from Coram, or £215 a week to hire from Portable Space), pays for sign-in, and adds PPE camera software or a heat station.
      • Buyer check with sources: 2026 full-height turnstile prices, weekly hire rates in the UK and Europe, PPE detection sold inside site camera subscriptions, and the US heat rule status (still a proposal; the heat emphasis program was renewed in April 2026 to run to 2031, which corrects our rev A note)
      • What we learned: sites hire turnstiles by the week as often as they buy them, and PPE checks are moving into camera subscriptions that report after the fact; nobody makes the turnstile itself hold the one entry that is missing a hard hat
      • Parts list prices checked on shop pages today: $5,739 per entrance at qty 1, of which $511 is our electronics; the 4 GB Raspberry Pi 5 is now $130, so the brain is the same-size 2 GB at $90, and the dust sensor and cameras cost more than we had
      • Price kept at $8,990 + $99 a month per entrance; cost about $6,439 at qty 1 and $5,210 at qty 100, a 28 % to 42 % margin (est.), resting mostly on the turnstile price from the maker
      • All 23 part fit checks and 12 camera and radar views in the CAD still pass; about 19 h of on-site list and muster in a power cut rechecked; CAD review clean with no floating parts and no collisions
      • Product page: the first three FAQs answer why not a turnstile and a PPE camera service, what it costs, and whether it can be hired or fitted to a turnstile already on site; a power and size spec group
      • Next: three questions for contractors in customer reviews (hire or buy, a canopy kit for their own turnstiles, which call matters most and whether the signed gate log is accepted), then BayOne for waste and recycling

      See it in 3DFull research and design

    3. A contractor needs one thing at the site gate that checks PPE on every entry, knows who is on site when the fire alarm sounds, stops tailgating, and sets the heat flag, without a gateman. Full-height turnstiles are already standard at controlled sites (Sunbelt Rentals hires them; one US rental hub lists a 2-lane access-control turnstile at $1,875 per 4 weeks), but PPE cameras and heat stations are bought separately on their own poles, and OSHA's heat rule is still only a proposal, so sites run their own heat plans.
      • Market check: who buys one product per site gate (general and principal contractors, quarries, mine surface entrances), what they pay for turnstiles and sign-in (Sunbelt Rentals, Whiting-Turner rental hub $1,875 per 4 weeks, Ramirent about €1,352 a month, Eyrus, MSite), where OSHA's heat rule stands, and the egress, headroom and protrusion rules (IBC 1010.3.1 and 1003.3, ADA 307.2, CDM 2015); sources in DESIGN.md
      • New CAD: the single-lane full-height turnstile (1,400 x 1,400 x 2,403 mm, 787 mm passage) with its canopy, lid and reader head: a Raspberry Pi 5 brain, an entry camera and a site camera, a radar looking down into the rotor, dust, air, sun-load and sound sensors, call lights, a voice prompt, LTE-M, a backup cell, a secure element and a tamper switch inside; a tap reader, an e-paper heat flag and a PPE light in the reader head; 23/23 parts fit from datasheets, 12 camera and radar views checked, no collisions, no floating parts
      • equipment.json: 10 rules met (free exit, passage width, accessible gate, headroom, protrusion, same size, site access, PPE, privacy, radio); 8 calls (5 alone), 4 impact cases and every security key
      • idea.json gate plan, integration.json (6 parts, 5 app screens with a No gateman on site mode), bom.csv (about $5,690 an entrance with the plain turnstile, est.), buy.json with 10 key parts
      • New product page at /products/siteone/ in Construction & Mining: $8,990 + $99/month per entrance against about $9,098 + $198/month bought separately (est.); folds PPE Gate AI and HeatGuard AI; DustWatch AI (cutting benches) and SmokeSentinel AI (wildfire) stay listed; next: F17 Waste and recycling

      See it in 3DFull research and design

    4. A contractor needs one thing at the site gate that checks PPE on every entry, knows who is on site when the fire alarm sounds, stops tailgating, and sets the heat flag, without a gateman. Full-height turnstiles are already standard at controlled sites (Sunbelt Rentals hires them; one US rental hub lists a 2-lane access-control turnstile at $1,875 per 4 weeks), but PPE cameras and heat stations are bought separately on their own poles, and OSHA's heat rule is still only a proposal, so sites run their own heat plans.
      • Now part of SiteOne: https://iemilabs.com/products/siteone/

      See it in 3DFull research and design

    5. A contractor needs one thing at the site gate that checks PPE on every entry, knows who is on site when the fire alarm sounds, stops tailgating, and sets the heat flag, without a gateman. Full-height turnstiles are already standard at controlled sites (Sunbelt Rentals hires them; one US rental hub lists a 2-lane access-control turnstile at $1,875 per 4 weeks), but PPE cameras and heat stations are bought separately on their own poles, and OSHA's heat rule is still only a proposal, so sites run their own heat plans.
      • Now part of SiteOne: https://iemilabs.com/products/siteone/

      See it in 3DFull research and design

    Smart equipment · legal on the field

    SiteOne is the single-lane full-height site entry turnstile, made smart

    It replaces the site's plain hired or bought full-height turnstile in the hoarding line, in the same size, on the same baseplate, with the same rotor, reader position, controller and mains feed; the site keeps its own accessible and emergency gate beside it, with every part built in. Everything inside the plain turnstile's 200 mm canopy and its reader housing: brain, two cameras, radar, dust, air, sun-load and sound sensors, call lights, tone, speaker, LTE-M, backup cell, secure element and tamper switch. About +1.4 kg over a plain turnstile of about 450 kg (est.); no mast, tripod, hoarding box or pole camera.

    Meets International Building Code (IBC) means of egress, ADA Standards, OSHA 29 CFR 1926 and the UK CDM Regulations 2015: IBC 1010.3.1 high turnstiles (over 39 in: revolving-door rules, clear width, free turn in the egress direction on power loss) and 1003.3 headroom and protruding objects; ADA 307.2 protruding objects; CDM 2015 Schedule 2 and regulation 27 site security, welfare and access; OSHA 1926.100 head protection and 1926.28 PPE

    RuleLimitSiteOne
    High turnstile in a means of egress (IBC 1010.3.1)turns freely in the egress direction on power loss or a fire alarm; credited for at most 50 persons and 50 % of the egress capacity✓ the turnstile's own controller and fire-alarm input free-wheel the rotor as before; SiteOne never holds the exit direction and is wired to the controller's entry-hold input only
    Clear width above 39 in (IBC 1010.3.1)at least 22 in (559 mm)✓ 787 mm passage, the plain turnstile's rotor kept, checked in the CAD
    Accessible and emergency route beside the turnstile (IBC 1010.3.1, ADA)a non-revolving accessible gate on the accessible route✓ the site's own pedestrian gate in the hoarding stays, shown in the CAD scene
    Headroom in the passage (IBC 1003.3.1)nothing below 80 in (2,032 mm)✓ every part of ours in the passage sits in the canopy, lowest at 2,203 mm, checked in the CAD
    Protruding objects (ADA 307.2, IBC 1003.3.3)no more than 100 mm from a wall or post between 685 and 2,030 mm✓ the reader head is the plain turnstile's reader housing, 60 mm proud at 1,000-1,320 mm, checked in the CAD
    Same size and installation1,400 x 1,400 mm frame, 2.4 m canopy, the same baseplate and mains feed✓ 1,400 x 1,400 x 2,403 mm with the lid, checked in the CAD; electronics inside the canopy and the reader head; a 60 x 22 mm antenna puck on the lid (rev T), because the closed steel canopy stops the radios
    Site security and access (CDM 2015 regulation 27, Schedule 2)prevent unauthorised access; know who is on site✓ the turnstile still controls access; SiteOne adds the signed on-site list, tailgating and after-hours calls
    PPE on entry (OSHA 1926.100 and 1926.28; the site's own rules)head protection where there is a danger of head injury; PPE the site requires✓ the entry camera checks hard hat, hi-vis and boots; a missing item holds that one entry until it is put on or a supervisor overrides; it never certifies that PPE is adequate
    Privacy (UK GDPR / state biometric laws such as Illinois BIPA)no biometric identification without consent; camera notice✓ no face recognition; people are known only by their own card or phone pass; frames blurred on the device; camera notice on both faces
    Radio (FCC Part 15 / UKCA, carrier certification)certified modules✓ certified Wi-Fi on the Raspberry Pi 5, certified Walter LTE-M module

    Construction sites, quarries and mine surface entrances in the US, UK and similar markets. The building or site egress plan stays the principal contractor's. PPE, heat and dust calls are site-rule and early-warning aids: SiteOne does not certify PPE, measure personal exposure or replace a certified boundary monitor (for example MCERTS in the UK) where a planning condition names one.

    One piece of equipment does

    • ●PPE check at entry (hard hat, hi-vis, boots)
    • ●Who is on site, and the muster list in an evacuation
    • ●Tailgating: two people in one turn
    • ●After-hours entry and loitering at the gate
    • ●Heat index, the site's work and rest flag and reminders at every entry
    • ●Dust at the site boundary (PM10 trend)
    • ●Smoke or fire seen over the site from the gate
    • ●Noise at the boundary in quiet hours

    Not done by the equipment, and why

    • Dust at the cutting bench (engineered stone, grinding, core drilling): the gate cannot see the bench, so DustWatch AI stays listed for fabrication shops and dusty task areas
    • Heat stress deep in a large site or a hot plant room: the gate reads the site's conditions at one point; a second gate or the site's own measurements cover distant work areas
    • PPE inside the site (harness at height, eye protection at a task): the gate checks only what people wear at entry
    • Vehicle gate: trucks and their drivers use the vehicle gate, which this turnstile cannot see
    • Wildfire watch over open country: SmokeSentinel AI stays listed for ranches, utilities and rural communities

    Makes the call itself

    Most gates have no gateman for most of the day. The turnstile runs the gate alone: it checks PPE at every entry, keeps the signed on-site list, calls tailgating and after-hours entry, sets the site's heat flag and reminds each person of the rest schedule, and sends the muster list the moment the fire alarm sounds. Dust, smoke and noise go to the site manager as early warnings to judge.

    CallWho decidesHow it sees itHow players see the call · if unsure
    PPE missing at entry (hard hat, hi-vis, boots)< 1 s · about 94 % per item (est.)The equipmententry camera, tap reader; PPE detector on the person in front of the rotor, no faces (int8 on the Pi 5)Street lights and the reader-head light red, voice prompt 'hard hat please'; green when it is on. Under 85 % confidence: amber 'check' and the supervisor's phone override; never holds the exit
    Who is on site and the muster list< 1 s per turn; muster list < 10 s after the alarm · about 99 % of turns matched (est.)The equipmenttap reader, rotor radar, rotor turn signal; in and out ledger per pass, matched to a counted turnSite-face light white and the tone at the muster; list to the fire marshal's phone. A turn with no tap or a tap with no turn: marked 'check' on the list
    Tailgating: two people in one turn< 2 s · about 95 % (est.)The equipmentrotor radar, entry camera; radar target count in the compartment with the camera queue countLights flash red with the tone; the second person is asked to tap. Under 80 %: 'check' with the frame to the site manager
    After-hours entry or loitering at the gate< 5 s · about 92 % (est.)The equipmententry camera, rotor radar, tamper switch; person detector out of hours, no facesLights white with a voice warning; callout over LTE-M. Under 80 %: a still frame to the keyholder to judge
    Heat flag and work and restevery minute · about ±1.5 °C WBGT against a reference meter (est., checked in the first build)The equipmentSHT45, PT1000 on the black lid patch, sun angle; heat index and an est. WBGT against the site's own heat plan (NIOSH and ACGIH tables)E-paper flag and rest time at the reader head; reminder light and voice at every entry; push to the crew leads. Sensor fault: the last good flag stays with 'check heat' on the e-paper
    Dust at the boundary< 15 min · indicative only (est. ±25 % against a reference monitor)Helps the officialSPS30, wind from the site's own weather or forecast; PM10 15-minute trend against the site's trigger levelApp and the site-face light amber. Always a warning for the site manager to judge; never reported as a compliant measurement
    Smoke or fire seen over the site< 30 s · about 85 % in daylight (est.)Helps the officialsite camera; smoke and flame detector on the site framesSite-face light amber and a push with the frame. Always sent with the frame for a person to confirm; the site's own fire alarm stays the alarm
    Noise at the boundary in quiet hours< 5 min · indicative, about ±3 dB (est., not a Class 1 meter)Helps the officialMAX9814 mic; A-weighted level estimate against the site's permitted hours and limitApp only. Always a report for the site manager

    Nothing added to the field

    The only things in play are the items the laws already put there:

    • ●The site's pedestrian entry turnstile (frame, canopy and lid, rotor, reader housing) in the hoarding line

    The hoarding, the accessible and emergency gate, the welfare cabin and the muster point stay as they are; no camera on a mast, no heat station on a tripod, no dust monitor on the hoarding

    Built to take the hits

    • Rotor arms struck and pushed hard, a person forcing the rotor (about 1,500 N on an arm (est. a shoulder push), the turnstile maker's rotor and lock rating): ✓ the rotor, its lock and bearings are the plain turnstile's; our parts sit in the canopy above, on foam, and carry no load
    • Plant or a telehandler bumps the frame (frame shock about 10 g (est.), IEC 60068-2-27 shock): ✓ boards on foam pads in the canopy floor, cables strain-relieved; the camera windows are 12 mm bonded polycarbonate discs flush with the canopy wall
    • Vandal strike or thrown stone on the camera windows and the reader head (about 20 J (est.), IEC 62262 IK10 (20 J)): ✓ flush polycarbonate windows; the reader head is the plain steel housing with a bonded PC window
    • Sun, rain, dust and frost on an open site (-20 to +50 °C, driving rain, construction dust, IEC 60529 IPX4 canopy, IEC 60068-2-1 / 2-2): ✓ lid gasketed; side vents baffled with mesh; SPS30 inlet faces down; LiPo charging held off below 0 °C and above 45 °C; boards conformal coated

    Secure by design

    Call record:
    Every PPE, on-site, tailgating, after-hours, heat, dust, smoke and noise call is signed in the ATECC608 with its time and sensor data, in an append-only log the principal contractor, the client, an inspector or an insurer can verify after an incident
    Radio:
    LTE-M with TLS 1.3 to the cloud; site Wi-Fi (WPA3) only if the site has it; BLE LE Secure Connections only for pairing the supervisor's phone; no inbound ports
    Boot:
    Signed boot image with the key in the ATECC608; read-only root file system
    Updates:
    Signed updates with rollback, only out of hours with nobody on the on-site list
    Tamper:
    Lifting the canopy lid releases an Omron D2F-01 switch; the log is marked and a tamper call sent; no open debug port
    Privacy:
    No face recognition: people are known only by their own card or phone pass; bodies and faces blurred on the device; only clips around calls kept, for 30 days, in the contractor's own account; camera notices on both faces; workers' consent and data notice at induction
    Theft:
    Paired to the contractor account and the site; LTE-M reports its cell location; moved to another site it works as a plain turnstile until the admin pairs it again

    SiteOne FAQ

    General FAQ
    Why not a plain turnstile and a PPE camera service?

    A camera service watches from a pole and tells you later; it cannot hold the one entry that is missing a hard hat, and it does not know who is on site. SiteOne is the turnstile itself, so the check, the hold, the on-site list, the muster list and the heat flag happen at the one place every person passes, with nothing added to the hoarding.

    What does it cost against what I pay today?

    $8,990 per entrance + $99 a month. A plain full-height turnstile is $4,600-14,350 a lane installed (2026 US guide); with a sign-in service, a PPE camera service and a heat station bought separately it comes to about $9,098 + $198 a month (est.).

    Can I hire it, or fit it to my turnstile?

    Rev A is sold with the turnstile, made with a turnstile maker. A hire version through plant-hire firms and a canopy kit for turnstiles already on site are the two questions we are taking to contractors in phase 3.

    Which products does SiteOne replace?

    PPE Gate AI (hard hat and hi-vis at the gate) and HeatGuard AI (the heat flag and log) for site use, plus the plain turnstile and a sign-in sheet. DustWatch AI stays listed for cutting benches the gate cannot see, and SmokeSentinel AI for wildfire watch over open country.

    Can it trap people on site?

    No. It only uses the turnstile controller's entry-hold input. The exit direction is never held, and the turnstile's own controller free-wheels the rotor on power loss or a fire alarm, as before.

    Does it recognise faces?

    No. People are known only by their own card or phone pass. Frames are blurred on the device and only clips around calls are kept, for 30 days.

    Is the dust or heat reading a compliance measurement?

    No. Dust and noise are indicative early warnings, and the heat flag follows the site's own heat plan. Where a planning condition names a certified monitor, the site keeps it.

    What happens in a power cut or a fire?

    The backup cell keeps the on-site list on the LTE-M board for about 18 h (est.), and the muster list goes to the fire marshal the moment the alarm sounds.

    Related products

    ParkSense AI concept: the idea and where each part goes
    VisionConcept

    ParkSense AI

    A palm-sized edge box that plugs into your existing parking cameras.

    • Counts free bays in real time
    • Flags overstays and wrong parking
    • Guides drivers to open spaces

    From $499 per edge box

    Details
    QualityCheck AI concept: the idea and where each part goes
    VisionConcept

    QualityCheck AI

    A compact camera with its own light that mounts above a production line.

    • Spots defects on every part
    • Checks parts are fully assembled
    • Verifies labels and barcodes

    From $2,499 per station

    Details
    WasteSort Coach concept: the idea and where each part goes
    VisionConcept

    WasteSort Coach

    A clip-on camera coach for the recycling bins you already have.

    • Lights the right bin for each item
    • Says "not sure" instead of guessing
    • Estimates each station's contamination

    From $299 per 3-bin station

    Details

    SiteOne

    Concept · target $8,990

    I want this