Skip to the content
PCBKitNew board
2 layers50 × 25 mmLasgun, the printed circuit board in 3D

IR LED blaster and IR receiver for dogfighting mini quads.

Size
50 × 25 mm
Copper layers
2
Thickness
1.6 mm
Parts
23
Nets
18
Pads
103
Tracks, vias
253, 32
Pours
1
Routed
Yes
KiCad
KiCad 4
Created
2 Nov 2015
Updated
5 Nov 2015

Overview

Lasgun is an open-source printed circuit board by Outine, from the Outine/Lasgun repository on GitHub. It is a 2-layer board of 50 × 25 mm with 23 parts on 18 nets, routed with 253 tracks and 32 vias.

It is built around the ATMEGA328P-AU and STM32F042G6U6. Its parts include 6 resistors, 3 capacitors, 3 diodes, 3 connectors and 1 IC. It belongs with the STM32 and AVR (ATmega, ATtiny) boards of this library.

Main components

2

README

README.md

Lasgun

IR LED blaster and IR receiver for dogfighting mini quads.

Generate 38KHz pulses using timer on either the arduino or the stm32f042 (soic stm32 chip), Take this and drive 1 or more mosfets with it, which in turn drive IR LEDs.

Monitor input on capture pin to trigger 'firing', potential for functionality to be selected based on input pulse length.

Monitor inputs from IR receiver to see if the other quad is shooting at us.

For potential gamification, add extra led driver footprints so we can implement "shields", maybe footprint for a CAN bus if bored.

Also add P-FET output to toggle power on/off to external flight board on mini quad. When mini quad is "shot down" and loses lives, we will kill power to the flight board and drop out of the air.

#Libraries used imciner2 has a good kicad library that adds things like 0.1" pin headers etc.

Parts

23
QtyValueFootprintReferences
3100nfCapacitors_SMD:C_0603_HandSolderingC1, C2, C3
210KResistors_SMD:R_0603_HandSolderingR3, R4
210kResistors_SMD:R_0603_HandSolderingR1, R2
2CONN_01X03Pin_Headers:Pin_Header_Angled_1x03P1, P2
2LEDLEDs:LED-5MMD1, D2
2RResistors_SMD:R_2010_HandSolderingPOW1, POW2
1100Resistors_SMD:R_0603_HandSolderingR6
110ufCapacitors_SMD:C_1206regc1
11kResistors_SMD:R_0603_HandSolderingR5
1ATMEGA328P-AHousings_QFP:TQFP-32_7x7mm_Pitch0.8mmIC1
1AVR-ISP-6Pin_Headers:Pin_Header_Straight_2x03CON1
1BAT_SIGSocket_Strips:Socket_Strip_Angled_1x03BATSIG1
1LEDLEDs:LED-3MMD3
1Q_NMOS_GSDTransistors_SMD:sc70Q1
1STM32F042G6james:James-TSSOP-20M1
1VREG_3PINS-SOT-223dp_devices:dp_devices-SOT-23VREG1

Questions

How big is the Lasgun PCB?

It measures 50 × 25 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Lasgun use?

23 parts, built around the ATMEGA328P-AU and STM32F042G6U6. 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 Lasgun KiCad files?

From the Outine/Lasgun repository on GitHub, at the commit this page was made from: the board is Lasgun.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Lasgun design in my own project?

Its repository states no licence, so its author keeps all rights: ask Outine before reusing the design.

Similar boards

  • 4 layers34.8 × 18 mmSpi fiend, the printed circuit board in 3D

    Spi fiend

    emeb/spi_fiend

    STM32F042-based USB to SPI device for programming iCE40 FPGAs

    28 parts17MIT
  • 2 layers50 × 25 mmRx5808-receiver, the printed circuit board in 3D

    Rx5808-receiver

    msaribekyan/rx5808-receiver

    RX5808 based 5.8 GHz analog video receiver module

    39 parts3GPL-3.0
  • 2 layers29.2 × 39.4 mmMagspoof, the printed circuit board in 3D

    Magspoof

    wrickert/RickMagSpoof

    Rickert variant of the MagSpoof

    24 parts3
  • 4 layers24.9 × 19.3 mmSoundoff, the printed circuit board in 3D

    Soundoff

    xobs/soundoff

    Disable a USB port when the host is asleep

    29 parts
  • 2 layers50.8 × 69.9 mmTagbase jlcpcb v7, the printed circuit board in 3D

    Tagbase jlcpcb v7

    tag-designs/hardware

    Hardware designs for tags and bases

    40 parts2CERN-OHL-P-2.0
  • 2 layers50.5 × 128.5 mmOpenThereminV45, the printed circuit board in 3D

    OpenThereminV45

    GaudiLabs/OpenThereminV4

    Open Source Theremin Instrument

    107 parts249GPL-3.0
  • 2 layers152 × 88 mmRFBitBangSMT, the printed circuit board in 3D

    RFBitBangSMT

    profdc9/RFBitBanger

    A QRP digital transceiver created from readily available parts for off-the-grid maintenance

    271 parts222