IR-endstop-04
sl1pkn07·Prusa·Electronic Parts/MISC/MKxS-IR-sensor/rev.04/IR-endstop-04.kicad_pcb
About the IR-endstop-04 PCB
IR-endstop-04 is an open source AVR/Arduino PCB design by sl1pkn07, published on GitHub. It is a 2-layer board measuring 20.5 × 8 mm, with 8 components from 8 distinct parts.
Its main chip is the ATMEGA32U2, from the AVR/Arduino family. By type, the board carries 4 resistors, 1 IC, 1 transistor, 1 connector and 1 diode.
It belongs with the sensors designs in this gallery.
From the project
My Prusas. Official STLs for my Prusas printers. and other stuff

Main components on the IR-endstop-04
IR-endstop-04 bill of materials (BOM)
8 components, 8 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ATMEGA32U2 EE-SX1103 Microchip | IR-EE-SX1103 | U1 |
| 1 | 2N7002KT1G TI | SOT-23 | Q1 |
| 1 | HDR10 CONN_01X03 On Shore | Pin_Header_Angled_1x03 | P1 |
| 1 | SMAJ28A BAT54KFILM Diodes Inc | SOD-523-ShortSilk | D2 |
| 1 | 22R 330R Yageo | R_0603 | R1 |
| 1 | 22R 10k Yageo | R_0402 | R2 |
| 1 | 200K 10k Vishay Dale | R_0402 | R3 |
| 1 | 10R 56k Yageo | R_0402 | R4 |
IR-endstop-04 design files
The KiCad project lives in the sl1pkn07/Prusa repository on GitHub; these links point at the commit this page was built from.
IR-endstop-04: common questions
What microcontroller does the IR-endstop-04 use?
The IR-endstop-04 is built around the ATMEGA32U2, from the AVR/Arduino family.
How big is the IR-endstop-04 PCB?
The IR-endstop-04 measures 20.5 × 8 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the IR-endstop-04?
8 components, from 8 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the IR-endstop-04 design files?
From the sl1pkn07/Prusa repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.
Can I use the IR-endstop-04 design in my own project?
The repository has no license, so all rights stay with sl1pkn07. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the IR-endstop-04 without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.
More boards in Prusa
STM32
Buddy
sl1pkn07
105 × 70 mm350 parts6LNo license0AVR/Arduino
MM-control
sl1pkn07
106 × 45 mm161 parts4LNo license0AVR/Arduino
Power panic
sl1pkn07
40 × 26 mm27 parts2LNo license0Stepper switch
sl1pkn07
28 × 50 mm23 parts2LNo license0AVR/Arduino
IR-endstop-0.4.1
sl1pkn07
20.5 × 8 mm8 parts2LNo license0AVR/Arduino
IR-sensor-01
sl1pkn07
20.5 × 8 mm6 parts2LNo license0Heatbed-007-03b
sl1pkn07
186 × 202.4 mm4 parts2LNo license0
Similar boards
AVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0kAVR/Arduino
Megadesk
gcormier
41.7 × 32.2 mm23 parts2LGPL-3.0818AVR/Arduino
Easyduino Atmega Nano
Hanqaqa
43.4 × 18 mm30 parts4LCERN-OHL-P-2.0746