Skip to content Link Search Menu Expand Document
ModalAI DOCS
Store

M0170 40-pin Molex Straight Flex Cable, 70mm

70 mm one-to-one extension flex for the 40-pin Molex SSB RP connector, passing every signal to an M0178 ToF or other 40-pin sensor.

Table of contents

  1. Overview
  2. Specification
  3. Pinout
    1. Schematic
  4. Compatibility
  5. Technical Drawings
    1. 3D STEP File

Overview

The M0170 is a 70 mm straight extension flex for the ModalAI 40-pin Molex SSB RP connector format introduced with the M0178 Time of Flight (ToF) module. It connects the 40-pin ToF connector on an M0173 Starling 2 front end or an M0172 ToF + hi-res adapter to the M0178, and is the drop-in replacement for the shorter M0177 Starling 2 ToF flex when that cable cannot reach.

Unlike the M0177, which routes only the ToF signals, the M0170 passes all 40 signal positions and both power nail pairs one to one. It therefore also carries the four-lane CSI group, the upper camera group’s I2C and MCLK, the SPI and timer sideband signals, and the additional sensor supply rails defined for the 40-pin format, so it works as a general extension for any future 40-pin sensor adapter. The sensor-side receptacle carries local bypass capacitors on each supply rail so the extra cable length does not degrade the power delivered to the module.

Connection chain:

VOXL 2 / VOXL 2 Mini  <->  M0173 (J3) or M0172 (J1L)  <->  M0170  <->  M0178  <->  IRS2975C ToF sensor

Use the M0170 in place of the M0177, not in addition to it. Chaining flexes adds connector mating cycles, risks misalignment, and pushes the MIPI link past what ModalAI has validated. See extending image sensor cable lengths.

Specification

SpecificationValue
Part NumberMSU-M0170-1
Function40-pin to 40-pin straight extension flex (pin 1 to pin 1), all positions routed
Connector FamilyMolex Slimstack SSB RP, 40 signal positions plus 4 power nails, 0.35 mm pitch
VOXL 2 Side, P1Molex 5052744012 plug. Mates with the 40-pin receptacle on M0173 (J3) or M0172 (J1L)
Sensor Side, J1Molex 5052704012 receptacle, 0.8 mm mate height. Accepts the M0178 or M0171 P1 plug
Length70 mm
Power Rating3 A on the power nail pair (Molex SSB RP power contacts)
Bypass Capacitors (J1)2 x 10 uF on 5 V; 2.2 uF on 3.3 V; 2.2 uF on VPH_PWR; 1 uF each on AVDD_2P8, DOVDD_1P8, DVDD_1P1, DVDD_1P2
PCBPolyimide flex, 3 layers, 100 ohm differential impedance control on the CSI pairs
Schematic RevisionSCH-M0170 Rev B, March 2024. Rev C (May 2025) is the same design migrated to Altium with no electrical changes

Pinout

The flex is straight through: pin N on P1 connects to pin N on J1. The net names below follow the 40-pin connector definition used on the host adapters; only the subset listed on the M0178 datasheet is used by that module, and the remaining positions are reserved for other 40-pin sensor adapters.

Pin #SignalNotesPin #SignalNotes
41GND (NAIL_1)Power nail, ground42GND (NAIL_1)Power nail, ground
1AVDD_2P82.8 V analog sensor supply, 1 uF bypass at J12VPH_PWR3.8 V primary power, 2.2 uF bypass at J1
3DOVDD_1P81.8 V I/O supply, 1 uF bypass at J14VREG_3P3V_LOCAL3.3 V, 2.2 uF bypass at J1
5DVDD_1P11.1 V digital core supply, 1 uF bypass at J16GPIO_TIMER_ASYNC_OPTOptional timer / async GPIO
7DVDD_1P21.2 V digital core supply, 1 uF bypass at J18GND 
9GND 10QUP_SPI_MISOOptional SPI
11LWR_CSI_CLK_PMIPI CSI clock, lower camera group12QUP_SPI_MOSIOptional SPI
13LWR_CSI_CLK_NMIPI CSI clock, lower camera group14QUP_SPI_SCLKOptional SPI
15LWR_CSI_LANE0_PMIPI CSI data lane 016QUP_SPI_CS_RST_OPTOptional SPI chip select / reset (CCI_TIMER_RST_OPT_0 on Rev B)
17LWR_CSI_LANE0_NMIPI CSI data lane 018GND 
19LWR_CSI_LANE1_PMIPI CSI data lane 120LWR_RST_NSensor reset, lower camera group
21LWR_CSI_LANE1_NMIPI CSI data lane 122CCI_TIMER_RST_OPT_1Optional CCI timer / reset
23GND 24LWR_CCI_I2C_SDACCI I2C data, lower camera group, 1.8 V
25LWR_CSI_LANE2_PMIPI CSI data lane 226LWR_CCI_I2C_SCLCCI I2C clock, lower camera group, 1.8 V
27LWR_CSI_LANE2_NMIPI CSI data lane 228UPPR_CCI_I2C_SDACCI I2C data, upper camera group
29LWR_CSI_LANE3_PMIPI CSI data lane 330UPPR_CCI_I2C_SCLCCI I2C clock, upper camera group
31LWR_CSI_LANE3_NMIPI CSI data lane 332GND 
33GND 34LWR_MCLKSensor master clock, lower camera group, 1.8 V
35GPIO_TIMER_RST_NOptional timer reset GPIO36UPPR_MCLKSensor master clock, upper camera group
37VREG_3P3V_LOCAL3.3 V38VREG_S4A_1P81.8 V VDDIO (VREG_S4A)
39VPH_PWR3.8 V primary power40SHARED_RST_SYNCShared reset / sync
435VDC (NAIL_2)Power nail, 5 V, 2 x 10 uF bypass at J1445VDC (NAIL_2)Power nail, 5 V

The power nails are numbered 41 through 44 and sit at both ends of the connector, with 41 and 42 nearest pin 1. When mating, confirm pin 1 lines up with pin 1 on both ends. The M0178 datasheet has a labeled connector drawing.

Schematic

M0170 schematic: P1 VOXL 2 side plug, J1 sensor side receptacle with bypass capacitors

Compatibility

ItemValue
VOXL 2 adaptersM0173 J3 (Starling 2 front end), M0172 J1L (ToF + hi-res adapter)
ToF modulesM0178 (Starling 2 ToF adapter with mounting tab), M0171 (same without the tab)
Sensor type in voxl-camera-serverpmd-tof-liow2
Shorter alternativeM0177, the Starling 2 ToF flex shipped in the kit

Technical Drawings

3D STEP File

M0170 Rev B STEP