React Pinout Diagram

The datasheet package drawing, interactive: a QFN top view with the pin-1 dot at the marked corner and counterclockwise numbering, pads and names colored by pin type (power, ground, digital I/O, analog, clock, NC — with a legend, so color never stands alone), an optional exposed-pad marker, and a pin table that hover-syncs with the drawing in both directions. Pin count scales the body automatically; the demo is a QFN-32 MCU.

AXM-110 · QFN-32 (5×5 mm) — top view

EP = GND1VDD_IO2GPIO03GPIO14GPIO25GPIO36GPIO47GPIO58GND9VDD_CORE10GPIO611GPIO712RESET_N13BOOT014NC15XTAL_IN16XTAL_OUT17GND18AIN019AIN120AIN221AIN322VREF23AVDD24AGND25USB_DP26USB_DM27VBUS_DET28SWCLK29SWDIO30NC31VDD_PLL32GND
PowerDigital I/OGroundNo connectClockAnalog
#NameTypeDescription
1VDD_IOPower1.8 V I/O supply
2GPIO0Digital I/OGPIO / UART0_TX
3GPIO1Digital I/OGPIO / UART0_RX
4GPIO2Digital I/OGPIO / SPI0_SCK
5GPIO3Digital I/OGPIO / SPI0_MOSI
6GPIO4Digital I/OGPIO / SPI0_MISO
7GPIO5Digital I/OGPIO / SPI0_CS_N
8GNDGround
9VDD_COREPower0.9 V core supply
10GPIO6Digital I/OGPIO / I2C0_SCL
11GPIO7Digital I/OGPIO / I2C0_SDA
12RESET_NDigital I/OActive-low reset, internal pull-up
13BOOT0Digital I/OBoot mode strap
14NCNo connect
15XTAL_INClock24 MHz crystal
16XTAL_OUTClock24 MHz crystal
17GNDGround
18AIN0AnalogADC input 0
19AIN1AnalogADC input 1
20AIN2AnalogADC input 2
21AIN3AnalogADC input 3
22VREFAnalogADC reference
23AVDDPowerAnalog supply
24AGNDGroundAnalog ground
25USB_DPDigital I/OUSB D+
26USB_DMDigital I/OUSB D−
27VBUS_DETDigital I/OVBUS detect
28SWCLKDigital I/ODebug clock
29SWDIODigital I/ODebug data
30NCNo connect
31VDD_PLLPowerPLL supply
32GNDGround

Hover a pad or a table row — both highlight. Pin 1 sits at the marked corner, numbering runs counterclockwise.

Installation

npx shadcn@latest add pinout.json

Usage

Loading...

Props

PropTypeDefaultDescription
packageNamestringHeader label, e.g. package + body size
pinsPin[]{ number, name, type, description? } in pin order
exposedPadstringCenter EP label, e.g. "EP = GND"

type is 'power' | 'ground' | 'io' | 'analog' | 'clock' | 'nc' — it drives pad color, name color, legend, and the table badge.