Skip to the content
6 layers178 × 118 mmMoriShield Carrier 6L, the printed circuit board in 3D

all components bom , pcb layouts and schematics of morishield is maintained here

Size
178 × 118 mm
Copper layers
6
Thickness
1.6 mm
Parts
157
Nets
71
Pads
487
Tracks, vias
1,143, 226
Pours
5
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
14 Sep 2026
Updated
27 Oct 2026

Overview

MoriShield Carrier 6L is an open-source printed circuit board by aswinserigreen, from the aswinserigreen/morishield_hardware repository on GitHub. It is a 6-layer board of 178 × 118 mm with 157 parts on 71 nets, routed with 1,143 tracks and 226 vias.

It is built around the TCA9535PW, TCA9548APW and TPS3823-33DBV, with the TPS7A2033DQN, SRV05-4 and PESD5V0S1BA among its other parts. Its parts include 47 resistors, 36 capacitors, 23 connectors, 9 transistors and 5 diodes.

Main components

11

README

6L/README.md

MoriShield Carrier — 6-layer variant (6L/)

6-layer routing of the shared MoriShield Carrier schematic (Proto-Simple Rev 0.2, 2026-10-22). Fully routed — zero unconnected nets. Open MoriShield_Carrier_6L.kicad_pro in KiCad 10.

Project files

FilePurpose
MoriShield_Carrier_6L.kicad_proKiCad 10 project
MoriShield_Carrier.kicad_schSchematic — identical to the 4L copy (project references this name)
MoriShield_Carrier_6L.kicad_pcb6-layer layout, 178 x 118 mm, 1.6 mm
MoriShield_Carrier_6L.kicad_druCustom DRC rules (LOOSE5V / LOOSE_U7 relaxed-clearance areas, RS485 pair rule)
fp-lib-table / sym-lib-tableProject libraries → ../libraries/ (repo-shared)
fabrication/Gerber X2 + Excellon drill, generated 2026-10-26
reports/drc.json (board DRC), erc.json (schematic ERC — shared schematic, same report as 4L)

Stackup — 6 copper layers, 1.6 mm

LayerFunction
F.CuSignals + component-side pours
In1.CuSolid GND plane
In2.Cu+5V plane (+ /3V3_SENS_SW zone)
In3.CuAdditional signal routing layer
In4.CuAdditional signal routing layer
B.CuSignals + PE (protective earth) pour

The two extra inner signal layers are what let this variant close all 17 originally-unconnected nets — including the ones that are still walled in on the 4-layer board.

Design rules: min track/clearance 0.2 mm, vias 0.8/0.45 mm, 1 oz Cu. The *.kicad_dru file relaxes clearance to 0.2 mm inside the named rule areas (LOOSE5V, LOOSE_U7) only — still above the 0.127 mm fab minimum.

Connectivity map (verified from the shared schematic)

RefFootprint/ValueCarries
J1 + J2Sock_1x22_L / _RESP32-S3 DevKit (S3-WROOM-1 N16R8)
J3 + J4Sock_1x12_L / _RA7672S 4G/GSM modem (Parry board)
J5MX126-5.0-02PModem power feed
J6Sock_1x07EBYTE E22-900T22D LoRa 868 MHz
J7Sock_1x08MPU-6050 accel/gyro module
J8Sock_1x06DS3231 RTC module
J11, J12, J14, J17, J20JST_XH_4I²C mux ports — SHT45, SGP41, BME688 probes, J20 = AS5600 wind
J13JST_ZH_5Sensirion SPS30 particulate sensor
J15JST_XH_3Capacitive soil moisture (analog)
J16JST_XH_2FSR406 force/rain sensor
J18ScrewTerm_212 V input
J19PE/EARTHProtective earth stud
J21FDC1004Capacitive electrode interface
J22JST_XH_2Aux 2-pin
J23EXT_BTNExternal button
J24PANEL_LED_5VPanel LED output
J25BUZZER_5VBuzzer output

ICs: U4 TPS3823-33 watchdog, U6 TPS7A2033 LDO, U7 TCA9548A I²C mux, U8 TCA9535 GPIO expander. Protection: F1 PTC 4 A fuse, D2 SMCJ5.0A TVS, D7 SS56, SRV05-4 ESD arrays on external ports. Load switching: 2N7000/2N7002 NMOS + AO3401A PMOS drivers (LED/buzzer/sensor enables). SW1 tactile button.

Design status (reports/, 2026-10-26)

CheckResult
DRC electrical errors0
Unconnected pairs0 — routing complete
ERC (shared schematic)0 errors — see reports/erc.json
Cosmetic warnings134: 78 silk-over-copper, 46 silk-overlap, 2 text-thickness, 3 track-dangling, 4 via-dangling, 1 lib-footprint-mismatch (Q9)

This variant is fabrication-ready. The 134 warnings are cosmetic (silkscreen placement, dangling via/stub flags on intentional stitching, one Q9 footprint-library mismatch) — none affect electrical connectivity.

Fabrication notes

  • 6 layers, 1.6 mm, 1 oz copper, min track/clearance 0.2 mm, min via 0.8/0.45 mm.
  • Gerbers + drill in fabrication/ (2026-10-26). Regenerate before ordering if the PCB is edited after that date.
  • ENIG or HASL, solder mask both sides, request e-test.
  • Higher fab cost than 4L/ — use the 4-layer variant if the remaining /WDT_WDI link there is acceptable to close with a wire/jumper.

Parts

157
QtyValueFootprintReferences
25100nFC_0805_2012Metric_Pad1.18x1.45mm_HandSolderC3, C4, C10, C14, C16, C29, C30, C34, C35, C36, C39, C40, C41, C42, C43, C44 +9
154.7kR_1206_3216Metric_Pad1.30x1.75mm_HandSolderR16, R35, R36, R37, R38, R39, R40, R41, R42, R43, R44, R45, R46, R47, R48
8SRV05-4SOT-23-6ESD1, ESD2, ESD7, ESD8, ESD9, ESD10, ESD11, ESD12
710kR_1206_3216Metric_Pad1.30x1.75mm_HandSolderR5, R10, R13, R14, R49, R51, R52
6PESD5V0S1BAD_SOD-323ESD3, ESD4, ESD17, ESD18, ESD19, ESD20
5100kR_0805_2012Metric_Pad1.20x1.40mm_HandSolderR20, R21, R23, R53, R55
5JST_XH_4MoriShield_Carrier:JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ11, J12, J14, J17, J20
41kR_1206_3216Metric_Pad1.30x1.75mm_HandSolderR6, R7, R11, R15
44.7kR_0805_2012Metric_Pad1.20x1.40mm_HandSolderR25, R26, R27, R28
447RR_0805_2012Metric_Pad1.20x1.40mm_HandSolderR31, R32, R33, R34
4M3MountingHole_3.2mm_M3H1, H2, H3, H4
310kR_0805_2012Metric_Pad1.20x1.40mm_HandSolderR22, R24, R54
32N7000TO-92_InlineQ1, Q5, Q6
3AO3401ASOT-23Q2, Q3, Q7
2+5VTestPoint_Pad_D2.0mmTP2, TP3
210uF/10VC_1206_3216Metric_Pad1.33x1.80mm_HandSolderC28, C38
210uF/16VC_1206_3216Metric_Pad1.33x1.80mm_HandSolderC32, C51
21kR_0805_2012Metric_Pad1.20x1.40mm_HandSolderR29, R30
21uF/10VC_0805_2012Metric_Pad1.18x1.45mm_HandSolderC26, C27
22N7002SOT-23Q4, Q8
2DNPMoriShield_Carrier:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1, R2
2JST_XH_2MoriShield_Carrier:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ16, J22
1100RR_1206_3216Metric_Pad1.30x1.75mm_HandSolderR50
1100nF/16VC_0805_2012Metric_Pad1.18x1.45mm_HandSolderC33
1100uF/16VCP_Radial_D6.3mm_P2.50mmC31
110uF/25VMoriShield_Carrier:CP_Radial_D5.0mm_P2.50mmC1
110uF/50V_X7RCP_Radial_D10.0mm_P5.00mmC13
1120R@100MHz 2AL_0805_2012MetricFB2
13V3_CTestPoint_Pad_D2.0mmTP4
1470uF/25VMoriShield_Carrier:CP_Radial_D10.0mm_P5.00mmC5
1AO3401APackage_TO_SOT_SMD:SOT-23Q9
1BUZZER_5VMoriShield_Carrier:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ25
1EXT_BTNMoriShield_Carrier:JST_XH_B2B-XH-A_1x02_P2.50mm_VerticalJ23
1FDC1004JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ21
1GNDTestPoint_Pad_D2.0mmTP5
1GRNMoriShield_Carrier:LED_D3.0mmD3
1I2C0_SCLTestPoint_Pad_D2.0mmTP8
1I2C0_SCL_CH6TestPoint_Pad_D2.0mmTP12
1I2C0_SDATestPoint_Pad_D2.0mmTP7
1I2C0_SDA_CH6TestPoint_Pad_D2.0mmTP11
1JST_XH_3MoriShield_Carrier:JST_XH_B3B-XH-A_1x03_P2.50mm_VerticalJ15
1JST_ZH_5MoriShield_Carrier:JST_ZH_B5B-ZR_1x05_P1.50mm_VerticalJ13
1MX126-5.0-02PMoriShield_Carrier:TerminalBlock_MaiXu_MX126-5.0-02P_1x02_P5.00mm_R270J5
1PANEL_LED_5VMoriShield_Carrier:JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ24
1PE/EARTHMoriShield_Carrier:TerminalBlock_MaiXu_MX126-5.0-02P_1x02_P5.00mm_R270J19
1PTC_4AMoriShield_Carrier:Fuseholder_Clip-5x20mm_Littelfuse_111_Inline_P20.00x5.00mm_D1.05mm_HorizontalF1
1REDMoriShield_Carrier:LED_D3.0mmD6
1RST_ESPTestPoint_Pad_D2.0mmTP6
1SMBJ5.0AD_SMB_HandsolderingESD16
1SMCJ5.0AD_SMC_HandsolderingD2
1SS56D_SMC_HandsolderingD7
1SW_6x6MoriShield_Carrier:SW_6x6SW1
1ScrewTerm_2MoriShield_Carrier:TerminalBlock_MaiXu_MX126-5.0-02P_1x02_P5.00mm_R270J18
1Sock_1x06MoriShield_Carrier:PinSocket_1x06_P2.54mm_VerticalJ8
1Sock_1x07MoriShield_Carrier:PinSocket_1x07_P2.54mm_Vertical_R90J6
1Sock_1x08MoriShield_Carrier:PinSocket_1x08_P2.54mm_VerticalJ7
1Sock_1x12_LMoriShield_Carrier:PinSocket_1x12_P2.54mm_VerticalJ3
1Sock_1x12_RMoriShield_Carrier:PinSocket_1x12_P2.54mm_VerticalJ4
1Sock_1x22_LMoriShield_Carrier:PinSocket_1x22_P2.54mm_Vertical_R180J1
1Sock_1x22_RMoriShield_Carrier:PinSocket_1x22_P2.54mm_Vertical_R180J2
1TCA9535TSSOP-24_4.4x7.8mm_P0.65mm_HSU8
1TCA9548ATSSOP-24_4.4x7.8mm_P0.65mm_HSU7
1TPS3823-33SOT-23-5_HSU4
1TPS7A2033SOT-23-5U6
1UART2_MOD_RXTestPoint_Pad_D2.0mmTP10
1UART2_MOD_TXTestPoint_Pad_D2.0mmTP9
1YELMoriShield_Carrier:LED_D3.0mmD4

Similar boards

  • 4 layers252 × 92 mmCooksense, the printed circuit board in 3D

    Cooksense

    misko/prompt2device

    The separate vNext PCB skill and orchestrator package is available alongside the reference workflow below; existing projects keep their accepted toolchain until an explicit migration.

    195 parts3MIT
  • 2 layersRCShield, the printed circuit board in 3D

    RCShield

    Maddimax/MadControl

    OpenSource remote control

    37 parts1
  • 2 layers62 × 42 mmPetvest hub, the printed circuit board in 3D

    Petvest hub

    YangD5014/PETA-CUSTOM

    PETA CUSTOM 采用服装形态而非项圈形态:IMU 传感器沿犬体脊柱与四肢根部分布式布置 (见 穿戴位置示意),才能获得躯干/四肢分段姿态——这是单一项圈 设备在物理上无法实现的。主板(Hub)集成电源、主控、语音与显示,通过软排线连接 6 个缝在服装 上的 IMU 卫星节点,整机重量与柔性针对犬类穿戴优化。

    74 parts
  • 2 layers80 × 130 mmKuluckaMakinesi, the printed circuit board in 3D

    KuluckaMakinesi

    emrah1982/KuluckaMakinesi

    ESP32 tabanlı, 11 hayvan profili destekleyen çok evreli kuluçka kontrol sistemi. 3.2" TFT dokunmatik ekran, web arayüzü ve OTA güncelleme içerir.

    61 parts
  • 8 layers85 × 55 mmDadu 8L 2side 85x55, the printed circuit board in 3D

    Dadu 8L 2side 85x55

    comedy1982-spec/pcb-viewer

    Dadu 기반 ELD 솔레노이드 ECU. 12 V 입력, TC364 · CAN-FD · PMIC, PCB 위 센서는 NTC 하나. A4911(3상 드라이버)의 A·B 레그로 H-브리지(하프브리지 IAUC60N04S6N050H ×2, 레그 션트 2 mΩ ×2), C 레그는 비워 두고 SPI로 그 고장(VC · CHO · CLO · OC3)을 마스크.

    130 parts
  • 4 layers130 × 100 mmAtlas carrier ctrl, the printed circuit board in 3D

    Atlas carrier ctrl

    md-sazzad-eee/ATLAS

    Modular multi-robot system: a carrier robot that docks, transports, charges and redeploys two small agent robots. KiCad, FreeCAD, MATLAB/Simulink, COMSOL and ESP32 firmware.

    157 parts
  • 2 layers76 × 95.8 mmSupervisor, the printed circuit board in 3D

    Supervisor

    kaminaris/GigaESC

    97 parts47
  • 4 layers71 × 42.8 mmCadProd compact, the printed circuit board in 3D

    CadProd compact

    botsqerebot/AudioDeck

    Everything to change, check and test for rev 2. The main goal is power saving while the player is off:

    83 parts

Questions

How big is the MoriShield Carrier 6L PCB?

It measures 178 × 118 mm and has 6 copper layers, 1.6 mm thick.

What parts does the MoriShield Carrier 6L use?

157 parts, built around the TCA9535PW, TCA9548APW, TPS3823-33DBV and TPS7A2033DQN. 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 MoriShield Carrier 6L KiCad files?

From the aswinserigreen/morishield_hardware repository on GitHub, at the commit this page was made from: the board is 6L/MoriShield_Carrier_6L.kicad_pcb and its schematic 4L/MoriShield_Carrier.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the MoriShield Carrier 6L design in my own project?

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