Skip to the content
2 layers86 × 66 mmIOBoard2021, the printed circuit board in 3D

For the fist time you try to build protobuf files, you need to run setups.sh in EmbeddedProto:

Size
86 × 66 mm
Copper layers
2
Thickness
1.6 mm
Parts
68
Nets
67
Pads
259
Tracks, vias
596, 49
Pours
2
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
20 Nov 2021
Updated
27 Jun 2022

Overview

IOBoard2021 is an open-source printed circuit board by rustyducks, from the rustyducks/IOBoard_2021 repository on GitHub. It is a 2-layer board of 86 × 66 mm with 68 parts on 67 nets, routed with 596 tracks and 49 vias.

It is built around the TSR 1-2450, TCA9554DBQ and IRLML6344, with the PMEG2020EH among its other parts. Its parts include 23 connectors, 11 ICs, 10 capacitors, 10 resistors and 6 diodes.

Main components

4

README

Readme.md

IO board Eurobot 2021

Protobuf

For the fist time you try to build protobuf files, you need to run setups.sh in EmbeddedProto:

cd software/lib/EmbeddedProto ./setup.sh

Parts

68
QtyValueFootprintReferences
610kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R2, R3, R4, R5, R6
6IRLML6344myFootprints:SOT-23U1, U2, U5, U6, U7, U8
6PMEG2020EHDiode_SMD:D_SOD-123FD1, D2, D3, D4, D5, D6
4100nCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC5, C7, C8, C9
310uCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC2, C3, C4
3EVConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1LeftJ6, J11, J17
3PRESSUREConnector_Molex:Molex_PicoBlade_53398-0471_1x04-1MP_P1.25mm_VerticalJ12, J13, J14
3PUMPConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical_SMD_Pin1LeftJ5, J10, J16
2100uCapacitor_Tantalum_SMD:CP_EIA-7343-31_Kemet-D_Pad2.25x2.55mm_HandSolderC6, C10
22.2kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR8, R9
222-03-5035myFootprints:SHDR3W70P0X250_1X3_990X490X590PJ7, J8
2FDCConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ3, J4
2Pololu_Breakout_A4988Module:Pololu_Breakout-16_15.2x20.3mmA1, A2
2SERVOConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ1, J2
2STEPPERConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ20, J23
2TCA9554DBQPackage_SO:SSOP-16_3.9x4.9mm_P0.635mmU10, U11
11kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR7
14.7kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR10
1470nCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1
1DISPLAYConnector_Molex:Molex_PicoBlade_53398-0471_1x04-1MP_P1.25mm_VerticalJ15
1HMIConnector_IDC:IDC-Header_2x04_P2.54mm_VerticalJ22
1I2CConnector_Molex:Molex_PicoBlade_53398-0471_1x04-1MP_P1.25mm_VerticalJ19
1LM3940_IMP3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U4
1NUCLEO32-L432KCmyFootprints:NUCLEO32U9
1RmeasConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ21
1RustyDucksmyFootprints:RustyDuckG***
1Screw_Terminal_01x02TerminalBlock:TerminalBlock_bornier-2_P5.08mmJ9
1TSR_1-2450Converter_DCDC:Converter_DCDC_TRACO_TSR-1_THTU3
1UARTConnector_Molex:Molex_PicoBlade_53398-0471_1x04-1MP_P1.25mm_VerticalJ18

The 63 most common of 68 parts.

More from rustyducks/IOBoard_2021

1
  • 2 layers25 × 60 mmStatuette, the printed circuit board in 3D

    Statuette

    rustyducks/IOBoard_2021

    For the fist time you try to build protobuf files, you need to run setups.sh in EmbeddedProto:

    9 parts

Similar boards

  • 2 layersCarte IO, the printed circuit board in 3D

    Carte IO

    ENACRobotique/IO_2024

    Carte et Soft pour les actionneurs de la coupe 2024

    40 parts
  • 2 layers52 × 66 mmCarteSecondaire, the printed circuit board in 3D

    CarteSecondaire

    ENACRobotique/elec

    Dépôt des cartes électroniques de l'équipe ENAC Robotique

    40 parts2
  • 2 layers70 × 40 mmRx V1.2, the printed circuit board in 3D

    Rx V1.2

    TRD-B/EasyRC

    Open source RC platform

    52 parts9MIT
  • 4 layers77.8 × 63.2 mmFlatmcu, the printed circuit board in 3D

    Flatmcu

    GyrocopterLLC/flatmcu

    Hardware design for the flatmcu - an STM32G4 based BLDC / FOC motor controller.

    127 parts40MIT
  • 2 layers42 × 24 mmTeco, the printed circuit board in 3D

    Teco

    Kreyl/TecoStLink

    ST-Link V2.1 clone

    56 parts5
  • 4 layers65.1 × 77.5 mmOPEN PHASE, the printed circuit board in 3D

    OPEN PHASE

    foukouda/OPEN_PHASE

    OPEN_PHASE: 3-phase inline current and voltage sensing PCB for BLDC drone motors (OPEN THRUST LAB). 1 mΩ shunts + INA241A2 (enhanced PWM rejection), AD7606C-18 18-bit 1 MSPS simultaneous-sampling ADC, LT8362 + LT3045-1…

    125 parts1CERN-OHL-P-2.0
  • 2 layers98 × 98 mmSTS1 SIDEPANEL, the printed circuit board in 3D

    STS1 SIDEPANEL

    SpaceTeam/STS1_PCB_SIDEPANEL

    58 parts1
  • 4 layers66 × 47 mmRoyal Penguin, the printed circuit board in 3D

    Royal Penguin

    Aerokitties/Kitties-Hardware

    171 parts

Questions

How big is the IOBoard2021 PCB?

It measures 86 × 66 mm and has 2 copper layers, 1.6 mm thick.

What parts does the IOBoard2021 use?

68 parts, built around the TSR 1-2450, TCA9554DBQ, IRLML6344 and PMEG2020EH. 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 IOBoard2021 KiCad files?

From the rustyducks/IOBoard_2021 repository on GitHub, at the commit this page was made from: the board is hardware/IOBoard2021/IOBoard2021.kicad_pcb and its schematic hardware/IOBoard2021/IOBoard2021.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the IOBoard2021 design in my own project?

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