Arcade Cabinet – Installing Emulators & Games

This is the last part of the DIY Arcade cabinet tutorial series. In this guide, I will show the overall steps to add an emulator. Since there are many different emulators, I cannot write a guide for every emulator. instead, I will show the default steps you should do when adding an emulator to your […]

Arcade Cabinet – Setup Hyperspin & Controllers

This part of the DIY Arcade guide will cover the installation and setup of the main software on your arcade. This includes: Setting up windows, configuring your USB Controllers, Installing and configuring the Front-End and much more.

Arcade Cabinet – Building the Control Panel

This part will cover the build of the control panel. This includes the building of the control panel, drilling and installing buttons & joysticks, wiring the Controls & LEDs, Installing the Trackball & Spinner…

Arcade Cabinet – Introduction & Design

This is the introduction to building your own full-size, 4-player Arcade Machine. In here you will find everything you need to start building your own. In this part, we will decide over the design of the cabinet, what special effects, controls, TV, artwork and much more. This is a very large project and I recommend […]

Upgrade Jukebox lighting with Arduino & WS2812 Adresable led strip

I cleaned my Kotronic jukebox and now it’s time to give this an upgrade. I will leave all of the original electronics intact and still working but I will add the WS2812 led strip inside the bezels, top and centerpieces. these will be controlled using an Arduino to simulate the “bubbler” bezels from the original wurtzinger/rock-ola jukeboxes […]

Build a Coctail Arcade Cabinet using Raspberry Pi

In this guide, I will build a small cocktail arcade machine based on RetroPie running on Raspberry Pi. It has an ‘old school’ look with original arcade controls, can be played with any USB controller you can find, is fairly cheap and easy to build and there is an unlimited amount of retro game ROMS […]

Virtual Pinball – Adding Games & Tables

This is the last tutorial in the virtual pinball series which will focus on installing different games for your front-end. The most popular games are Pinball FX2/FX3, Virtual and Visual Pinball.

Virtual Pinball – Setup PinballX and Controllers

This part of the virtual pinball guide will cover the software. A visual pinball table requires a lot of software to work together to give a seamless feel when selecting and switching tables. the front end I’ll be using will be PinballX, which will basically show a list of all available pinball tables across all […]

Virtual Pinball – Installing Computer, Controls, Special Effects

This part will cover the wiring of your electronics, this includes the computer, DMD Screen, Audio, TV, buttons, plunger… It will take quite some time wiring everything up correctly and making sure everything is working as intended. But after this guide, it’s just software that remains.

Virtual Pinball – Building the Cabinet

In this part of the Virtual Pinball guide, I will cover the build of the cabinet and control panel. This includes assembling the cabinet and backbox, painting the panels, mounting the legs. prepare holes for: the controls, speakers, DMD Screen, backglass monitor, Special effects… as well as the installation of the plunger, buttons, power switch, […]

Virtual Pinball – Introduction & Design

This is the introduction to building your own Virtual pinball table. In here you will find everything you need to start building with all the items I bought for my build. There are other alternatives available but my guides will use the items described here. This part includes cabinet designs, special effects, information on the […]

Barcade Arcade stand with storage space

In this guide, I will build a matching stand for the Bartop Arcade Cabinet I built earlier. This way it can be used as a regular stand-up arcade machine, also while I’m at it. I will add a storage compartment, LED strips, indoor lighting, and a coin door. The storage will be used to store all my […]

Build a Bartop Arcade Cabinet using Raspberry Pi

In this guide, I will build a small bartop arcade machine based on RetroPie running on a raspberry Pi. It has an ‘old school’ look with original arcade controls, can be played with any USB controller you can find, is fairly cheap and easy to build and there is an unlimited amount of retro game […]

View your Anran Cameras&DVR in Homekit

In this guide, I will add 4 “Anran” camera’s to Homebridge/Homekit. The stream format from the cameras is not directly supported in Homekit so the incoming stream has to be converted into an mp4 stream. Homebridge will also automatically take still images to show in the Homekit dashboard so you can see the current state without starting […]

Turn On and Off your IX4-300D using Homekit and Homebridge

In this guide, I will setup Homebridge to check the power status of the Lenovo IX-400D NAS, Send a Wake-on-LAN command to turn it on, or send the shutdown command over ssh to turn it back off. This will give you full control of your NAS on your iPhone, iPad, or Mac

Homebridge on Raspberry Pi using Docker

Homebridge is a lightweight NodeJS server you can run on your home network that emulates the iOS HomeKit API. It supports Plugins that provide a basic bridge from HomeKit to various 3rd-party “smart home” devices. This guide will cover the installation of Homebridge on raspberry pi using Docker. 

Install Docker on Raspberry Pi

This guide will cover the basic setup and installation of docker and docker-compose on a raspberry pi. This guide is a prequel to many other guides found on this site.

Upgrade Schneider/Gardy IHC Domotics with OpenHABian

Support by Schneider for its Domotics IHC devices is just terrible. The app has been removed from the AppStore and never actually worked well. Until now… this guide will cover all steps on how to give a new life to your old and Schneider/Gardy IHC central using openHAB.

DIY Wall Cable Organizer using Wire Channel

Build an easy to use cable organizer using plastic wire channel that’s usually used in breaker boxes/power boxes. This is fairly cheap and in my case, it holds about 50 cables per meter. I ended up mounting 4 meters (150″) of wire channel good for over 200 easy accessible cables.

Delete Xcode Derived Data from Mac Spotlight

Sometimes Xcode can get in an odd state, and in most cases cleaning your derived data folder has the highest success rate to any Xcode related problems. Depending on your Xcode version this solution may be required a lot and his handy tool will allow you to quickly clear derived data by opening an app […]

iOS AppLovin Revenue Viewer (Discontinued)

Applovin Revenue Viewer was created to monitor all Applovin revenue on your iPhone or iPad. The app showed detailed information on your performances over many different time intervals, came with a widget for quick access to your income and much more. The app was available in 2015-2016 but was eventually discontinued after some large updates […]

DIY Simple Arduino Bluetooth controlled Robot

This is a detailed guide on how to build a Bluetooth controlled robot using an Arduino, the robot is controllable from any mobile device or laptop over Bluetooth, has lights, and a distance sensor to prevent it from crashing into the stuff. The Bluetooth can also be used to remotely program your Arduino and directly […]

9GAG iPad/ATV Viewer (Discontinued)

Discontinued – Since 9GAG’s app is not natively supported on tables, I created a simple viewer for 9GAG memes. The app is free, features all categories as on the 9GAG website and after Login to your 9GAG account, you can Like or Comment on 9GAG memes! The API got sadly taken down so this app […]

DIY Electric Firework/Spudgun Detonater

In this guide, I show how to build an electronic fireworks/spudgun detonator. for this detonator, ill be using a simple barbeque igniter and some speaker terminals, this way we can safely attach remote detonation wires and detonate anything from a safe distance. the barbeque lighter uses a standard AA battery and actually lasts extremely long.

Cleaning your W1070 Beamer and Fixing Loud Fan Noise

I’ve got my W1070 about 2 years ago and it has been collecting dust since then as it is being used on a daily basis in a basement. It’s time to clean the inside and finally fix those noisy fans. My beamer is used in a dusty basement and smoking area so I’m expecting to […]

Broederlijk delen – Wereldkamp App!

Kampeer in De Hoge Rielen en verken mondiale thema’s via debat, workshops en documentaires. Dit jaar staat Border Crossing centraal. Het bosrijke natuurdomein met zwemvijver, het veggie eten, muziek, sport en toneel met van tijd tot tijd een goed feestje dragen bij aan jouw ideale start van de zomer.

DIY Automate your Football Table Score with Arduino

A complete guide on how to use an Arduino to automate your Foosball Table, including an automatic score counter on any mobile Phone, Tablet, PC or Laptop. Using an Arduino network shield we create a server that will be viewable on the Arduino’s IP. the score-counting will be handled by two lasers and light dependent resistors […]

simple XBOX 360 Transparant LED casemod

The first generation Xbox 360’s are great for case modding, I did a mod in the past but now I decided to mod another Xbox and this is my guide covering the installation of a transparent side window and some RGB lighting. The mod is very easy but you will need a special tool to open […]

Customize your IX4-300D’s LCD Screen

This guide will show you how to Customize the LCD screen of your IX4-300d, this is just a starting guide to show some extra useful information on your LCD, but anyone can build custom scripts and images to change the LCD with more useful information!! We will need to use BMP images here as I didn’t find a […]

Add new services to your IX4-300d NAS

IX4-300d Startup Script

This guide will allow you to Customize your IX4-300d NAS even more by adding your own scripted startup services! This way you can install any server that’s working on ARM devices and make them run whenever you start or reboot your NAS. Couchpotato, Transmission, Minecraft are just a few of the possibilities.

DIY Violet/Blue Handheld Laser Module

Violet/Blue DIY Laser

For a few years now, (cheap)Laser pens with a power of more than 5mW may not be sold anymore, however, you can still buy a very powerful laser module for a few bucks. The only problem is that you will have to build your own case to make it “hand-held”, in this guide I used […]

Record live audio with your Android Phone or Tablet

Professional audio recorders are quite expensive, especially for amateur performers. However, you can now use your Android device as a professional studio audio recorder much cheaper than any audio recorder available!

Silence your IX4-300D’s Fans

IX4-300d Startup Script

The IX4’s fans are quite loud and always spinning the same speed whatever the temperature may be inside your NAS. In this guide, I will lower the fan speed and quieten your NAS. Make sure to test these settings thoroughly before applying them as setting the speed to low may cause your NAS to overheat during long operations.

Android DD-WRT Reboot Widget

DD-WRT Reboot Widget for Android, a quick&easy reboot solution for your DD-WRT Router. This DD-WRT reboot widget will send the reboot command to your DD-WRT router over SSH. This can be useful for when your internet suddenly disconnects. (This tool can generally be used to reboot any Linux installation with SSH)

Android – Wifi ADB Connect Tool for Mac

Android Wifi ADB Connect Tool Screenshot

Android – Wifi ADB Connect is an easy GUI for the Android ADB (Android Debug Bridge) binary. The app allows for quick connect, disconnect or reconnect ADB server enabled Android devices. The app holds a list of recent history for faster reconnecting a device you were using in the past. The automatic ADB binary detection […]

Update your CFW Playstation PS3

PS3 Installing Custom Firmware

There are different reasons why you would want to upgrade, your current version is too old and newer games won’t launch anymore, you can’t play online anymore since Sony requires a higher firmware… or you are just not satisfied with your current setup… all are good reasons to upgrade but you don’t want to lose any […]

NZBGet On IX4-300D NAS


NZBGet is an NZB downloader written in C++ and designed with performance in mind to achieve maximum download speed by using very little system resources. In this guide, i will explain how to install NZBGet on your IX4-300D.

Radius 3000 Firmware, FAQ and Traktor Mappings

American Audio Radius 3000 photo

This post contains the latest Radius 3000 Firmware as of the time or writing, I wrote a small FAQ on how to update your radius and included my Traktor Mappings that you can import into your setup so you don’t have to spend countless hours mapping your players yourself and start playing right away.

AZERTY Apple toetsenbord layout voor Windows

AZERTY apple keyboard belgium

De layout van een AZERTY Apple toetsenbord zit niet in windows, hierdoor staan meerdere toetsen verkeerd, en is het zeer moeilijk om speciale tekens te typen {, } ı ~zullen van zijn soms zelfs makkenlijker ge kopieren van een internet pagina 😀 ipv. te zoeken. deze mapping zal de belangrijkste keys op de juiste plaats zetten, […]

Arduino Light Dependent Resistor(LDR) Guide

Arduino wiring diagram ldr

A Photoresistor or Light-Dependent Resistor (LDR) is a light-controlled variable resistor. The resistance of a Photoresistor decreases with increasing incident light intensity. This guide will connect the LDR with an Arduino.

DIY PC PSU to Bench / Project Power Supply

DIY PC PSU Bench Power supply voltages

Computer power supplies cost around US$30, but lab power supplies can run you $100 or more! By converting the cheap (free) ATX power supplies that can be found in any discarded computer, you can get a phenomenal lab power supply with huge current outputs, short-circuit protection, and reasonably tight voltage regulation on the +5V line.

FT_Prog fix your FTDI RS485 DMX Interface


FT_PROG is a free EEPROM programming utility for use with FTDI devices. It is used for modifying EEPROM contents that store the FTDI device descriptors to customize designs.

Drive Arduino Robot over Bluetooth with Android App

Arduino BT Joystick Mainscreen

Serial port Bluetooth, Drop-in replacement for wired serial connections, transparent usage. You can use it simply for a serial port replacement to establish a wireless connection between Arduino / PC or Android device.

BenQ W1070 Firmware Upgrade, extra 3D support…

Benq W1070 Beamer Firmware Update Header

Enjoy 1080p Full-HD image projection up to 200” in the comfort of your living room with the W1070 Home Entertainment Projector. You’ll be captivated by brilliant image performance featuring a 10,000:1 contrast ratio and a 2000 ANSI Lumens brightness. And after this firmware update your W1070 supports even more 3D resolutions and refresh rates.

DMX RS485 Wrong Board Fix

USB Dmx Adapter RS485 fix

This is a fix for my other tutorial : ” DIY USB DMX INTERFACE FOR UNDER $10“, apparently there are multiple versions of this board being sold. Depending on what site you bought it you may or may not have received a working chip. For those who are stuck with a non-working chip, this is […]

Fix FTDI DMX interface & Arduino on OSX 10.9+ Mavericks

OS x FTDI Driver Control

Apple recently decided to make their own FTDI driver with the release of OSX 10.9 Mavericks. This broke compatibility with Arduino & USB DMX interfaces based on an FTDI chip. Here is how to disable the new driver and use the old FTDI driver. All your apps will be working again like they should.

DIY USB DMX Controller for under $10 – Ethernet Cable

DIY USB DMX Adapter ethernet cable

The DMX protocol is exactly the same as the RS485 protocol, so we can use any RS485 USB converter to control DMX devices. DMX controllers are usually not that cheap, using this guide, you save money for possibly a hardware midi controller for your lighting software.

Install E3 NOR Flasher in PS3 Slim

E3 NOR Flasher package

The E3 NOR Flasher is a very easy tool to downgrade almost any PS3, however, it still requires a lot of work, not as much work and risk of soldering over 60 wires directly onto your PS3’s data lines and NOR chip which can only be done by professionals. In this guide, I will show you how […]

Sick Beard on IX4-300d NAS

Sick Beard is a PVR for newsgroup users (with limited torrent support). It watches for new episodes of your favorite shows and when they available, Sickbeard downloads, sorts and renames them. Sickbeard supports, NZBMatrix, NZBs’R’Us, Newzbin, Womble’s Index,, TVTorrents, and EZRSS and retrieves show information from and

Couchpotato on IX4-300d NAS

In this guide I will cover the Couchpotato installation on your IX4-400d NAS, Couchpotato is a server application that will download movies and especially series episodes automatically, easily and in the best quality as soon as they are available on torrent websites or Usenet. Couchpotato will automatically search the most popular sources and find the […]

Downgrade any CFW PS3 to 3.55 or any other CFW

PS3 3.55

Changing to another CFW distribution can be a problem since not all CFW support the latest updates, this guide will help you installing any other CFW version on your PS3 or simply go back to 3.55 where it all started.

DD-WRT – Connect with SSH

DDWRT ssh terminal console

DD-WRT is a Linux-based alternative open-source firmware suitable for a great variety of WLAN routers and embedded systems. The main emphasis lies on providing the easiest possible handling while at the same time supporting a great number of functionalities, here is how to enable the SSH functionality.

E3 NOR Flasher Multiple PS3 consoles Samsung Firmware

The E3 NOR Flasher is a very easy tool to downgrade or dual-boot your PS3. However, your E3 hardware is limited to downgrading only 1 PS3 and was made for one-time installation. However, there is a firmware file that breaks this limit and allows you to downgrade unlimited consoles with only one E3 NOR Flasher.

Preserve custom Servers after IX4-300d Update

IX4-300d software update

Lenovo recently updated the firmware on their IX4-300d NAS due to hacker vulnerabilities. It’s recommended to update your NAS however we are using a custom startup script which will “break” after updating. In this guide, I will explain how to update your NAS without losing custom server functionality.

My QLC+ Fixture Files

simple lightshow

QLC+ is a DMX controller software for Windows, Mac, and Linux, QLC has a list of build in Fixtures (light effects) but not all of them are in the library. QLC+ also comes with a “fixture creator” software which allows you to create your fixtures in the software and share it with others. I needed […]

Nazi_Zombie_SmallFarm Source Code

call of duty 5 radiant map editor

While making the nazi_zombie_eisden map, I’ve been working on a second map called “Smallfarm”. However due to time constraints and scripting errors I’ve decided to release the map’s source code in its current state. Feel free to expand/finish this map and eventually release it!

Arduino Composite TV output Shield

Arduino AV out DIY shield

Shields are boards that can be plugged on top of the Arduino PCB extending its capabilities. The Arduino is also capable of sending out a video stream to your TV over a yellow component cable. So here is how I made my own Composite video-out for Arduino under 15 minutes.

Enable Charging and HDD’s on Apple keyboard

apple keyboard charging iphone

The Apple Keyboard has 2 USB ports on the underside of the keyboard. When using these ports in windows, the power per USB port is limited. Due to this limitation, the ports on the keyboard are useless, even a USB-stick requires more power. Here is a guide on how to force windows to allow 500mA!

Tweaking chameleon bootloader

By default, Chameleon show all the partitions it can find, including data drives, hidden system, and recovery partitions. This guide will show you how to clean your bootloader and hide the useless partitions on your chameleon boot screen.

Minecraft Server on ix4-300d NAS

IX4-300d Minecraft server

Install a Minecraft server on your Iomega NAS, keep in mind the server only has 512MB ram and Minecraft recommends at least 1GB. However, the server seems to run fine for 5 online players after adding a few plugins I included in this guide.

DIY USB DMX Interface for under 10$

diy usb dmx controller

The DMX protocol is basically the same as the RS485 protocol, so we can use any RS485 USB converter to control DMX devices. DMX controllers are usually not that cheap, using this guide, you save money for possibly a hardware MIDI controller for your lighting software.

Transmission on IOmega/Lenovo IX4-300d NAS

Transmission WebGUI on Iomega/Lenovo Nas

Transmission is a BitTorrent client which features a simple interface on top of a cross-platform back-end. In this guide, I will install the Transmission torrent client with WebGUI on IOmega/Lenovo IX4-300d NAS.

SABnzbd on IOmega/Lenovo IX4-300d NAS

SABnzbd makes Usenet as simple and streamlined as possible by automating everything we can. All you have to do is add a .nzb. SABnzbd takes over from there, where it will be automatically downloaded, verified, repaired, extracted and filed away with zero human interaction. Here is my guide on how to install SABnzbd on your NAS!

Modify Startup Script on Iomega/Lenovo ix4-300d NAS

IX4-300d custom startup script

We want our installed applications to be started whenever we start or restart our NAS without having to log in with ssh and start the service manually. This can be done by creating a “Startup” script and telling your NAS to execute it every boot/reboot. Then we can add as many services as we want.

Install Package Manager on IOmega/Lenovo IX4-300d NAS

putty ipkg update

The Optware package manager is a system for delivering software packages to NAS devices and other Linux-based small computer systems. To install additional services to your NAS we need to install IPKG first, on the ix4-300d, IPKG is already installed so we only have to add repositories.

SSH Access on IOmega/Lenovo IX4-300d NAS

SSH on Iomega / Lenovo IX / PX NAS systems is a hidden feature and meant for support personnel only, AND…. here is how to enable SSH on your device. This allows us to install unsupported Linux servers like SickBeard, SABnzbd, CouchPotato, Transmission…

Nazi_Zombie_Eisden, Zombies invade Belgium!

Nazi_zombie_eisden Welcome

Nazi Zombie Eisden, developed by me(NiiGHTMARE)! This map is a small house based on my grandmother’s. It’s a small fast paced map, though that shouldn’t keep you from trying out the map. Ideally, this is a perfect map for those with 2-3 players, and a keen eye for zombie killing.

Call of Duty 2 – Weapon Skins

Here are a few weapon skins I created for Call of duty 2. These skins come in .IWD file format and should be placed inside your Call Of Duty 2/Main folder. I created a few weapon skins but the most popular ‘Rusty Smoke Grenade’ was used in many different “skin packs” later.

Call of Duty – Custom Resolution Launcher

Play the original Call of Duty on any resolution and aspect ratio you want. This is a small tool that should be placed inside the Call of Duty installation directory, the game should now be started from this launcher to have your resolution set automatically. Working with original Call of duty and (newer)Steam version.