Skip to the content
PCBKitNew board
4 layers61.3 × 20.8 mmYetiX A DevBoard, the printed circuit board in 3D

YetiX A DevBoard

Supidoc/YetiX-A

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

9

README

README.md

YetiX-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

  1. Power the board via the USB-C receptecal or the 5V Pin
  2. Connect a debugger to the 10-pin Cortex debug header, or use ISP mode over USB.
  3. 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:

  1. Power the board from USB-C or the intended external source.
  2. Connect your debug probe to the Cortex header.
  3. Use your preferred IDE/debug server to connect and flash.

USB ISP Mode

The board supports ISP using the USB-C interface.

Typical flow:

  1. Hold the ISP button.
  2. Connect USB or reset the target if already connected.
  3. Release the button.
  4. 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

Exported Documentation

Manufacturing Outputs

All Documents for fabrication can be found in FabData

Hardware Revisions

RevisionDateNotes
0.0.1-Initial production package
0.0.2-Added optional CAN Termination

License

See LICENSE.

Parts

63
QtyValueFootprintReferences
10100npassive:C_0603C101, C102, C103, C104, C106, C108, C114, C115, C116, C117
3100kpassive:R_0603R109, R110, R112
310kpassive:R_0603R105, R107, R113
2100ppassive:C_0603C3, C4
210upassive:C_0603C107, C111
21kpassive:R_0603R114, R115
21npassive:C_0603C110, C112
21upassive:C_0603C2, C105
233passive:R_0603R103, R104
2330passive:L_0603L102, L103
25k1passive:R_0603R101, R102
260R4passive:R_0805R3, R4
2CONN HEADER VERT 22POS 2.54MMconnector:PinHeader_1x21_P2.54mm_VerticalJ1, J2
2KMR421GULCLFSswitch:KMR421GULCLFSSW101, SW102
2MSS1P3L-M3/89Adiode:DIODE_MSMPD101, D102
2NSP4201MR6T1Gpackage:TSOP-6U104, U105
10passive:R_0603R2
10passive:R_0603_DNPR1
1100passive:R_0603R108
11051620001connector:1051620001U106
1120passive:L_0402L101
120kpassive:R_0603R106
122upassive:C_1206C113
12u2passive:C_0603C1
14u7passive:C_0603C109
1FTS-105-01-F-DV-P-TRconnector:FTS-105-01-X-DVJ102
1FY0800027crystal:FY0800027Y101
1Greendiode:D_0603D104
1LOGOmisc:yeti_headG***
1M95256-DFMN6TPpackage:SOIC-8_3.9x4.9mm_P1.27mmU1
1MCXA156VLHmcu:QFP50P1200X1200X160-64NIC101
1Orangediode:D_0603D103
1RCLAMP0854P.TCTpackage:UFDFN06_1P6X1P6U101
1STMPS2141STRpackage:SOT-23-5U103
1TJA1042BT/0Zpackage:SOT96-1U107
1USB4105GFA120connector:GCT_USB4105GFA120J101
1XC6227C331PR-Gpackage:SOT-89-5U102

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 mmMPT, the printed circuit board in 3D

    MPT

    Supidoc/MPT-PCB

    MultiPurpose Habit Tracker PCB Design

    94 parts
  • 6 layers497.4 × 154.7 mmFCSTMV1.05, the printed circuit board in 3D

    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 mmEdno, the printed circuit board in 3D

    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 mmMCU Link Standalone, the printed circuit board in 3D

    MCU Link Standalone

    ErichStyger/McuLink-Mini

    Version of the NXP MCU-Link Debug CMSIS-DAP Debug Probe.

    69 parts32MIT
  • 2 layers57.9 × 39.9 mmMCU Link MR, the printed circuit board in 3D

    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 mmMC60, the printed circuit board in 3D

    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 mmK3jr controller, the printed circuit board in 3D

    K3jr controller

    wyolum/KlokTHREEjr

    RGB LED matrix for text and animation display.

    80 parts5
  • 2 layers162.6 × 194.3 mmClockIOT, the printed circuit board in 3D

    ClockIOT

    wyolum/ClockIOT

    Word Clock

    289 parts4MIT