
SmokeSentinel AI
A solar-powered four-camera head on a mast that watches the horizon for wildfire smoke.
- Scans 360° every minute
- Detects smoke plumes on-device
- Alerts over LTE or satellite
From $4,900 per node incl. solar kit
DetailsThe blue boom light you spray by at night, made to check every nozzle
Software: No subscription required
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
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
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.

Real-time 3D render · drag to rotate · final design may varySwipe sideways to rotate
01
The whole FanLamp
A blue lamp on an arm behind the sprayer boom strobes and photographs every spray fan, telling the cab phone which nozzle is plugged.
02Brain
Raspberry Pi Zero 2 W
The brain: it runs the fanlamp program

03
Camera Module 3
Looks along the boom and sees every spray fan
Raspberry Pi Zero 2 W · CSI-2 ribbon cable · Camera frames

04
Blue LEDs (x2)
Light the spray fans and strobe for each exposure
Raspberry Pi Zero 2 W · Constant-current driver · 1 A pulsed LED power
05
LED driver
Sets LED current and flashes it on the Pi's command
Raspberry Pi Zero 2 W · GPIO pin (PWM input) · Strobe pulses
06
5 V regulator
Turns the sprayer's 12 V into 5 V for the Pi
Raspberry Pi Zero 2 W · 5 V power lead · 5 V power
07
All connected
5 key parts, one program, and your phone
What it is
A blue LED sprayer boom light with a camera that checks every spray fan and names any plugged nozzle.
What it does
Who it's for
Farmers and custom applicators with 18–36 m sprayers who spray at night.
The idea
The problem today
At night the operator looks at the fans in the mirror, but the cab rate display holds steady when one tip in 48 plugs, so nobody looks. The missed strip shows up as weeds a week later. Per-nozzle flow monitors cost thousands for a full boom and still miss a half-plugged fan.
With FanLamp
Two blue lamps on short arms behind the boom light the fans like a normal boom light, and a camera beside the LEDs checks every fan every few seconds. A plugged, narrow or dripping fan chimes on the cab phone with its nozzle number, a photo and the GPS point where it started. It never switches a section or a nozzle.
How the parts connect
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.
The program
while True:
strobe.on() # GPIO PWM to the LED driver
lit = picam2.capture_array() # 1 ms exposure
strobe.off()
dark = picam2.capture_array() # background, LEDs off
diff = cv2.absdiff(lit, dark)
fans = measure_fans(diff, columns) # width and brightness per nozzle
for n, fan in fans.items():
state = judge(fan, neighbours(fans, n), history[n])
bad[n] = bad[n] + 1 if state != 'OK' else 0
if bad[n] >= 2:
alerts.push(n, state, lit) # shown on the cab page
time.sleep(3)To your phone
Cab phone or tablet browser
One screen for each job FanLamp does.
Plugged nozzleAt 22:40 a tip on the left boom plugs with gel from a poorly mixed load. Two checks later, the cab phone names nozzle 17.
Partly pluggedA worn tip on the left boom starts to spray a narrow, streaky fan. The flow has hardly changed, but the lamp sees the shape.
Drip after shut-offThe operator turns section 3 off at the headland, but one nozzle keeps dripping. Its check valve needs cleaning.
Clean-up listWhen spraying ends at 2 am, the cab phone lists the nozzles to clean or replace before the next night.
App screens with sample data. The interface is in development.
| Nozzle state | Left 17: PLUGGED | After 2 bad checks |
|---|---|---|
| Fan photo | Lit frame of nozzle 17 | Each alert |
| Fan width | 94% of neighbours | Every 3 s |
| Section view | NO VIEW, boom folded | On change |
| GPS point | Fault strip location | Each alert |
Photos stay on the lamp and the cab phone's own Wi-Fi link. Nothing is sent to a cloud.
CAD design · Design complete (stages 1-6), not built

| AI processor | Raspberry Pi Zero 2 W |
|---|---|
| Camera | Raspberry Pi Camera Module 3 (Sony IMX708, 12 MP, 66° horizontal) |
| Sensors | 2 × royal-blue 450 nm LED stars (Cree XP-E2 class) with 15° optics, strobed with the camera · MEAN WELL LDD-1000H constant-current LED driver with PWM strobe |
| Connectivity | Wi-Fi to a phone or tablet page in the cab, no internet needed · GPS point and chime from the cab phone |
| Power | 12 V work-light circuit through a Pololu D24V22F5 5 V buck; about 9 W per lamp (est.) |
| Enclosure | Black ASA printed case with a camera window between two LED windows, rain and sun visor, PG7 gland and vent; held on a 50 × 50 mm aluminium arm with two M8 U-bolts |
| Dimensions | Case 120 × 80 × 50 mm on a 1.5 m arm |
| Reach per lamp | Out to 16.2 m along the boom at a 1.5 m offset |
|---|---|
| Coverage | 1 pair for a 24 m boom; 2 pairs for 36 m |
| Check interval | About every 3 s per section (est.) |
| Partial-plug sensitivity | About 3% fan-width loss at 9 m, 9% at 15 m (est.) |
| Alert rule | 2 bad checks in a row (about 6 s) |
|---|---|
| States | OK, plugged, partial, dripping, no view |
| Cab display | Phone or tablet web page over Wi-Fi |
| Control | None. Monitor and alert only |
| Supply | 12 V work-light circuit, about 0.8 A (est.) |
|---|---|
| Power | About 9 W vs 25–30 W for a 2,160 lm boom light (est.) |
| Mount | 1.5 m arm, 2 in square M8 U-bolts |
Targets for production units; they may change during development.
Hardware: $249–$449 per lamp; $449 for a 24 m pair (target)
Software: No subscription required
Target pricing. Parts cost about $136 per lamp at qty 1 and about $70 at qty 500 (est.); a 24 m boom needs 2 lamps. Not for sale yet.
Indicative launch pricing in USD, excluding taxes and shipping. Final pricing is confirmed before any balance is charged.
Community
FanLamp 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
Follow FanLamp
Get build updates and first access when pre-orders open.
No comments yet. Tell us what you'd want from FanLamp.
Questions
Tell us what this would save you, or ask anything. We reply within two business days.
A member of the IEMI Labs team will reply within two business days.
From the product lab · ideation phase
No. FanLamp is a concept in the in-house design and testing stage. The CAD and software design are done, but no lamp has been built or tested in a field. We are not taking orders; you can ask to join the pilot list.
No. It only watches the fans and sends alerts. It never switches a section or a nozzle, and it is not a sprayer control system.
Not yet. Checking fans against bright sky and crop is untested, so the first version is for dusk, night and early-morning spraying. Some product labels limit night spraying, and following the label is your responsibility.
Flat fans lie in the plane of the boom, so a camera on the boom sees them edge-on. Our CAD study shows that 1.5 m behind the nozzle line the camera can tell nozzles apart out to 16.2 m, against 9.4 m at 0.5 m.
Probably not. Deere, Raven and TeeJet sell nozzle monitoring on new machines. FanLamp is aimed at sprayers that have no per-nozzle monitor.

A solar-powered four-camera head on a mast that watches the horizon for wildfire smoke.
From $4,900 per node incl. solar kit
Details
IEMI's one product for a farm's water point: the stock trough itself, made smart, with one brain and one app.
From $1,490 per trough
Details
A solar pole head with a camera, strobe and siren, plus a bell for the house.
From $145 per post
DetailsFanLamp
Concept · target $249