Experimental Sensing · Volume 8

Verdicts and a Bench Programme — What to Try, in What Order, and Why

Every experimental idea ranked against the gun being built, with its cost, its risk and the bench test that settles it; eight experiments in order on the ADP3450; and the decision rows proposed for the category's log

Figure 1 — Eight bench experiments in order. Green, five that could change the kit's bar, camera or firmware: what the PAJ7025's LED pins do with frame subtraction off and on; a free-running pulsed bar locked…
Figure 1 — Eight bench experiments in order. Green, five that could change the kit's bar, camera or firmware: what the PAJ7025's LED pins do with frame subtraction off and on; a free-running pulsed bar locked by firmware; the retroreflector link budget; the glint with crossed polarisers; and two PixArt cameras on one bus. Blue, two for a later version or the ESP32-S3 track: the published microcontroller-camera blob tracker; and a border scan in the gun. Orange, coded frames with a photodiode, a cheap curiosity. Own work.

8.1 The Ranking

Table 1 — 8.1 The Ranking

RankIdeaLabelWhat it buys the Pico + R3 gunCostMain riskVolume
1Synchronised or free-running pulsed bar, with frame subtractionIdea (sensor feature exists)Several times the bar’s peak current: about twice the R3’s range, or the same range in a brighter room; steady room light rejected; no cross-talk with a second systemA timer, crystal and MOSFET in the bar; a firmware loopThe sensor’s subtraction may not follow an external bar; the LED pins are “reserved”2
2Retroreflectors at the screen, pulsed light at the gunPrototype exists (related task)No powered bar in the kit; built-in synchronisation; guns that do not see each otherAn LED ring and driver in the gun; prismatic sheetingReturn at 850 nm unmeasured; large targets; the screen’s glint3
3Two PixArt cameras (R2 and R3)IdeaClose range and reach togetherA second module, a GPIO, a calibrationHandover jump; complexity6
4General camera blob tracker on an ESP32-S3Prototype existsA second source of cameraA US$19.99 board and a filterRolling-shutter shear; unfinished aiming5
5Border tracker in the gunIdeaA border gun that is a plain USB deviceFirmware effortNeeds VGA; border still needs host software5
6Coded frames with a photodiodePrototype exists (related task)The cheapest gun hardware, per shot onlyA lens and a tubeNone to the build; low ceiling4
7Hidden on-screen markers for a cameraPrototype; patentNo bar, no visible borderHost software, fast displayWeak under motion7
8Infrared and border hybridIdeaA fallback with no barA second sensing pathImports border tracking’s costs6
—Event camera, time of flight, phone, laser at the screenProducts or prototypesNothing this gun needs——7

8.2 Why This Order

The experiments are ordered so each one’s answer decides whether the next is worth doing.

  1. The LED pins and frame subtraction come first because they cost nothing once the CODICO sample kits arrive, and because their answer shapes two ideas at once. If the pin pulses in step with the exposure and the sensor subtracts LED-off frames, retroreflectors get synchronisation for free and a wired bar can be driven from the gun; if not, everything falls back on the frame-period register and firmware subtraction (Volume 2, Test 1).
  2. The free-running pulsed bar next, because it needs no answer from step 1 and is the only idea that improves the camera already chosen in the room it will be used in (Volume 2, Tests 2 and 3).
  3. The retroreflector link budget and 4. the glint together, on the same rig. They decide whether a kit can ship without a powered bar (Volume 3).
  4. Both PixArt cameras on one bus, run as the P-RE16 comparison it already is. If step 2 has doubled the R3’s range, the two-camera gun is probably unnecessary, which is itself the answer (Volume 6).
  5. The general-camera blob tracker when the ESP32-S3 boards for the D25 trial are on the bench, as insurance on PixArt supply (Volume 5).
  6. A border scan in the gun only if the host-side border trial (BT-2) shows a border mode is wanted.
  7. Coded frames whenever someone wants a satisfying evening; it closes CRT Timing’s open question with a measurement (Volume 4).

8.3 What to Buy

Prices from the makers’ or sellers’ own pages on 19 October 2026.

Table 2 — 8.3 What to Buy

PartForWherePrice
PixArt PAJ7025R3 and PAJ7025R2 sample kitsSteps 1 to 5CODICO, as in decision D32 (Reference Electronics, Volume 3)€70 for five, per the decision log
White prismatic retroreflective sheeting, a small sheetSteps 3 and 4Any sign-supply or industrial seller; 3M Diamond Grade DG³ 4090 is the grade whose figures Volume 3 usesnot captured
Linear polariser film, two piecesStep 4Any optics or hobby sellernot captured
Vishay TSHG6400, a dozenSteps 2 and 3 (bar point and LED ring)Vishay distributors (Reference Electronics, Volume 6)not captured
Freenove ESP32-S3 CAM board, FNK0085Step 5store.freenove.comUS$19.99 (8 MB flash)
OV2640 module without infrared-cut filter (“NV”), 850 nm long-pass filterStep 5Module sellers; the ESP32-IR repository’s shopping listnot captured
Arducam HM0360 for Pico, B0319 (optional)Step 5, a Pico-side alternativearducam.comUS$19.99

Items marked “not captured” are commodity parts whose price was not looked up on a seller’s page for this volume; check before ordering. The bench instruments, the ADP3450 and the programmable supplies, are on hand.

8.4 Proposed Decision Rows

For the category’s decision log, as Proposed, in its existing format:

Table 3 — For the category's decision log, as Proposed, in its existing format

IDItemOptionsProposalStatusWhy / why notWhere
ES-1PAJ7025 LED pins and frame subtractionignore; characterise on the benchCharacterise first (scope G13/G14 with 0x28 off and on)ProposedFree once the sample kits arrive; decides ES-2 and ES-3Vol 2 §2.9
ES-2Bar drivesteady 100 mA; pulsed, wired from the LED pin; pulsed via the D25 radio; free-running pulsed with firmware lockFree-running pulsed bar with firmware lock, to benchProposedNo link, works on the Pico, any number of guns; wired needs a conductor and one bar per gun; radio jitter unknown and needs the same loop anywayVol 2 §2.6
ES-3Passive targetsnone; corner-cube sheeting with an LED ring at the gunBench the link budget and the glintProposedCould remove the powered bar from the kit; return at 850 nm and the glint are unmeasuredVol 3
ES-4Second cameraR3 only; R2 + R3Decide after ES-2 and the P-RE16 range testProposedIf pulsing doubles the R3’s range the R2 is likely unnecessaryVol 6
ES-5General-camera insurancenone; ESP32-IR on the D25 ESP32-S3One-evening test on the D25 benchProposedSupply insurance (D32); rolling shutter and unfinished aiming keep it out of the kitVol 5
ES-6Not pursuedevent camera; time of flight; phone; laser at the screen; IR + border hybrid; hidden markersRecord and closeProposedNone addresses the build’s measured weaknesses; see each volumeVols 6, 7

8.5 What Would Change the Answers

  • PixArt documents the LED pins (the full datasheets’ §7.7.1 and §6.4.6). Then step 1 becomes a confirmation, and the wired or retroreflective designs could be committed with less bench work.
  • The R3 holds four clean points across the whole room on a steady bar. Then the range argument for pulsing and for a second camera weakens, and only the room-light argument remains.
  • PixArt supply fails or production pricing is prohibitive. Then the general-camera route (Volume 5) moves from insurance to plan, and rolling-shutter shear becomes a problem to engineer rather than a footnote.
  • A light gun using any of these ideas is published. Each volume’s label would move up the ladder, and its evidence should be read before the bench time is spent.

8.6 Questions for the Builders

  1. Should the experimental bench (steps 1 to 4) run alongside the R2-against-R3 comparison when the CODICO kits arrive?
  2. Is a kit with no powered bar attractive enough to spend effort on retroreflectors, given that the targets may need to be 50 to 100 mm squares on the bezel?
  3. Is a wired gun the target for the first kit? It decides whether a wire from the sensor’s LED pin to the bar (Volume 2, architecture A) is even possible.
  4. Does the household television have a glossy or matt screen? It decides how bad the retroreflector glint will be.

Sources

  1. Volumes 1 to 7 of this dive and their sources.
  2. Light Guns decision log rows D2, D18, D25, D30, D32, P-RE16, BT-1, BT-2, read 2026-10-19.
  3. Freenove, FNK0085 product data, store.freenove.com, and Arducam, B0319 product page, read 2026-10-19.

Comments (0)

  1. Loading…

Comments are held for moderation — nothing appears until approved.