

IR Controller v2
TIGERs Mannheim Open-Source Electronics
- Size
- 90 × 41 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 107
- Nets
- 54
- Pads
- 248
- Tracks, vias
- 506, 53
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 18 Apr 2020
- Updated
- 9 Jul 2025
Overview
IR Controller v2 is an open-source printed circuit board by TIGERs-Mannheim, from the TIGERs-Mannheim/electronics repository on GitHub. It is a 2-layer board of 90 × 41 mm with 107 parts on 54 nets, routed with 506 tracks and 53 vias.
It is built around the STM32F031K6T6, MCP9701A-E/TO and DF13-6P-1.25V(50), with the KC2016K4.00000C1GE00 among its other parts. Its parts include 15 capacitors, 15 resistors, 10 diodes, 7 ICs and 4 transistors. It belongs with the STM32 boards of this library.
Main components
4STM32F031K6T6
LQFP-32(7x7)-40℃~+85℃ 12bit 25 2V~3.6V 32 Bit 32KB 48MHz 4KB ARM Cortex-M0 Built-in FLASH LQFP-32(7x7) Microcontrollers (MCU/MPU/SOC) ROHSSTMicroelectronicsMicrocontrollers (MCU/MPU/SOC)MCP9701A-E/TO
TO-92-10℃~+125℃ 3.1V~5.5V ±2℃ TO-92 Temperature Sensors ROHSMicrochip TechnologyTemperature SensorsDF13-6P-1.25V(50)
Pitch 1.25mm, Single Row, 6 Contacts, Straight SMT Header, DF13 SeriesHirose ElectricUncategorisedKC2016K4.00000C1GE00
SMD2016-4P-40℃~+85℃ 1.6V~3.63V 4MHz 6mA CMOS SMD2016-4P Crystal Oscillators ROHSKyocera AVXCrystal Oscillators
README
README.mdTIGERs Mannheim Open-Source Electronics
This repository contains electronics for our robots and our base station. There is one folder for each released version.
Have a look at our 2020 ETDP which contains many details about design decisions and lessons learned over the last 10 years.
The following files are present for each release.
EAGLE
Electronics are designed with Autodesk EAGLE which is available for free for students. This folder contains all schematics (.sch) and board (.brd) files.
KiCad9
EAGLE files converted to KiCad version 9. Files got only a light cleanup pass. Note that no PCBs were ever produced using these files. The EAGLE files are still the ground truth.
All schematics are also available as PDF files. This makes it easier to view them without a need to install EAGLE.
CAM
CAM jobs for EAGLE. Used to produce manufacturing data from board files.
Gerber
Production ready zip packages for all boards. Most PCB production services directly accept gerber files.
Parts
107| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | IR Controller v2:SMD1,4-3 | PAD100, PAD101, PAD102, PAD103, PAD104, PAD105, PAD106, PAD107, PAD108, PAD109, PAD110, PAD111 | |
| 9 | 100n | IR Controller v2:C0603_334 | C1, C2, C4, C5, C7, C9, C11, C13, C15 |
| 5 | 1p | IR Controller v2:C0603_334 | C6, C8, C10, C12, C14 |
| 5 | 24 | IR Controller v2:R0805_334 | R6, R7, R8, R9, R10 |
| 5 | 2M | IR Controller v2:R0603_334 | R11, R12, R13, R14, R15 |
| 5 | OPA320 | IR Controller v2:SOT23-5 | IC3, IC4, IC5, IC6, IC7 |
| 5 | SFH 2701 | IR Controller v2:LED-GULL | D1, D3, D5, D7, D9 |
| 4 | 100 | IR Controller v2:R0805_334 | R2, R3, R4, R5 |
| 4 | SFH 4059-QS | IR Controller v2:LED-GULL | D2, D4, D6, D8 |
| 3 | DMN5L06DMK-7 | IR Controller v2:SOT26 | Q2, Q3, Q4 |
| 2 | IR Controller v2:SMD1,27-2,54 | SWCLK0, SWDIO0 | |
| 2 | 00-9155-006-741-006 | IR Controller v2:AVX-CON6-2MM | X1, X2 |
| 1 | IR Controller v2:dummyfp16 | UNK_HOLE_16 | |
| 1 | IR Controller v2:dummyfp0 | UNK_HOLE_0 | |
| 1 | IR Controller v2:dummyfp15 | UNK_HOLE_15 | |
| 1 | IR Controller v2:dummyfp13 | UNK_HOLE_13 | |
| 1 | IR Controller v2:dummyfp28 | UNK_HOLE_28 | |
| 1 | IR Controller v2:dummyfp19 | UNK_HOLE_19 | |
| 1 | IR Controller v2:dummyfp2 | UNK_HOLE_2 | |
| 1 | IR Controller v2:dummyfp29 | UNK_HOLE_29 | |
| 1 | IR Controller v2:dummyfp5 | UNK_HOLE_5 | |
| 1 | IR Controller v2:dummyfp25 | UNK_HOLE_25 | |
| 1 | IR Controller v2:dummyfp18 | UNK_HOLE_18 | |
| 1 | IR Controller v2:dummyfp27 | UNK_HOLE_27 | |
| 1 | IR Controller v2:dummyfp35 | UNK_HOLE_35 | |
| 1 | IR Controller v2:dummyfp6 | UNK_HOLE_6 | |
| 1 | IR Controller v2:dummyfp8 | UNK_HOLE_8 | |
| 1 | IR Controller v2:dummyfp22 | UNK_HOLE_22 | |
| 1 | IR Controller v2:dummyfp17 | UNK_HOLE_17 | |
| 1 | IR Controller v2:dummyfp20 | UNK_HOLE_20 | |
| 1 | IR Controller v2:dummyfp24 | UNK_HOLE_24 | |
| 1 | IR Controller v2:dummyfp10 | UNK_HOLE_10 | |
| 1 | IR Controller v2:dummyfp30 | UNK_HOLE_30 | |
| 1 | IR Controller v2:dummyfp3 | UNK_HOLE_3 | |
| 1 | IR Controller v2:dummyfp34 | UNK_HOLE_34 | |
| 1 | IR Controller v2:dummyfp14 | UNK_HOLE_14 | |
| 1 | IR Controller v2:dummyfp4 | UNK_HOLE_4 | |
| 1 | IR Controller v2:dummyfp31 | UNK_HOLE_31 | |
| 1 | IR Controller v2:dummyfp23 | UNK_HOLE_23 | |
| 1 | IR Controller v2:dummyfp32 | UNK_HOLE_32 | |
| 1 | IR Controller v2:dummyfp9 | UNK_HOLE_9 | |
| 1 | IR Controller v2:dummyfp26 | UNK_HOLE_26 | |
| 1 | IR Controller v2:dummyfp11 | UNK_HOLE_11 | |
| 1 | IR Controller v2:dummyfp1 | UNK_HOLE_1 | |
| 1 | IR Controller v2:dummyfp7 | UNK_HOLE_7 | |
| 1 | IR Controller v2:dummyfp21 | UNK_HOLE_21 | |
| 1 | IR Controller v2:dummyfp12 | UNK_HOLE_12 | |
| 1 | IR Controller v2:dummyfp33 | UNK_HOLE_33 | |
| 1 | 009155003541006 | IR Controller v2:AVX-CON3 | IRTX0 |
| 1 | 009155003541006 | IR Controller v2:AVX-CON3 | IRRX0 |
| 1 | 120R | IR Controller v2:L0603 | L1 |
| 1 | 1k | IR Controller v2:R0603_334 | R1 |
| 1 | 1u | IR Controller v2:C0603_334 | C3 |
| 1 | DF13-6P-1.25V | IR Controller v2:DF13C-6P-1.25V | IR0 |
| 1 | KC2016K4.00000C1GE00 | IR Controller v2:OSCI-KC2016 | Q1 |
| 1 | MCP9701A | IR Controller v2:TO92 | IC1 |
| 1 | STM32F031K6T6 | IR Controller v2:LQFP32-ST | IC2 |
| 1 | gr | IR Controller v2:CHIP-LED0603_259 | LED1 |
Questions
How big is the IR Controller v2 PCB?
It measures 90 × 41 mm and has 2 copper layers, 1.6 mm thick.
What parts does the IR Controller v2 use?
107 parts, built around the STM32F031K6T6, MCP9701A-E/TO, DF13-6P-1.25V(50) and KC2016K4.00000C1GE00. 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 Controller v2 KiCad files?
From the TIGERs-Mannheim/electronics repository on GitHub, at the commit this page was made from: the board is v2020/KiCad9/IR Controller v2/IR Controller v2.kicad_pcb and its schematic v2020/KiCad9/Ball Detection v4/Ball Detection v4.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the IR Controller v2 design in my own project?
Its repository states no licence, so its author keeps all rights: ask TIGERs-Mannheim before reusing the design.
More from TIGERs-Mannheim/electronics
8- 4 layers90 × 80 mm

- 4 layers58 × 85 mm

- 4 layers80 × 85 mm

- 2 layers140 × 85 mm

- 2 layers95 × 94 mm

- 2 layers82 × 14 mm

- 2 layers15 × 17 mm

- 2 layers10 × 51 mm

Similar boards
- 2 layers44.5 × 82 mm

- 4 layers100 × 100 mm

- 2 layers105 × 70 mm

- 4 layers120 × 107 mm

SL23-modem tester
JitterCompany/debug-tools
Collection of useful utility PCBs for development purposes
229 partsMIT - 2 layers26 × 20 mm

AuxFanController
medo64/AuxFanController
Standalone fan controller using local temperature measurement
12 parts - 2 layers247.9 × 104.5 mm

- 2 layers50.5 × 128.5 mm

- 2 layers157.5 × 116 mm

Sequencer
zueblin/Polaron
A DIY drum machine for the teensy microcontroller (hardware / software)
107 parts226