Skip to the content
PCBKitNew board
4 layers146 × 95 mmEEZ DIB MIO168, the printed circuit board in 3D

EEZ DIB MIO168

eez-open/dib-mio1688

EEZ DIB Mixed I/O module

Size
146 × 95 mm
Copper layers
4
Thickness
1.6 mm
Parts
279
Nets
287
Pads
1,093
Tracks, vias
3,953, 625
Pours
53
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
9 Mar 2020
Updated
20 Jan 2024

Overview

EEZ DIB MIO168 is an open-source printed circuit board by eez-open, from the eez-open/dib-mio168 repository on GitHub. It is a 4-layer board of 146 × 95 mm with 279 parts on 287 nets, routed with 3,953 tracks and 625 vias.

It is built around the STM32F446ZCT6, OPA376AIDBVR-MS and BM2LB150FJ-CE2, with the DG212BDY-T1-E3, L78L15ABU and L79L15ACU among its other parts. Its parts include 91 capacitors, 64 resistors, 26 diodes, 23 ICs and 11 transistors. It belongs with the STM32 boards of this library.

Main components

12

README

README.md

Ownership and License

The contributors are listed in CONTRIB.TXT.

LicensesOSHWA UID
oslOSHW-HR000008

Overview

The EEZ DIB MIO168 module features multiple digital I/O, analog outputs and expansion connectors for carry various AFEs.

Feature list

  • On-board STM32F446ZCT6 high-performance foundation line MCU, ARM Cortex-M4 with DSP and FPU, 256 KiB Flash, LQFP-144 package
  • 1 x 8-pin single row 3.81 mm connector (digital inputs)
  • 1 x 16-pin dual row 3.81 mm I/O connector (digital and analog outputs)
  • 2 x 10-pin ADIB 2.0 mm connectors
  • 8 x protected digital inputs (3.3/5/24 V), 2 x fast/slow, 6 x slow
  • 8 x digital outputs (low-side) with multiple protections, voltage clamp 42V, current limit 10 A
  • 2 x PWM outputs (protected) or sensor bias power (+/-15 V, max. 10 mA)
  • 2 x analog bipolar outputs (+/-5 V, +/-10 V, 0-5 V, 0-10 V). Voltage or current output with protection. 12-bit DAC, replaceable with pin compatible 14- or 16-bit version
  • 2 x analog bipolar outputs +/-10 V. 12-bit DAC, replaceable with pin compatible 14- or 16-bit version
  • On-board isolated power supply with +/-5.3 V outputs (with 4x multipliers), +/-15 V and +3.3 V LDO
  • Firmware download via SPI
  • Optional SWD for debugging
  • I2C EEPROM for storing board specific parameters
  • Dimensions: 146 x 95 mm, 4-layer PCB

r3B1 prototype 3D model (without AFE installed)

prototype

Firmware repository

https://github.com/eez-open/dib-mio168-fw
The firmware download procedure is described in Chapter 13.2 of the User Manual.
The MIO168 module GUI is described in Chapter 19 of the User Manual.

KiCad project (v7 or newer)

All symbols, footprints and 3D models used in the project can be found in the EEZ-DIB Library plugin for KiCad.

Bill of materials

  • Download as raw file Interactive BOM (ibom.html) and open it locally in your browser.

Parts

279
QtyValueFootprintReferences
45100nPCM_EEZ_passives:C_0603_1608MetricC2, C10, C16, C17, C19, C20, C21, C22, C24, C25, C26, C27, C28, C29, C30, C34 +29
20PCB_TEST_TABSHIELDPCM_EEZ_THT:Testhole 24_50milsTP1, TP2, TP3, TP4, TP5, TP10, TP11, TP12, TP13, TP14, TP15, TP16, TP17, TP18, TP19, TP20 +4
14BAT54SPCM_EEZ_SMD:SOT23-3D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23, D24
12MBR0530T3GPCM_EEZ_SMD:SOD123D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D25, D26
101KPCM_EEZ_passives:R_0805_2012MetricR36, R38, R40, R42, R44, R46, R48, R50, R63, R64
94u7PCM_EEZ_passives:C_0805_2012MetricC4, C5, C11, C12, C53, C54, C62, C64, C71
827KPCM_EEZ_passives:R_0805_2012MetricR35, R37, R39, R41, R43, R45, R47, R49
82K7PCM_EEZ_passives:R_1206_3216MetricR27, R28, R29, R30, R31, R32, R33, R34
710nPCM_EEZ_passives:C_0805_2012MetricC80, C84, C85, C86, C87, C88, C89
71uPCM_EEZ_passives:C_0805_2012MetricC6, C7, C8, C9, C13, C14, C23
69K09 0.1%PCM_EEZ_passives:R_0805_2012MetricR13, R14, R15, R16, R17, R18
6BLM18AG102SH1DPCM_EEZ_passives:BEAD0603L2, L3, L4, L5, L6, L7
52N7002PS,115PCM_EEZ_SMD:SC88Q1, Q2, Q3, Q4, Q5
547RPCM_EEZ_passives:R_0805_2012MetricR3, R25, R26, R54, R55
410KPCM_EEZ_passives:R_0805_2012MetricR4, R6, R59, R60
415RPCM_EEZ_passives:R_0805_2012MetricR9, R10, R11, R12
41nPCM_EEZ_passives:C_0805_2012MetricC67, C68, C75, C76
475K 0.1%PCM_EEZ_passives:R_0805_2012MetricR19, R20, R21, R22
4BM2LB150FJ-CE2PCM_EEZ_SMD:SOIC127P600X173-8NIC14, IC17, IC18, IC20
4FIDUCIAL_2PCM_EEZ_SMD:FiducialFM1, FM2, FM3, FM4
4PESD12VL1BA,115PCM_EEZ_SMD:SOD-323_PESDTVS1, TVS2, TVS3, TVS4
3100RPCM_EEZ_passives:R_0805_2012MetricR51, R61, R62
3100pPCM_EEZ_passives:C_0805_2012MetricC79, C82, C90
32u2PCM_EEZ_passives:C_0805_2012MetricC15, C31, C33
3DR1206-33R-4/8PCM_EEZ_SMD:CAY16RN1, RN3, RN4
2100KPCM_EEZ_passives:R_0805_2012MetricR57, R58
210uPCM_EEZ_passives:C_1206_3216MetricC3, C83
2180RPCM_EEZ_passives:R_0805_2012MetricR23, R24
222nPCM_EEZ_passives:C_0805_2012MetricC65, C66
22n2PCM_EEZ_passives:C_0805_2012MetricC61, C63
2470KPCM_EEZ_passives:R_0805_2012MetricR1, R2
2470RPCM_EEZ_passives:R_0805_2012MetricR52, R56
24p7PCM_EEZ_passives:C_0603_1608MetricC40, C41
287833-1032PCM_EEZ_connectors:DS1014-10RF1BX5, X7
2DAC7760IPWPRPCM_EEZ_SMD:PWP24IC12, IC13
2DS1023-2*14S21PCM_EEZ_connectors:TSW-114-07-F-DX6, X8
2DS1025-01-1*3P8BV1-BPCM_EEZ_THT:ZL303-03PJP2, JP3
2IRLML2246TRPBFPCM_EEZ_SMD:SOT103P240X110-3NQ9, Q11
2MMBT5551PCM_EEZ_SMD:SOT23-BECQ7, Q8
2N.C.PCM_EEZ_passives:C_0805_2012MetricC73, C74
2N.C.PCM_EEZ_passives:R_0805_2012MetricR7, R8
2OPA2196IDRPCM_EEZ_SMD:SOIC127P600X173-8NIC11, IC19
2PCB-MBPCM_EEZ_unsorted:PCB-MB-01KK1, KK2
2SI8641NSOIC-16PCM_EEZ_SMD:SOIC127P600X265-16NIC6, IC7
2SMAJ16APCM_EEZ_SMD:DO214AC-2ZD1, ZD2
11K8PCM_EEZ_passives:R_0805_2012MetricR53
12N7002PCM_EEZ_SMD:SOT103P240X110-3NQ10
14907PCM_EEZ_connectors:4907J1
14K7PCM_EEZ_passives:R_0805_2012MetricR5
14n7/1kVPCM_EEZ_passives:C_1206_3216MetricC1
14u7PCM_EEZ_passives:EC1206C32
1691322310008PCM_EEZ_connectors:691322310008X4
1691327310016PCM_EEZ_connectors:691327310016X3
174HC126PW,118PCM_EEZ_SMD:PW(R-PDSO-G14)IC22
1CR logoPCM_EEZ_unsorted:CE logoLOGO2
1DAC7563TDGSRPCM_EEZ_SMD:DGS10IC15
1DG212BDY-T1-E3PCM_EEZ_SMD:SO16IC23
1DR1206-47K-4/8PCM_EEZ_SMD:CAY16RN2
1EEZ logoPCM_EEZ_unsorted:EEZ logo (outline 6mm)LOGO4
1ESD logoPCM_EEZ_unsorted:ESD logoLOGO6
1JP3-CUT-0805-ROTATEDPCM_EEZ_SMD:JP3 shortedJP1
1L78L15PCM_EEZ_SMD:SOIC127P600X173-8NIC3
1L79L15PCM_EEZ_SMD:SOIC127P600X173-8NIC4
1LF XTAL026392PCM_EEZ_passives:12SMX(B)Y1
1LP5907MFX-3.3/NOPBPCM_EEZ_SMD:SOT23-5L_STMIC2
1M24C32-WMN6PPCM_EEZ_SMD:SOIC127P600X173-8NIC5
1MMBT5401PCM_EEZ_SMD:SOT23-BECQ6
1N.C.PCM_EEZ_passives:C_0603_1608MetricC18
1OPA376AIDBVRPCM_EEZ_SMD:SOT23-5L_STMIC16
1OSHWA logoPCM_EEZ_unsorted:OSHWA logo (9.5 x 5 mm)LOGO1
1Open HW logoPCM_EEZ_unsorted:Open HW logoLOGO3
1SHORTNOHOLEPCM_EEZ_SMD:NetTie-2_SMD_Pad0.5mmSH1
1SN6505BDBVTPCM_EEZ_SMD:DBV0006A_NIC1
1SN74LVC1G139DCURPCM_EEZ_SMD:DCU8IC9
1SRF0905-202YPCM_EEZ_passives:SRF0905L1
1STM32F446ZCT6PCM_EEZ_SMD:LQFP-144_20X20MMIC8
1TL431BPCM_EEZ_SMD:SOT103P240X110-3NIC21
1W9812G6KH-6PCM_EEZ_SMD:TSOPII-54IC10
1WE-750315371PCM_EEZ_passives:MURATA_78615TR1
1WEEE logoPCM_EEZ_unsorted:WEEE logoLOGO5

The 277 most common of 279 parts.

Questions

How big is the EEZ DIB MIO168 PCB?

It measures 146 × 95 mm and has 4 copper layers, 1.6 mm thick.

What parts does the EEZ DIB MIO168 use?

279 parts, built around the STM32F446ZCT6, OPA376AIDBVR-MS, BM2LB150FJ-CE2 and DG212BDY-T1-E3. 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 EEZ DIB MIO168 KiCad files?

From the eez-open/dib-mio168 repository on GitHub, at the commit this page was made from: the board is EDA files/KiCad/EEZ DIB MIO168.kicad_pcb and its schematic EDA files/KiCad/ADIB_PWM.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the EEZ DIB MIO168 design in my own project?

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

Similar boards

  • 4 layers80 × 100 mmAD5791-Linearity Calibrator, the printed circuit board in 3D

    AD5791-Linearity Calibrator

    NNNILabs/AD5791-Linearity-Calibrator

    Power is supplied through the 3.5mm terminal block with the labels 'IN+' and 'IN-'. +/-18V is an ideal nominal supply. The DAC board is connected to a computer through the Raspberry Pi Pico controller's micro USB port.

    67 parts16MIT
  • 2 layers175.3 × 95.3 mmLCD PMOD, the printed circuit board in 3D

    LCD PMOD

    goran-mahovlic/LVDS_RGB_experimental

    174 parts5
  • 2 layers95 × 55 mmLogic probe, the printed circuit board in 3D

    Logic probe

    sjm42/electronics

    Various electronics projects

    103 partsApache-2.0
  • 4 layers179 × 72.5 mmEL Load Power MCU, the printed circuit board in 3D

    EL Load Power MCU

    fietser28/EL-Load

    The DCL8010 electronic load module features a DC Electronic Load with several modes and protections. This project is the for the development boards for this project. There is a seperate git project for the firmware.

    137 parts15
  • 2 layers82.5 × 127 mmPower supply, the printed circuit board in 3D

    Power supply

    nunosousa/SCART-switcher

    An old school SCART switcher. Its main purpose will be to automaticaly detect and switch the video output to the active input video source.

    59 parts
  • 4 layers249.5 × 95 mmEEZ BB3 CM4 R1B0, the printed circuit board in 3D

    EEZ BB3 CM4 R1B0

    intergalaktik/bb3-cm4

    CM4 compatible MCU board

    251 parts35
  • 4 layers180 × 103.5 mmEEZ DIB DCP405plus, the printed circuit board in 3D

    EEZ DIB DCP405plus

    eez-open/dib-dcp405plus

    BB3+ Programmable 1-ch power module

    437 parts12