Skip to the content
PCBKitNew board
2 layers36.2 × 22.9 mmE90-dsi split, the printed circuit board in 3D

KiCAD board design adapting between a BM23PF0.8-40DP-0.35V for an OLED microdisplay and a 31-pin DSI ribbon connector. WIP.

Size
36.2 × 22.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
31
Nets
64
Pads
187
Tracks, vias
450, 46
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
14 Dec 2024
Updated
30 Apr 2025

Overview

E90-dsi split is an open-source printed circuit board by makinbacon21, from the makinbacon21/mipi-mapper repository on GitHub. It is a 2-layer board of 36.2 × 22.9 mm with 31 parts on 64 nets, routed with 450 tracks and 46 vias.

It is built around the ICM-42605 and F0504-H-06-10G-R. Its parts include 14 capacitors, 2 resistors, 2 ICs, 2 diodes and 2 connectors.

Main components

2

README

README.md

MIPI Mapper

Adapts between BM23PF0.8-40DP-0.35V microdisplay interface and 31-pin ribbon DSI. WIP.

Info

For ENGR 090 undergraduate engineering capstone project

Thomas Makin, Xezel Peshlakai, Swarthmore College Class of 2025

Parts

31
QtyValueFootprintReferences
12C_SmallCapacitor_SMD:C_0603_1608MetricC3, C4, C5, C6, C7, C8, C9, C10, C11, C12, C13, C14
2D_Schottky_SmallDiode_SMD:D_SOD-123D2, D3
1+5V5 ScreenTestPoint:TestPoint_Pad_1.0x1.0mmTP1
1+5V5 SrcTestPoint:TestPoint_Pad_1.0x1.0mmTP10
1-6V ScreenTestPoint:TestPoint_Pad_1.0x1.0mmTP2
1-6V SrcTestPoint:TestPoint_Pad_1.0x1.0mmTP11
1100uFCapacitor_SMD:C_1206_3216MetricC2
1130kResistor_SMD:R_0603_1608MetricR1
11uFCapacitor_SMD:C_0603_1608MetricC1
120kResistor_SMD:R_0603_1608MetricR2
13-2328724-1bacon:FPC-SMD_31P-P0.30_HDGC_0.3K-QX-31PWBJ1
151uHInductor_SMD:L_1812_4532MetricL1
1BM23PF0.8-40DP-0.35V_51_bacon:BM23PF0840DS035V51-GOODJ2
1F0504-H-06-10G-Rbacon:FFC-SMD_6P-P0.50_F0504-H-06-10G-RFPC1
1GND TestTestPoint:TestPoint_Pad_1.0x1.0mmTP9
1ICM-42605footprints:LGA14_2P5X3X0P91_IVSU1
1LTC3638xMSEPackage_SO:Analog_MSOP-12-16-1EP_3x4.039mm_P0.5mm_EP1.651x2.845mmU3

The 29 most common of 31 parts.

Questions

How big is the E90-dsi split PCB?

It measures 36.2 × 22.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the E90-dsi split use?

31 parts, built around the ICM-42605 and F0504-H-06-10G-R. 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 E90-dsi split KiCad files?

From the makinbacon21/mipi-mapper repository on GitHub, at the commit this page was made from: the board is v0/e90-dsi-split.kicad_pcb and its schematic breakout/breakout.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the E90-dsi split design in my own project?

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

More from makinbacon21/mipi-mapper

1
  • 2 layers59 × 61.5 mmBreakout, the printed circuit board in 3D

    Breakout

    makinbacon21/mipi-mapper

    KiCAD board design adapting between a BM23PF0.8-40DP-0.35V for an OLED microdisplay and a 31-pin DSI ribbon connector. WIP.

    2 parts

Similar boards

  • 4 layers66.3 × 40.2 mmCm4 drone, the printed circuit board in 3D

    Cm4 drone

    dridri/bcflight

    Raspberry Pi based drone flight controller and remote control

    56 parts175GPL-3.0
  • 4 layers40 × 55 mmCopterCat cm4, the printed circuit board in 3D

    CopterCat cm4

    matveylapin/CopterCat_cm4

    Полётный контроллер для стандарта FMU-v6u. Обычно на дронах для программирования устанавливают полётный контроллер, одноплатный компьютер и иногда arduino.

    164 parts3Apache-2.0
  • 4 layers112.7 × 122 mmPanel, the printed circuit board in 3D

    Panel

    ioteratech/bluetera-hardware

    Bluetera hardware repository

    1,033 parts2MIT
  • 6 layers46.5 × 47.2 mmNAVCORE SoOP, the printed circuit board in 3D

    NAVCORE SoOP

    kfilipekk/iridium_drone

    STM32H743 flight controller that navigates without GPS from Iridium satellite Doppler

    217 parts2MIT
  • 4 layers10 × 32 mmNRF5340-Wearable, the printed circuit board in 3D

    NRF5340-Wearable

    bluetiger9/nRF53-Wearable

    Ultra-Low Power nRF53 Wearable

    33 parts1MIT
  • 4 layers32.5 × 22 mmOpen PWM Gyro, the printed circuit board in 3D

    Open PWM Gyro

    jerinabr/Open-PWM-Gyro-Hardware

    PWM gyro for fixed wing RC planes. Meant to be connected to an ELRS RX or other RX that outputs CRSF control data.

    27 parts1
  • 4 layers41.6 × 42 mmIEE Drone 2026, the printed circuit board in 3D

    IEE Drone 2026

    CalebJM04/IEEE-2026-UAV

    Drone project for IEEE 2026 UAV. Primarily created by Caleb Murray

    54 parts
  • 4 layers73 × 56 mmSensors, the printed circuit board in 3D

    Sensors

    heeplr/pilotpi

    RaspberryPi HAT for ardupilot / PX4

    117 partsMIT