

YetiX A DevBoard
Small Devboard for the NXP MCX-A Series MCU's
- Size
- 61.3 × 20.8 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 63
- Nets
- 89
- Pads
- 300
- Tracks, vias
- 1,002, 113
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 31 Mar 2026
- Updated
- 7 Apr 2026
Overview
YetiX A DevBoard is an open-source printed circuit board by Supidoc, from the Supidoc/YetiX-A repository on GitHub, published under the MIT licence. It is a 4-layer board of 61.3 × 20.8 mm with 63 parts on 89 nets, routed with 1,002 tracks and 113 vias.
It is built around the TJA1042BT/0Z, NSP4201MR6T1G-TP and M95256-DFMN6TP, with the MCXA156VLH, RCLAMP0854P.TCT and XC6227C331PR-G among its other parts. Its parts include 21 capacitors, 18 resistors, 9 ICs, 4 diodes and 4 connectors. It belongs with the microcontroller boards boards of this library.
Main components
9TJA1042BT/0Z
SO-8Interface - SpecializedNXP SemiconductorsNSP4201MR6T1G-TP
SOT-23-6ESD And Surge Protection (TVS/ESD)TECH PUBLICM95256-DFMN6TP
SO-8-40℃~+85℃ 1.7V~5.5V 200 Years 20MHz 256Kbit 4,000,000 Cycles 5ms Hardware write protection function、Software write protection function、Built-in power-on reset (POR)、Page write protection function、Built-in error correction code (ECC) function、Built-in write enable latch (WEL) SPI SO-8 EEPROM ROHSSTMicroelectronicsEEPROMMCXA156VLH
-- Lack of specifications ROHSNXP SemiconductorsUncategorisedRCLAMP0854P.TCT
SLP1616-6-55℃~+125℃ 0.95pF、275pF 100W 1uA、3uA 30V 3A@8/20us 5.5V 6.5V IEC 61000-4-2 TVS SLP1616-6 ESD and Surge Protection (TVS/ESD) ROHSSEMTECHESD And Surge Protection (TVS/ESD)XC6227C331PR-G
SOT-89-5-40℃~+85℃@(Ta) 1 100uA 120mV@(300mA) 3.3V 65dB@(1kHz) 6V 700mA Fixed Over Current Protection Positive SOT-89-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSTorex SemiconductorVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsKMR421GULCLFS
SMD-40℃~+85℃ 2.8mm 2N 32V 4.6mm 50mA Black Gull Wing IP40 No Round Button SPST-NO Surface Mount,Vertical Without Bracket SMD Tactile Switches ROHSC&KTactile SwitchesFTS-105-01-F-DV-P-TR
SMD,P=1.27mm-55℃~+125℃ 1.27mm 1.27mm 10P 2 2x5P 3.4A 5 Black Phosphor bronze Surface Mount,Vertical Tin UL94V-0 SMD,P=1.27mm Wire To Board Connector ROHSSamtecWire To Board ConnectorFY0800027
SMD5032-4P-20℃~+70℃ 100Ω 18pF 8MHz ±20ppm ±20ppm SMD5032-4P Crystals ROHSDiodes IncorporatedCrystals
README
README.mdYetiX-A
Small development board for the NXP MCX-A series MCUs.
YetiX-A is designed to be compact while still exposing most peripherals needed for firmware development, board bring-up, and protocol testing.
Features
- SPI EEPROM
- SPI micro SD card slot
- CAN transceiver with optional bus termination
- USB-C connector with ISP button support
- 42 board pins exposing almost all MCU peripherals
- 10-pin ARM Cortex debug connector
Pin Out
Most MCU pins are routed directly to board pins.
Some signals (for example SPI1 MISO, MOSI, and SCK) are internally connected to onboard peripherals and are still exposed as board pins. Other signals (for example debug pins and chip select lines) are only internally connected and not exposed.
For the exact mapping of MCU pins to board pins, see:
Quick Start
- Power the board via the USB-C receptecal or the 5V Pin
- Connect a debugger to the 10-pin Cortex debug header, or use ISP mode over USB.
- Flash a minimal firmware project (for example, a GPIO blink) to verify toolchain and board bring-up.
Programming And Debug
SWD/JTAG Debug Header
YetiX-A includes a 10-pin ARM Cortex debug connector for standard MCU debugging workflows.
Recommended usage:
- Power the board from USB-C or the intended external source.
- Connect your debug probe to the Cortex header.
- Use your preferred IDE/debug server to connect and flash.
USB ISP Mode
The board supports ISP using the USB-C interface.
Typical flow:
- Hold the ISP button.
- Connect USB or reset the target if already connected.
- Release the button.
- Drag and drop the .uf2 file to the mass storage device.
Onboard Peripherals
SPI EEPROM (ST M95256-DF)
- Intended for non-volatile parameter/configuration storage.
- Shares SPI1 bus with SD-card and other externally connected devices.
SPI micro SD Slot
- Intended for logging, file storage, or data exchange.
- Shares SPI1 bus with EEPROM and other externally connected devices.
- Switch to detect card insertion.
CAN Transceiver (NXP TJA1042BT)
- 5V CAN Transceiver
- Optional footprints for termination.
Documentation And Design Files
KiCad Source
- Schematic: YetiX-A_DevBoard.kicad_sch
- PCB: YetiX-A_DevBoard.kicad_pcb
- Project: YetiX-A_DevBoard.kicad_pro
Exported Documentation
- Schematic PDF: FabData/YetiX-A_Schematic.pdf
- PCB layout PDF: FabData/YetiX-A_PCB_Layout.pdf
Manufacturing Outputs
All Documents for fabrication can be found in FabData
Hardware Revisions
| Revision | Date | Notes |
|---|---|---|
| 0.0.1 | - | Initial production package |
| 0.0.2 | - | Added optional CAN Termination |
License
See LICENSE.
Parts
63| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 100n | passive:C_0603 | C101, C102, C103, C104, C106, C108, C114, C115, C116, C117 |
| 3 | 100k | passive:R_0603 | R109, R110, R112 |
| 3 | 10k | passive:R_0603 | R105, R107, R113 |
| 2 | 100p | passive:C_0603 | C3, C4 |
| 2 | 10u | passive:C_0603 | C107, C111 |
| 2 | 1k | passive:R_0603 | R114, R115 |
| 2 | 1n | passive:C_0603 | C110, C112 |
| 2 | 1u | passive:C_0603 | C2, C105 |
| 2 | 33 | passive:R_0603 | R103, R104 |
| 2 | 330 | passive:L_0603 | L102, L103 |
| 2 | 5k1 | passive:R_0603 | R101, R102 |
| 2 | 60R4 | passive:R_0805 | R3, R4 |
| 2 | CONN HEADER VERT 22POS 2.54MM | connector:PinHeader_1x21_P2.54mm_Vertical | J1, J2 |
| 2 | KMR421GULCLFS | switch:KMR421GULCLFS | SW101, SW102 |
| 2 | MSS1P3L-M3/89A | diode:DIODE_MSMP | D101, D102 |
| 2 | NSP4201MR6T1G | package:TSOP-6 | U104, U105 |
| 1 | 0 | passive:R_0603 | R2 |
| 1 | 0 | passive:R_0603_DNP | R1 |
| 1 | 100 | passive:R_0603 | R108 |
| 1 | 1051620001 | connector:1051620001 | U106 |
| 1 | 120 | passive:L_0402 | L101 |
| 1 | 20k | passive:R_0603 | R106 |
| 1 | 22u | passive:C_1206 | C113 |
| 1 | 2u2 | passive:C_0603 | C1 |
| 1 | 4u7 | passive:C_0603 | C109 |
| 1 | FTS-105-01-F-DV-P-TR | connector:FTS-105-01-X-DV | J102 |
| 1 | FY0800027 | crystal:FY0800027 | Y101 |
| 1 | Green | diode:D_0603 | D104 |
| 1 | LOGO | misc:yeti_head | G*** |
| 1 | M95256-DFMN6TP | package:SOIC-8_3.9x4.9mm_P1.27mm | U1 |
| 1 | MCXA156VLH | mcu:QFP50P1200X1200X160-64N | IC101 |
| 1 | Orange | diode:D_0603 | D103 |
| 1 | RCLAMP0854P.TCT | package:UFDFN06_1P6X1P6 | U101 |
| 1 | STMPS2141STR | package:SOT-23-5 | U103 |
| 1 | TJA1042BT/0Z | package:SOT96-1 | U107 |
| 1 | USB4105GFA120 | connector:GCT_USB4105GFA120 | J101 |
| 1 | XC6227C331PR-G | package:SOT-89-5 | U102 |
Questions
How big is the YetiX A DevBoard PCB?
It measures 61.3 × 20.8 mm and has 4 copper layers, 1.6 mm thick.
What parts does the YetiX A DevBoard use?
63 parts, built around the TJA1042BT/0Z, NSP4201MR6T1G-TP, M95256-DFMN6TP and MCXA156VLH. 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 YetiX A DevBoard KiCad files?
From the Supidoc/YetiX-A repository on GitHub, at the commit this page was made from: the board is YetiX-A_DevBoard.kicad_pcb and its schematic YetiX-A_DevBoard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the YetiX A DevBoard design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers60 × 50 mm

- 6 layers497.4 × 154.7 mm

FCSTMV1.05
CGainsWorks/emb-drone-flight-stack
Open-source quadrotor flight stack: custom KiCad flight-controller and power distribution boards plus C++ firmware with a PID attitude loop, written from scratch.
1,198 partsMIT - 2 layers49 × 34 mm

Edno
AgustinPrietoValdez/competition-robots
Custom competition robots — maze/micromouse (MISA), sumo (TATAMI 1) & mini-sumo (RUCHO). KiCad PCBs, STM32/Arduino firmware, Fusion 360. National champion & international prizes — by EDNAROBOTICS.
40 partsMIT - 2 layers46 × 19 mm

MCU Link Standalone
ErichStyger/McuLink-Mini
Version of the NXP MCU-Link Debug CMSIS-DAP Debug Probe.
69 parts32MIT - 2 layers57.9 × 39.9 mm

MCU Link MR
ErichStyger/MCU-Link-MR
Open Source MCU-Link CMSIS-DAP Debug probe for mobile robots (e.g. Pixhawk)
121 parts20MIT - 2 layers60 × 70 mm

MC60
wyolum/MC60
break out board for Quectel MC60 Ultra-small LCC Quad-band GSM/GPRS/GNSS Module
109 parts17 - 2 layers161.3 × 43.2 mm

- 2 layers162.6 × 194.3 mm
