Fatal Mentality

we help make your ideas come to life.


The Human Trigger

Project Goals

  • Trigger a low/high voltage application safely

  • Up to 6 people to complete circuit with a delay

  • Unlock a drawer, turn lights on/off up to two devices (Opto Isolated Relays)

  • Plug and play functionality

  • Create a custom PCB and provide an easy to understand tutorial

The Circuit - Parts Needed

It works with the Arduino UNO as well.


  1. Attach a wire to A0 on your Arduino going to a 1k resistor then out to a bare wire this will be the input side of the circuit. Note: Depending on your environment you may want to try a few resistor values.

  2. Connect a wire from A5 to the positive side of your led on the and the signal side of your relay board. On the negative side of the LED add a resistor this is your output side of the circuit.

  3. Now attach a wire to ground and leave the other side bare

  4. Remember to provide 5v power to your relay board from either an external power supply or the arduino.

A0 --------—-Resistor --------------- Trigger Sw A

GND --------------------------------  Trigger Sw B

A5 --------------------- + (Anode) LED ------ Relay Signal

- (Cathode) LED --—-Resistor------GND------- LED GND

5V ------------- Relay Positive +

GND ----------- Relay Negative -


Reference the image below for proper connections.

The Code

Simply copy and paste this code into the Arduino Environment and upload the code. Touch both ends of the wire if everything is wired correctly you should see the LED and the Relay turn on simultaneously. If your Human Circuit keeps triggering by itself you'll have to play with the Sensitivity on the first line of code (const short Sensitivity = 5;) I got mine stable at about 100. You can also play with the resistance value to stabilize false triggers.

// FMD Human Circuit Relay Trigger Board
// Open Source and availible to use in any project
// www.fatalmentality.com

const short Sensitivity = 5; // The lower the number the more sensitive. change this to prevent false triggers;

void setup() {
  pinMode(A0, INPUT); 
  pinMode(A5, OUTPUT); 
  digitalWrite(A5, HIGH);

void loop() {
  short value = analogRead(A0);
  digitalWrite(A5, (value > Sensitivity) ? HIGH : LOW);
  delay(1000); // increase or lower this number for Output on time 1000 = 1 second


This is the completed PCB All the outputs for the current code is broken out to screw terminals and header pins. The input is further to the left to prevent noise from the other components on the board. The system can be powered via USB or the 12VDC - 24VDC power jack. All other unused pins are broken out for tinkering/ code changes. The Prototypes are currently on order check back later for more information on this project. This PCB is being re-imagined and will be available in the Fatal Mentality Shop some time soon.


 quad banger

Concept Design, & Product


Project goal

  1. Create a 4 channel real-time button programmable controller.

  2. High quality audio built in.

  3. Easy to program & Re-program.

  4. Ability to stack onto common relay module’s.

  5. Led indicators for both record & play modes.

  6. Record Lock to prevent tampering or accidental button presses.

  7. Easy trigger configurations, one auto enabling PIR input & one normally open dry contact input.

We Received the boards

In short we did a small batch production run of these boards and found a major issue with the voltage regulators we chose for this project. That being said, our target release date for these awesome controllers has been pushed out a little further.

Overview of prototype boards: Initial tests are promising, minor changes to the code and we had a working controller.

MP3 Audio Looper


MP3 Audio Looper
Quick View
MP3 Audio Looper
Add to Cart

mp3 player comparison

Results are completely biased. No animals were harmed during the testing process.

MP3 Looper

Looking for an MP3 Player that loops high quality audio? You found it. Introducing the 100% assembled and tested MP3-Looper. No coding, Soldering, Or over priced gear here. We don’t want to complicate things. We want to make it easier and more accessible everyone. The MP3 Looper is a small competitively priced MP3 module that’s so simple all you have to do is load MP3 files into the SD card and plug it in. Really it’s that easy. Get ready to output high quality effects, songs, or sounds to any powered stereo speaker system. Some alternatives to the MP3 - looper like the nizhi tt-028 go for about $11-16 USD (check them out). here’s some reasons to buy ours versus theirs (heck buy them both.) Our team here at Fatal Mentality help run local haunted attractions around the Bay Area (Because we love it). When we run into problems on the field & come up with solutions. The MP3-Looper is one of them. We went from taking 20-30 minutes on ladders, crawling under sets & putting up with the cheap MP3 player menus. We now exclusivly use these MP3 Looper’s for background audio and set overlay sound fx because of the ease of use, now we power the show and focus on whats important knowing that all the audio is going to continue working season after season.

  1. Design: We made our MP3 looper specifically for the industry.

  2. Easy: No buttons, modes or menus to scroll through put the audio files onto the SD card and plug it in.

  3. Quality: this unit has been tested in rough conditions & still runs as designed.

  4. Price: Were able to provide our MP3 looper’s at a competitive price because we do small batch orders and solder everything in house as you order them.

Practical Uses

  • Museum Exhibits

  • Atmospheric Audio

  • Escape Room Sound FX

  • Background Music

  • Looping audio playlist

  • Cosplay Audio FX

  • Whatever your creative mind creates!


  • Supported sampling rates (KHz): 8/11.025/12/16/22.05/24/32/44.1/48

  • 24-bit DAC output, support for dynamic range 90dB, SNR support 85dB

  • Fully supports FAT16, FAT32 file system, Maximum support 32G TF card, support 32G of U disk, 64m bytes NORFLASH

  • Audio data sorted by folder, supports up to 100 folders, every folder can hold up to 255 songs

  • Powered by a USB Mini B providing clean 5VDC

Package Contents

  1. QTY: 1 FM Assembled MP3 Looper

  2. QTY: 1 FM Mini B USB Power Cable

Not Included/ Needed to work

  • TF Micro SD Card

  • Powered Speakers

  • 5v usb power supply (Phone Charger)




Setup Instructions

You'll have to take a few steps before running your first real-time show. Follow along below and become the neighborhood show stopper in no time.

If you purchased the kit start here.

You'll need a few things before getting started.

  • Arduino Nano (Link)

  • 4 to 8 Channel Relay Board 4ch (Link) 8ch (Link)

  • 5v 2amp USB Charger (Link)

  • Micro USB Cable (Link)

  • Serial MP3 Player (For High Quality Audio) (Link)

  • 1 Gb Micro SD Card ( To Store your High Quality Audio) (Link)

  • Motion Detector (Link)

  • Mat Switch (Link)

NOTE: All Links are suggested sources to find the necessary products; You can find them on other sites like Ebay.com for competitive pricing.


Download the Software

Head over to ButtonBanger.com and download the latest software from the Octobanger Project page. (Also shoot them a couple bucks while you're at it) This is the freeware that allows you to create wonderful displays.

Firmware &


Upload the Firmware & change the settings to your specs. The next procedure is setting up the firmware and controller properties.

Get an Error When Plugging in Your Arduino?

If you are using a nano clone, you may encounter an error. The button below will allow you to directly download the proper drivers.

The Creator

The software was recently released by a wonderful asset to the haunt community  at  ButtonBanger.com  without their work this project wouldn't be in existence.  I reccomend anyone who's benefited from this open source project  to go donate to help support future projects!


Make Nightmares Come to life.



Arduino Powered Prop Controller


Concept - Design

Generation one was a proof of concept PCB (Printed Circuit Board) that became a main priority in 2016. Having a high quality Prop Controller that "Just Works" was the goal of  this one. I wanted something that I could manually program on the fly that was affordable . After scouring the web for resources I finally felt like I was getting an idea on how I could do it myself. I eventually came across a platform that I liked called the "Four Banger Project" From Button Banger  and created a few designs up. When the first boards arrived I was ecstatic, I whipped a few of them up with my trusty soldering iron. Uploaded the code and in sheer amazement that I didn't blow anything up i had a working high quality controller that fit in the palm of my hand! You can connect the prop controller to the PC and program it with the four banger software from ButtonBanger.com

Printed Circuit Board

Noticing an influx of confusion with the arduino platform that some people were having a hard time with. I decided to create a simple to make board that allows you to control all four relays on a small platform. Generation One PCB's went through extensive testing in real life situations (A Haunted Attraction!) running two boards non stop for 5 hours a night without an enclosure or weather protection of any sort  Equaling  to a surprisingly 130 hours of on-time without any issues. That being said their are some small changes that I will need to make for generation two. It will include a few updates within the code and some extra hardware changes that no other controllers currently provide. Like Bluetooth 4.0 capability for OTA (Over The Air) programming if the new design works out we'll be able to eliminate the need to connect to the PC via USB while changing settings in the Button Banger Software from buttonbanger.com.  We also want to add a Ethernet connector that will allow for programming at a max distance of 25-50ft. There will be two versions of this board . Version 1 will have buttons and the Ethernet programming port Including  4 Opto isolated relays to control your AC/DC devices. Version 2 will have everything Version one has minus the 4 relays. Instead the outputs will be clearly marked on the board allowing a user to add their own relay/switching devices like the Powerswitch tail 2  or  Controllable Four Outlet Power Relay Module. Update: Version  #2 was just recently released and supports the newest software from Button Banger Check it out for your self! OctoPill

Testing / Changes For Generation 2

The Gen 1 Boards survives 30 days running almost constantly without issues. No case and exposed to the elements. 

1.  MP3 Board in its vertical orientation can cause strain on the boards orientation.  Id like to add different mounting options for the audio board or use another board in its place.

2.  Relay traces require no copper plating around them to prevent arcing/ damage with A/C voltages. 

3. Better power distribution and a well planned ground plane required for Gen 2

4.  Adding Bluetooth for OTA Control of the prop controller 

5.  Allow  a user to use a Pre -wired relay box that utilizes circuit protection and separation of  Low volt dc voltages from high volt A/C voltages. Relay/switching devices like the Powerswitch tail 2  or  Controllable Four Outlet Power Relay Module.

6. To design and incorporate new sensors that will be "Plug and play."

7. A 3D printed case to house the  unit.


The Creator

The software was recently released by a wonderful asset to the haunt community  at  ButtonBanger.com  without their work this project wouldn't be in existence.  I reccomend anyone who's benefited from this open source project  to go donate to help support future projects!


Video Player and Effects 

Project Type: EXPERIMENT and Settings walk through


   Project Goals

  • Trigger a video file

  • Have lights, effects, trigger/move with a video file playing in sync

  • Affordable and high quality sound

  • Led's or other light effects to be controlled in conjunction with the video

  • Document construction and share project with the community

The Sprite Video Effects player comes out of the box ready to go. Load up some video files to the SD or USB card and it will automatically loop if that's all that you need. With the IO breakout its easier then ever to trigger video files for your scenes. The Image Below shows how to properly trigger the video clips from a dry contact ( Mat Switch, Push Button, Relay, ETC...)

Sprite Output.png

Video and Audio Quality Test

Here's an example of a dry contact input trigger wired into the sprite unit, I Incorporated the audio project into this video to show an example of video / audio quality in one video. For a video filmed entirely on an Iphone 7 Plus id say it works pretty darn good. 


Video File Settings for triggered play.png

File Names

To make the video files play an ambiance/trigger(scare file). You'll need to name your video clips correctly. For my situation in the example video I wanted nothing playing. For the ambiance it had to be a black background and the eye ball video to be the triggered file. I took a black background photo and converted it to a .Mpeg format (The video player only plays video files don't upload a Image file and expect it to work!) Re-name the file to 000, 000 is your ambiance video. 001 is your scare the file that plays when a button is pressed.



Hit Setup on your remote



Control Mode

Scroll down to Control Mode select OK



Select Trigger Low with Interrupt



Scroll Down to Audio Output Mode and select A/V. This will output the audio in stereo to the A/V cable that was provided inside of the Sprite Video Player Box. Now connect everything up and test!


This Setup will allow you to trigger a video file to play at a precise moment.


The Octo Basher

Design - Concept/Prototype


Project Goals

  • To extend the value of the OctoBanger Software

  • Create a plug and play circuit board & accessory that allows full control of keyboard keys, (toggle play & pause button etc.)



OctoBanger + OctoPill + OctoBasher  = A whole lot of awesome packed into a little ECO System. I've been fiddling with the idea of an accessory that plugs into any PC and allows a user to fully control (Puppeteer) a RTPE (Real Time Programming Environment. that works well enough to get the FM stamp of approval.

When I hit Key01 through Key08 on the OctoBasher Output 01 - 08 on the OctoPill's relay module will output turn on the outputs IN REAL TIME! No need to go back and forth to see if your timing is off. Just Bash some Keys until you have a really cool show recorded.  When I hit Key01 through Key08 on the OctoBasher Output 01 - 08 on the OctoPill's relay module will output turn on the outputs IN REAL TIME! No need to go back and forth to see if your timing is off. Just Bash some Keys until you have a really cool show recorded.

FM Definition

When I hit Key01 through Key08 on the OctoBasher. Output 01 - 08 on the OctoPill's relay module will turn on in real time. No need to go back and forth to see if your timing is off. Just Bash some Keys until you have a really cool show recorded and you’re done (until next year of course.)


OctoBanger Software 

From: ButtonBanger.com

FBv1 (1).png

With the OctoBanger Software from ButtonBanger It's now possible to do this plus its FREE. They do accept donations for all the hard work that goes into making such a program & I recommend shooting them a few bucks to help with future projects. They provide detailed instructions on how to create your own prop controller as well as other exciting DIY setups. They've provided a ton to the haunt community. If you benefited and saved $$$ pay it forward.


Contact Us

Need Help? Have Suggestions, Questions or  Concerns? You're in the right place.

Please complete the form below

Name *