Hallway, front view · two players · no AI
Two printed posts stretch infrared beams across the hallway. One player aims them, the other reads the angles of ten holders and crawls through for a plushie against the clock.
Two printed posts stand on either side of the hallway, and up to five infrared beams run between them where nobody can see. The builder slides and turns ten holders, then presses Set. The gate works out which beams actually connect and shows how many.
The agent reads the angles, guesses where the beams go and crawls to the far side for a plushie and back, on the clock. Every broken beam beeps and costs five seconds. Then the roles swap.
There’s no AI in this one. An ESP32 with a small display and a piezo runs the game, and about 800 g of filament does the rest. The same idea scales up to pairs of posts all over the house and a mission to collect seals; that version is at the end of the roadmap.
a simulation with made-up traps
LEDs sit on the left post, receivers on the right. A beam holds only where an LED points at a receiver and that receiver faces back. The display tells the agent how many beams hold, and the angles have to tell the rest.
Left foot: display, Set, Start
The ribbon goes up after the run. The builder ties it along every beam the display listed, and the agent finally sees the line they were sure wasn’t there.
Then comes the argument about whether that receiver was really turned that way. It was. The click joint doesn’t move by itself, and the gate counted the beam before the run started. I expect the grown-ups to take this worse than the kids.
| Set | BEAMS 2 |
| Start | 0.0 s |
| 3.1 s | beep · +5 s |
| 8.4 s | beep · +5 s |
| 12.6 s | back with the bear |
| Stop | TIME 22.6 s |
| BEST 14.2 s | |
| HIT 3 | |
| Practice | beep · BEAM 3 |
Made up for this page. Beam 3 got hit on the way there and again on the way back.
No AI in this toy
Nothing in it listens or goes online. The work is done by an ESP32, five pairs of infrared parts and the printer.
| Part | Qty | CZK | Where it goes |
|---|---|---|---|
| Already in the drawer | |||
| ESP32 board | 1 | 0 | left foot |
| OLED display | 1 | 0 | left foot |
| To buy or print | |||
| Filament, about 800 g | – | 700–1,100 for this group | 2 weighted feet, 10 holders |
| Wooden dowel | 2 | the posts | |
| IR LED, 940 nm | 5 | LED holders, in tubes | |
| TSSP4038 IR receiver | 5 | receiver holders | |
| Piezo | 1 | left foot | |
| Push button | 2 | Set, Start | |
| Cable and floor tape | 1 | between the posts | |
| Power bank | 1 | next to the left foot | |
| Ribbon | 1 | for after the run | |
| Total | 700–1,100 CZK (about €30–45) | ||
The estimate covers the whole build. Filament is the biggest item.
Nothing
There is no model in this toy and no network to reach one. Reading the angles, building the traps and arguing about the ribbon are left to the players.
There’s no microphone or camera. The only sound is the piezo beep, so the voice rules have nothing to cover.
The ESP32 never joins Wi‑Fi and needs no account. Its code holds the whole game: beams, clock, penalties and the best time.
A USB power bank. No coin cells anywhere in the toy.
940 nm LEDs, the same kind as in a TV remote, each one inside a tube in its holder.
The cable between the posts is taped flat to the floor. Weighted feet keep a post standing when someone bumps into it.
The ballast is sealed inside the printed feet and the electronics are closed in the left foot. Nothing small enough to swallow sits on the outside.
Three beams from LEDs and receivers taped to both sides of a door frame, an ESP32 and a piezo. Posts, holders, the display and penalty seconds wait for later. A phone stopwatch keeps time, and you count the beeps.
Two posts on weighted feet, ten click holders, five beams, a display with the count, the clock and the best of the day, and practice mode for the youngest. 700–1,100 CZK (about €30–45).
Four pairs of printed posts in doorways and under furniture, each beam at one of three heights, marked only roughly on the post. The agent collects three printed seals and comes back. A base by the front door shows that all beams hold, beeps at every break and adds ten seconds; the posts report to it over ESP‑NOW and run on AA batteries. Two players race for the best time, or play together, split the route and share five breaks. 900–1,600 CZK (about €35–65), mostly five ESP32 boards and filament for eight posts. The weekend version uses two pairs of cardboard-tube posts with a buzzer on the receiving one, a phone timer and paper seals.
The agent stretches as many ribbons as the display shows beams, along the paths they expect, and then has to get through without touching ribbons or beams. Afterwards the builder shows the real paths next to the ribbons. The ribbons hang on clips that let go when touched.
Three printed stands with a small mirror bounce a beam sideways, so the straight lines turn into bent paths, a bit like ThinkFun’s Laser Maze. The builder aims the mirrors until Set counts the beam, and the agent reads holders and mirrors and steps around the stands too. My daughter would play without mirrors, my son with one, adults with all three.
One holder sits on a small servo and sweeps back and forth like a searchlight. On Set the gate runs the whole sweep, remembers at which angles the beam reaches the receiver and watches for breaks only at those moments, so the agent has to pick the moment as well as the path.
Status: an idea. Nothing on this page has been built or tested yet, and the demo is a simulation with pre-written answers. Prices are estimates from Czech shops in October 2026.
One of sixteen finalist toy ideas in the Toy Workshop, generated by AI agents, picked by a dad.
Made by Ondra Malacka with Claude agents · how the agents worked · malacka.cz