

Receiver module
Open Source System for the game Lasertag
- Size
- 47 × 41.9 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 20
- Nets
- 25
- Pads
- 73
- Tracks, vias
- 118, 1
- Pours
- 3
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 14 Jan 2018
- Updated
- 3 Feb 2018
Overview
Receiver module is an open-source printed circuit board by lucullusTheOnly, from the lucullusTheOnly/OpenLaserTag repository on GitHub. It is a 2-layer board of 47 × 41.9 mm with 20 parts on 25 nets, routed with 118 tracks and 1 via.
It is built around the ATTINY45-20PU, PCF8574AP and BC237. Its parts include 6 resistors, 5 diodes and 1 connector. It belongs with the AVR (ATmega, ATtiny) boards of this library.
Main components
3ATTINY45-20PU
DIP-8-40℃~+85℃ 10bit 2.7V~5.5V 20MHz 256Byte 256Byte 4KB 6 8 Bit AVR Built-in FLASH DIP-8 Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)PCF8574AP
DIP-16-40℃~+85℃ 100kHz 10uA 2.5V~6V 25mA 300uA 8 8 Cascade and address expansion、Built-in LED driver I2C Interrupt Output Quasi-bidirectional output DIP-16 I/O Expanders ROHSHGSEMII/O ExpandersBC237
TO-92-55℃~+150℃ 1 NPN 150MHz 15nA 350mW 45V 5A 6V 800mV 90 NPN TO-92 Bipolar (BJT) ROHSJiangsu Changjing Electronics Technology (CJ)Bipolar (BJT)
README
README.mdOpenLaserTag
OperLaserTag is a DIY system for the popular game lasertag. I have designed it for high flexibility for game modes. With this article series and a little knowledge about electronics with microcontrollers like the Arduino you should be able to build your own lasertag system. The work on this project isn't finished jet and I would be glad to receive some honest hints about what the system should be able to do and how this can be accomplished.
The System consists of the Arduino-based tagger, which is connected to a smartphone via bluetooth. The tagger uses an infrared LED and a lens to send a beam of modulated IR-light in the direction the tagger is pointed to. This works similar to normal IR-remotes, for example for your TV. The tagger is connected to a number of receiver modules, which are located on a vest, so that you can be hit by other players with their tagger. The Arduino informs the smartphone whenever something happens via a bluetooth-serial module and the smartphone does all the management of the game.
At the current state the tagger systems of different players don't have any contact. I designed the system, so that the game follows rules written in a XML-file and will end in a given time limit. This gives great flexibility, because you don't have to set up a communication system over the whole game field (which may be quite big). But this feature (over a limited range) could be added using 433MHz transmission modules.
For more information please visit the Wiki.
Parts
20| Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | BC237 | TO_SOT_Packages_THT:TO-92_Inline_Narrow_Oval | T1, T2, T3 |
| 3 | LED_CRGB | RGB_LED_CC_5mm:LED_D5.0mm-4 | D2, D4, D5 |
| 2 | 150R | Resistors_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_Vertical | R2, R3 |
| 2 | TSOP384xx | Opto-Devices:IRReceiver_Vishay_MINICAST-3pin | TSOP1, TSOP2 |
| 1 | 1k | Resistors_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_Vertical | R5 |
| 1 | 1k5 | Resistors_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_Vertical | R4 |
| 1 | ATTINY45-20PU | Housings_DIP:DIP-8_W7.62mm | ATTiny1 |
| 1 | CQY99 | LEDs:LED_D5.0mm_FlatTop | D3 |
| 1 | I2C_ToTagger | Connectors_Samtec:SDL-104-X-XX_2x02 | J1 |
| 1 | Jumper_NO_Small | Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm | JP1 |
| 1 | LED | LEDs:LED_D5.0mm_FlatTop | D1 |
| 1 | PCF8574A | Housings_DIP:DIP-16_W7.62mm_Socket | EXP1 |
| 1 | R | Resistors_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_Vertical | R7 |
| 1 | R6 | Resistors_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P2.54mm_Vertical | R6 |
Questions
How big is the Receiver module PCB?
It measures 47 × 41.9 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Receiver module use?
20 parts, built around the ATTINY45-20PU, PCF8574AP and BC237. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Receiver module KiCad files?
From the lucullusTheOnly/OpenLaserTag repository on GitHub, at the commit this page was made from: the board is Schematics/Receiver_module.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Receiver module design in my own project?
Its repository states no licence, so its author keeps all rights: ask lucullusTheOnly before reusing the design.
More from lucullusTheOnly/OpenLaserTag
2- 2 layers50.8 × 74.9 mm

- 2 layers

Similar boards
- 2 layers44.2 × 29.3 mm

- 2 layers

- 2 layers160 × 100 mm

MPCNC Nano Estlcam Shield
tnn85/MPCNC-Nano-Estlcam-Shield
Ein CNC Shield für die MPCNC in Verwendung mit Estlcam
96 parts70 - 2 layers160 × 74.9 mm

- 2 layers17.3 × 13.5 mm

Watchdog
robert-hh/ATTiny-Watchdog-for-MicroPython
ATTinyx5 based watchdog timer e.g. for MicroPython devices
8 parts10 - 2 layers100.1 × 100.5 mm

SDR Reciever
greenjacketgirl/SDR_Receiver
This project is an attempt at designing and building a Software Defined Radio receiver that has the capabilities of listening to frequencies ranging from 500kHz to 50MHz utlizing the board designed, a sound card, and…
176 parts8 - 2 layers104 × 73 mm

- 2 layers

C64-autofire
lutzbellmann/c64-autofire
Autofire Adapter for the Commodore 64 Control Ports
11 parts5GPL-3.0