# Teazzers_Taprite_MX-3140N_Carrier

Carrier board for the Taprite x Teazzers solenoid driver (MX-3140N), breaking out Power, Solenoids 1-5 (SOL1-4 + WATER), and the Keyboard header (GND, RA0-RA5, RB6, RC3 / LED1-4, BTN1-4).

Converted via the OCCT molecule pipeline (step2glb job `7f696dd54b366d8c`, 2026-07-09): anchored on MP3, 4 machine pins + 22 medium contacts, contact_z 5.6 mm, zero warnings.

## Bundle

GLB (OCCT, draco) · STEP (design-machine export) · kicad_pcb / kicad_sch / kicad_pro · footprint/symbol JSON (per-pad wire-attach) · JLCPCB gerbers + BOM + CPL.

## Import

`adom-molecule` create with `--no-optimize` reusing this GLB — do not regenerate from EDA export.

## Pin Map

Includes the hosted **MX-3140N module** (Taprite 302220 REV A) documentation: unpopulated headers (`NP-*`) and the module MCU pinout (`U1*`) are transcribed from the Taprite drawing 103101745DAL-001 and the carrier schematic notes.

### J1 — SOL1 (mates: 0705530001)

| Pin | Net |
|---|---|
| 1 | `SOL1+` |
| 2 | `SOL1-` |

### J2 — SOL2 (mates: 0705530001)

| Pin | Net |
|---|---|
| 1 | `SOL2+` |
| 2 | `SOL2-` |

### J3 — SOL3 (mates: 0705530001)

| Pin | Net |
|---|---|
| 1 | `SOL3+` |
| 2 | `SOL3-` |

### J4 — SOL4 (mates: 0705530001)

| Pin | Net |
|---|---|
| 1 | `SOL4+` |
| 2 | `SOL4-` |

### J5 — WATER (mates: 0705530001)

| Pin | Net |
|---|---|
| 1 | `WATER+` |
| 2 | `WATER-` |

### J6 — POWER (mates: XH-3Y)

| Pin | Net |
|---|---|
| 1 | `+24V` |
| 2 | `GND1` |
| 3 | `GND2` |

### J7 — KEYBOARD (mates: 705530008)

| Pin | Net |
|---|---|
| 1 | `GND3` |
| 2 | `LED3` |
| 3 | `LED4` |
| 4 | `BTN3` |
| 5 | `BTN1` |
| 6 | `BTN2` |
| 7 | `BTN4` |
| 8 | `LED2` |
| 9 | `LED1` |

### NP-DISPLAY — MODULE DISPLAY / TFT INTERFACE — NOT POPULATED (RS-485 via U2, DNP; per Taprite 302220 dwg)

| Pin | Net |
|---|---|
| 1 | `+5V` |
| 2 | `A (RS-485, U2)` |
| 3 | `B (RS-485, U2)` |
| 4 | `GND` |

### NP-ICSP — MODULE ICSP — NOT POPULATED (PIC16F690 programming, 5-pin per 302220 dwg)

| Pin | Net |
|---|---|
| 1 | `VPP/MCLR` |
| 2 | `VDD` |
| 3 | `VSS/GND` |
| 4 | `PGD` |
| 5 | `PGC` |

### NP-SWITCHES — MODULE SWITCHES HEADER — NOT POPULATED (button inputs; per Taprite 302220 dwg)

| Pin | Net |
|---|---|
| 1 | `BTN switch inputs (S1-S3 network)` |

### U1* — MODULE MCU PIC16F690-I/SS — internal pinout (from notes)

| Pin | Net |
|---|---|
| 1 | `VDD = +5V` |
| 2 | `RA5 = BTN3` |
| 3 | `RA4 = BTN1` |
| 4 | `RA3 = BTN4` |
| 5 | `RC5 = V5` |
| 6 | `RC4 = V1` |
| 7 | `RC3 = LED2` |
| 8 | `RC6 = X (unused)` |
| 9 | `RC7 = DS1 = MCU LED (DNP)` |
| 10 | `TX = U2 (DNP)` |
| 11 | `RB6 = BTN2` |
| 12 | `RX = U2 (DNP)` |
| 13 | `RB4 = U2 nRE (DNP)` |
| 14 | `RC2 = V4` |
| 15 | `RC1 = V3` |
| 16 | `RC0 = V2` |
| 17 | `RA2 = LED1` |
| 18 | `RA1 = LED4` |
| 19 | `RA0 = LED3` |
| 20 | `VSS` |

### Machine contacts (MC1–MC22)

| MC | Net | MC | Net |
|---|---|---|---|
| MC1 | `+24V` | MC2 | `GND1` |
| MC3 | `GND2` | MC4 | `SOL1+` |
| MC5 | `SOL1-` | MC6 | `SOL2+` |
| MC7 | `SOL2-` | MC8 | `SOL3+` |
| MC9 | `SOL3-` | MC10 | `SOL4+` |
| MC11 | `SOL4-` | MC12 | `WATER+` |
| MC13 | `WATER-` | MC14 | `GND3` |
| MC15 | `LED3` | MC16 | `LED4` |
| MC17 | `BTN3` | MC18 | `BTN1` |
| MC19 | `BTN2` | MC20 | `BTN4` |
| MC21 | `LED2` | MC22 | `LED1` |
