Seer Frights
Summer camp. Three knocks. Every night at 3:07 AM.
Nobody else hears it. The counselors say it's the pipes. But the knocking comes from the outside of the cabin door — and it's getting louder.
Every Seer Frights book drops a group into an ordinary place that turns wrong. This time it's summer camp. This time the door won't stay shut. This time — something wants in.
. . .
The week before camp opened, the forest was empty.
No counselors. No kids. No schedules pinned to the mess hall wall. Just the cabins arranged in a half-circle along the creek, their doors latched, their windows dark, pine needles piled on the steps like the trees had been trying to bury them.
Cabin 6 was at the far end of the arc. Older than the others. The wood was darker, the porch sagged on one side, and the door had a grain pattern that looked, in certain light, like a face someone had started to carve and then thought better of.
At 3:07 AM on a Tuesday in June, something knocked on that door.
Three times. Slow. Evenly spaced. The way a person knocks when they know someone is inside and they’re willing to wait.
Nobody was inside. The cabin had been empty since September.
The knocking stopped. The forest listened. A raccoon on the mess hall roof turned its head toward Cabin 6 and went still. The creek kept moving, but the trees along its banks didn’t. No wind, no rustle, no sway. Just silence, and the faint smell of warm wood, as if the door had been heated from the other side.
In the morning, Walt Dietrich walked his usual loop past the cabins. He paused at Cabin 6. Looked at the door. Looked at the three shallow impressions in the wood. New ones, fresh, each the width of a knuckle.
He didn’t touch them. He’d learned not to, years ago.
He wrote nothing in his logbook. He walked back to his truck. And the forest went on breathing the way it had been breathing for longer than the camp, longer than the road, longer than the name anyone had given it.
It would be patient. The buses were coming in twelve days.
It starts the first night. Three knocks. Slow. Even. Right on the cabin door.
The kid in the top bunk hears it. The kid in the bottom bunk doesn't. The counselor checks outside and finds nothing. No tracks. No animals. No wind.
The next night — same time. 3:07 AM. Three knocks. Louder. The door handle turns. Just a little.
Nobody answers the door at summer camp. Not at 3:07 AM.
The Three-Knock Device — A coin vibration motor that turns any door into a speaker.
No wiring. No programming. Two parts. Done.
Parts — where to buy each one →
The motor has two wires — one red, one black. Tape one wire to one end of the battery. Touch the other wire to the other end — buzz. Touch it three times: buzz, buzz, buzz. That's the whole circuit. You complete it with your finger.
Stick the motor flat against a door, a wall, a bunk frame — any surface that carries sound. Through wood, it sounds like knocking.
Want a cleaner pulse? Add a tactile push button (6×6mm) between the free wire and the battery. Press the button instead of touching the wire.
A tiny chip controls the pattern. Three knocks, spaced a second and a half apart. Then silence for exactly 24 hours. Then three more. Turn it on at 3:07 AM — it knocks at 3:07 AM every night.
Parts — where to buy each one →
Hold the chip so the small notch or dot faces left.
Bottom-left is Pin 1. Top-left is Pin 8. Pins count counter-clockwise.
Use a Tiny AVR Programmer board (~$10) — plug the ATtiny85 into the socket, plug the board into USB, and upload a short program from the Arduino IDE. One time. After that, the chip remembers.
int waitMinutes = 1440; // minutes between knocks (1440 = 24 hours)
void setup() { pinMode(0, OUTPUT); }
void loop() {
for (int k = 0; k < 3; k++) { // three knocks
digitalWrite(0, HIGH);
delay(40); // knock pulse
digitalWrite(0, LOW);
delay(1500); // silence between knocks
}
for (long i = 0; i < (long)waitMinutes * 60; i++) {
delay(1000);
}
}
Three connections. No soldering. Bend the wires directly onto the chip pins.
Tape it together with electrical tape. The battery holder has a built-in on/off switch.
Stick the motor flat against a door, behind a bed frame, under a windowsill. Tuck the ATtiny85 and battery holder behind the door frame or inside a gap. Slide the switch at the time you want it to knock — turn it on at 3:07 AM, it knocks at 3:07 AM every night after that.
No sound? Check that the motor wires are on Pin 5 and Pin 4. Check battery is seated. Try swapping the wires. If the knock sounds too quiet, try a different surface — wood carries sound best. If you want faster or slower knocks, change delay(1500) in the code.
The flat round kind. Looks like a tiny silver disc with two wires. About the size of a dime. Electronics store or online. About $0.50 each.
Black electrical tape. Holds the wiring connections together. Any hardware store or dollar store.
Optional — gives a cleaner click than touching the wire by hand. The tiny clicky kind, about the size of a pencil eraser. Buy a bag of 100 for a couple bucks. You only need one.
Building Version 2? You still need the coin motor from above, plus these parts. The ATtiny85 controls the knock pattern — three knocks, then 24 hours of silence. No soldering needed.
Tiny 8-pin microcontroller. Program it once, it remembers forever. Runs on a CR2032 coin battery. Same chip used in the Swamp Glow and Route 13 builds.
USB programmer board for the ATtiny85. Plug the chip in, upload code from Arduino IDE, done. Same programmer used in the Swamp Glow and Route 13 builds.
3V coin cell. Powers the ATtiny85 and coin motor. Same battery used in the Swamp Glow and Route 13 builds.
Holds the coin battery. Built-in on/off switch. Red and black wires connect to the ATtiny85. Same holder used in the Swamp Glow and Route 13 builds.
Third-party sellers set their own prices, shipping, and policies. See our Terms of Use for details.
Version 1: Stick the motor flat against the inside of a door, behind a bed frame, under a windowsill. Any surface that vibrates. Wood is best. Metal works. Drywall is fine. The motor is thin enough to hide behind a poster, under a shelf, inside a drawer.
Version 2: Same placement for the motor. The ATtiny85 and battery holder are small enough to tuck behind a door frame or inside a gap.
The knock should sound real. Not a buzz. Not a beep. A knock. Heavy. Patient. The kind of knock that says I know you're in there. I can wait.
If it sounds electronic, you did it wrong. If it sounds like an insect, try a bigger surface. If it sounds like knocking — congratulations. You just ruined someone's night.
KITS
Don’t want to hunt for parts? Kits are underway and will be available soon.
"We saw it . . ."