Category: Lasertag Sofware

Love Jesus, Love Code

Laser Tag S01 – OTA

Uploading NodeMCU programs using the Arduino IDE and update the software of your laser tag gun Over The Air (OTA)

Laser Tag S02 – LED Light Strip

Coding the LED strip

Laser Tag S03 – Web interface

Time 30-60 minutes This tutorial builds on the last tutorial. In this tutorial, we will build a web interface for our Laser tag gun. We will be able to change the player name and the team name via the web interface. I was deliberating about when to put this functionality into the gun, and decided…
Read more

Laser Tag S04 – Variables and Miles Tag 2 Protocol

Time 30 Every laser tag system behaves in slightly different ways, depending on what the designer thought was important. When we create our laser tag guns, we could start from scratch in terms of game specifications, or choose to make our guns compatible with another system. In this case, we have decided to make our…
Read more

Laser Tag S05 – File System

Time 30 Make an existing copy of the code from the last tutorial, saving it as: NodeMCU_LaserTag_S05 During a laser tag game, it is important for laser tag guns to have unique playerID and to be allocated to a team. If everyone had the same player name or team ID it would be very difficult…
Read more

Laser tag S06 – Display

Time: 30 minutes In this section, we will aim to get the display working. The display will eventually be used to show the IP address for the device, the player name, give stats on health, ammo, clips, game time and display who shot you and how much damage they did. In this tutorial, we will…
Read more