L’anno scorso ho organizzato la prima Giulio Hunt per il compleanno di Giulio: una caccia al tesoro fatta di indovinelli, enigmi e oggetti costruiti a mano. Pensavo fosse un evento unico ma sembra stia per diventare una tradizione.
Pochi giorni prima del suo dodicesimo compleanno, Giulio mi guarda con quegli occhi da bambino che sa esattamente come manipolare suo padre e mi fa: “Papà, quest’anno la facciamo di nuovo la caccia al tesoro, vero? Però questa volta voglio che ogni squadra abbia un percorso unico”. Progetto fantastico ma con un unico problema: avevo un weekend per progettare, stampare in 3D, saldare, programmare e assemblare un’intera caccia al tesoro da zero. Niente panico.
Quello che è seguito è stato un weekend di pura follia maker: la stampante 3D che andava giorno e notte, saldature alle due di mattina, firmware scritto tra un caffè e l’altro, e la costante sensazione che non ce l’avrei fatta in tempo. Ma ce l’ho fatta (a malapena) e la Giulio Hunt 2025 è stata più ambiziosa, più tecnologica e decisamente più stressante della prima edizione.
Quest’anno prevedeva due squadre — la Rossa e la Blu — ognuna con cinque bambini e ciascuna con il proprio percorso. Per evitare di dover creare due cacce completamente separate (e perdere il poco senno rimasto), ho deciso di usare la tecnologia per creare dei punti di biforcazione digitale: lo stesso dispositivo mostra messaggi diversi a seconda della squadra. Il tutto articolato in 9 tappe.
Il Kit di Partenza
All’inizio della caccia, ogni squadra riceve uno zaino con:
- Un Minecraft Orb (il cuore pulsante della caccia — ne parleremo dopo)
- Tessere identificative per ogni giocatore
- Un cifrario
- Una mappa del parco giochi locale
- Un foglio per la decodifica del codice Morse
Il Minecraft Orb
L’oggetto più importante del kit è il Minecraft Orb: un cubo stampato in 3D che sembra uscito direttamente dal videogioco. Ma non è solo decorativo — è un vero e proprio computer interattivo che guida l’intera caccia al tesoro. Dentro la scocca c’è un microcontrollore ESP32 collegato a un piccolo display LCD, un lettore RFID, un sensore touch nascosto, un buzzer e un LED.
L’Orb è il game master digitale della caccia. Sa leggere le tessere RFID dei giocatori e le carte speciali disseminate lungo il percorso. Mostra indovinelli e messaggi cifrati sul display. Emette codice Morse tramite il buzzer e il LED. Ha un bottone segreto invisibile (il sensore touch capacitivo) per inserire risposte numeriche. E soprattutto, può mostrare contenuti diversi a seconda della squadra — è così che ho creato i punti di biforcazione senza dover costruire due cacce separate. Ogni Orb ha un inserto colorato diverso (rosso o blu) ed è programmato con il percorso specifico della propria squadra.
Tappa 1 — L’Accensione dell’Orb
La prima missione è semplice (in apparenza): accendere il Minecraft Orb e trovare il modo di accedere. Lo schermo mostra un messaggio criptico:
=== AUTH REQUIRED ===
Scan AUTH cards
In the correct order
Need 5 players
Le tessere hanno questo aspetto:

Ecco l’Orb in azione durante la fase di autenticazione:
🔓 Soluzione
Le tessere vanno scansionate in ordine alfabetico. Sembra facile, ma quando hai cinque ragazzini eccitati che cercano di scansionare tutti insieme… diciamo che ci vuole un po’ di leadership.
Tappa 2 — Dove cantano le rane
Una volta effettuato l’accesso, l’Orb rivela il primo indovinello in forma di poesia:
QUEST BEGINS!
==================
Where frogs sing
and lillies float,
In the garden,
find the moat.
🔓 Soluzione
La risposta è lo stagno del giardino: lì le squadre trovano una busta con il nome della propria squadra. Nessuna rana è stata disturbata durante questa fase (forse).
Tappa 3 — Il Pulsante Segreto
La busta allo stagno contiene una carta col primo vero indovinello:

Scansionandola sull’Orb, appare questo messaggio:
ENTER CODE
=================
Find and touch the
secret button to
enter your answer
Wait 3s to submit.
🔓 Soluzione
I bambini cercavano qualcosa di fisico ma il bottone segreto è un sensore touch capacitivo nascosto vicino al display. Non c’è nulla da premere fisicamente: basta sfiorarlo e un contatore aumenta di 1. La risposta corretta è 7.
Tappa 4 — Il Cifrario di Cesare
Dopo aver inserito la risposta corretta, l’Orb mostra un messaggio cifrato — ma solo per cinque secondi (bisogna essere veloci!):
- Squadra Rossa:
ZL ML MGP JVLCM GCM - Squadra Blu:
ZL ML MGP JMXQFP
🔓 Soluzione
Usando il cifrario di Cesare fornito nel kit, i messaggi si decifrano in:
- Squadra Rossa: GO TO THE SCOUT HUT
- Squadra Blu: GO TO THE STABLE
Il primo punto di biforcazione: da qui le due squadre seguono percorsi diversi.

Tappa 5 — Il Cryptex
A destinazione (la stalla vicino a casa o lo scout hut), ogni squadra trova una busta con un indovinello e un cryptex, come quello del Codice Da Vinci:

🔓 Soluzione
La risposta è la parola STONE. Ruotando le lettere del cryptex fino a comporre la parola, il meccanismo si sblocca e rivela il contenuto.
Tappa 6 — Il Messaggio Frammentato
All’interno del cryptex, le squadre trovano frammenti di un messaggio fatto a pezzi – e una graffetta (!?).

🔓 Soluzione
Il messaggio ricomposto rivela delle coordinate sulla mappa:
- Squadra Rossa: MAP F2
- Squadra Blu: MAP C6

Queste vanno incrociate con la mappa del parco ricevuta all’inizio:

Tappa 7 — La Scatola Impossibile
Alle coordinate indicate sulla mappa — lo stagno di Latchmere per una squadra e il cancello di ingresso per l’altra — si trova una misteriosa scatola. Tenuta insieme da quattro incastri a coda di rondine, sembra impossibile da aprire. Su una faccia, 9 piccoli fori disposti in griglia.

🔓 Soluzione
Ricordate la graffetta della tappa 6? Ecco dove entra in gioco. Raddrizzandola e infilandola nei fori, uno di essi offre resistenza: è un perno a molla che, una volta premuto, attiva il meccanismo di rilascio e la scatola si apre!

Tappa 8 — Codice Morse
Dentro la scatola, le squadre trovano un piccolo disco blu. Scansionandolo sull’Orb, si attiva la modalità Morse: il dispositivo inizia a lampeggiare e suonare un messaggio!
SECRET MESSAGE
INCOMING
...
Le squadre devono decifrare il codice Morse usando il foglio fornito nel kit:
- Squadra Rossa:
-- . --- / - --- / -.. .. -. - --- -. / --. .- - . - Squadra Blu:
-- . --- / - --- / .--. . .--. .--. .
Il codice morse appare e suona per pochi secondi quindi i ragazzi hanno avuto la brillante idea di registrarlo su uno dei loro telefonini per codificarlo. Nell’altra squadra c’era l’altro mio figlio, Pietro, che conosce Morse a memoria quindi per loro è stato molto più semplice.
🔓 Soluzione
I messaggi decodificati sono:
- Squadra Rossa: GO TO DINTON GATE
- Squadra Blu: GO TO PEPPE
Tappa 9 — Il Gran Finale
All’ultima destinazione, le squadre trovano semplicemente un messaggio: “GO HOME”. E a casa, ovviamente, li aspetta la vera ricompensa: torta, regali e la soddisfazione di aver completato la missione.
Dietro le Quinte: Come Ho Costruito Tutto
Se siete arrivati fin qui, probabilmente vi state chiedendo: “Ma come ha fatto a costruire tutta questa roba in un weekend?” Ecco il dietro le quinte.
Il Minecraft Orb
Il cuore tecnologico della caccia al tesoro è un cubo stampato in 3D che ricorda un blocco di Minecraft. La faccia principale ospita tutta l’elettronica ed è collegata al cubo tramite quattro viti. Le altre cinque pareti sono identiche e si incastrano senza giunture visibili. Gli inserti colorati (rosso o blu, a seconda della squadra) sono stampati separatamente in un filamento diverso.

L’elettronica è basata su un ESP32-C3 connesso a vari componenti tramite un “ESP32 Super Mini Shield” che fornisce un pinout comodo e un circuito per l’alimentazione a batteria e la ricarica.


I componenti utilizzati sono:
- Un lettore RFID RC522
- Un sensore touch induttivo
- Un buzzer
- Un LED
- Un display LCD da 1 pollice
Il firmware e gli schemi di cablaggio sono disponibili sul mio server git.
La Scatola Impossibile
Anche questa è stampata in 3D, composta da quattro pezzi: una base, un coperchio con gli incastri a coda di rondine, un coperchio interno e un perno. Il perno esiste in due versioni: una con molla integrata e una cava che ospita una molla all’interno.

Il Cryptex
Il cryptex è basato su un design di Thingiverse, ma ho personalizzato le lettere su ogni ruota per massimizzare il numero di parole inglesi formabili. Dopo un po’ di ottimizzazione algoritmica, questa combinazione di lettere copre quasi un terzo di tutte le parole inglesi valide di 5 lettere:
| Ruota 1 | Ruota 2 | Ruota 3 | Ruota 4 | Ruota 5 |
|---|---|---|---|---|
| S | A | A | E | E |
| C | O | I | N | S |
| B | R | O | S | Y |
| T | E | E | L | D |
| P | I | U | T | T |
| A | L | R | I | R |
| F | U | N | A | N |
| M | H | L | C | L |
| D | N | S | R | K |
| L | T | M | O | H |
Progettare la Giulio Hunt è diventato ormai il mio progetto maker preferito dell’anno. Ogni edizione alza l’asticella un po’ di più — e accorcia la mia aspettativa di vita di qualche mese. Se volete replicare qualcosa di simile, tutti i file STL e il firmware sono open source e linkati sopra. Buona caccia!