Skip to the content
2 layers25.4 × 50.8 mmIr emit v1, the printed circuit board in 3D

Hardware design files and info for 3DVisionAVR, a clone for 3D Vision Emitter using IR

Size
25.4 × 50.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
13
Nets
28
Pads
50
Tracks, vias
38, 0
Pours
1
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
20 Mar 2022
Updated
20 Mar 2022

Overview

Ir emit v1 is an open-source printed circuit board by b3nn, from the b3nn/3DVisionAVR-Hardware repository on GitHub, published under the MIT licence. It is a 2-layer board of 25.4 × 50.8 mm with 13 parts on 28 nets, routed with 38 tracks and 0 vias.

It is built around the IRF740. Its parts include 1 resistor and 1 diode. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

1

README

README.md

3DVisionAVR-Hardware

Hardware design files and info for 3DVisionAVR, a clone for 3D Vision Emitter using IR. This is a hardware implementation to use with Lukis101's 3DVisionAVR code

Notice

This is at an early stage and may change significantly. It should not be considered a replacement for the official 3D Vision Emitter pyramid. You will likely notice limited range of the IR signal and sync issues. Consider this a work in progress which you can help test and improve

Design Files

This was designed in Kicad v6 and uses g200kg's kicad-lib-arduino library for the Sparkfun Pro Micro

The main component is an Arduino Pro Micro. This should work fine with a clone version to save a few dollars. However, to make things easy, all items can be purchased via the Sparkfun Wishlist 167547 for around $50 USD.

schematic

Breadboarding

The circuit is easy to create on a breadboard.

  • Pro Micro PIN 3 is our IR Signal (goes to mosfet Gate)
  • Pro Micro PIN 10 is USB Status light (goes to resistor to green led)
  • Pro Micro RAW is IR LED Power (goes to positive rail)

Hook up GND on both sides of the Pro Micro to the negative rail. The mosfet source pin goes to GND and the middle drain pin goes to the cathode pin of the IR leds (short leg). Wire Pin 3 from the Pro Micro to the gate on the mosfet and then a pull down 10K resistor (connected to the negative rail). Each IR Led should have the anode (long leg) connected via a 100 ohm resistor to the RAW positive rail. Finally hook up the status LED to the signal on Pin 10 (it might be unlabeled but next to pin 16).

Fritzing Breadboard

IRL Breadboard

Also if you are using the VESA sync, that goes into the Pro Micro PIN 2. Point the IR LEDs at your face for best results :-)

PCB

I'm currently having this PCB fabricated, but all files are here if you would also like to fab your own. This is using common through-hole parts so it can be packaged into an easy to assemble kit.

PCB Front Copper

board-3d-Render

Flashing

For steps on compiling and flashing Lukis101's 3DVisionAVR code for this project, view README-FLASH-FIRMWARE.md

Parts

13
QtyValueFootprintReferences
3100Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal100, 100, 100
3IR LEDLED_THT:LED_SideEmitter_Rectangular_W4.5mm_H1.6mmIR 1, IR 2, IR 3
110kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal10K
1120Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR5
1IRF740Package_TO_SOT_THT:TO-220-3_VerticalMOSFET
1LEDLED_THT:LED_SideEmitter_Rectangular_W4.5mm_H1.6mmD4
1SW_PushButton_Switch_THT:SW_PUSH_6mmRESET
1Sparkfun_Pro_MicroArduino:Sparkfun_Pro_Micro3D Vision IR
1Sync InConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalSYNC

Similar boards

  • 2 layers176 × 82.6 mmHotAirGun, the printed circuit board in 3D

    HotAirGun

    raspibo/HotAirGun

    Hot Air Gun File, 3D, Sch, Pcb, C

    78 parts16
  • 2 layers127 × 127 mmHvsupply, the printed circuit board in 3D

    Hvsupply

    xunil/hvsupply

    Design files for an adjustable high-voltage bench supply.

    70 parts5
  • 4 layers49.7 × 36.6 mmPierogiNixiePSU, the printed circuit board in 3D

    PierogiNixiePSU

    SonOfCheevap/PierogiNixie-PSU

    A simple 12v to 150v-250v DC-DC Power supply for use with nixie tubes.

    23 parts4MIT
  • 2 layers80 × 101 mmGitKop, the printed circuit board in 3D

    GitKop

    PawelReich/GitKop

    Metal detector, my engineering thesis

    39 parts3
  • 2 layers80.3 × 29.5 mmNixie power, the printed circuit board in 3D

    Nixie power

    VersBinarii/retro-clock

    Rust + stm32f103 + Nixie

    17 parts3
  • 2 layers143.5 × 64.8 mmNixie proj, the printed circuit board in 3D

    Nixie proj

    erickpires/NixieClock

    A Nixie Clock using an Atmel Atmega 328p

    93 parts2MIT

Questions

How big is the Ir emit v1 PCB?

It measures 25.4 × 50.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Ir emit v1 use?

13 parts, built around the IRF740. 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 Ir emit v1 KiCad files?

From the b3nn/3DVisionAVR-Hardware repository on GitHub, at the commit this page was made from: the board is ir-emit-v1.kicad_pcb and its schematic ir-emit-v1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Ir emit v1 design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).