
Description
Checking whether a pin can be a UART while laying out a board or writing a driver means digging through a datasheet hundreds of pages long, jumping between the pin table and the alternate-function table, with the AF numbers in yet another table. The alternative is firing up heavyweight CubeMX and creating a project just to look.
PinAtlas is a web tool for chip pinouts: type a part number and see the package pinout, click any pin and its alternate functions and AF numbers appear on the right, with remaps and variants switchable. Category buttons for GND, 3V3, GPIO, UART, I2C, JTAG, PWM and more highlight matching pins at a glance.
It currently covers 2,781 STM32 parts across 27 families and draws QFP, QFN, SOP and BGA packages, with ESP32, RP2040, GD32 and CH32 planned. It runs in the browser with light and dark themes and offline PWA support, and the current chip and pin live in the URL so you can share them. Free and open source (MIT). Diagrams are schematic, so check the official datasheet for engineering work.
Package pinouts: pins drawn by real package layout with names inside the pin blocks, so dense packages stay readable.
Alternate functions and AF numbers: click a pin to see functions grouped by peripheral with AF numbers, shown as "-" when upstream data is missing.
Category highlighting: highlight GND, power, GPIO, UART, I2C, QSPI, I2S, JTAG, PWM and more, with match counts.
Pin type legend: color by GPIO, clock, power, ground, reset, boot and more, and view one type at a time.
Part details: package, Flash, RAM, IO count, order codes and other packages of the same die.
Sharable and offline: the chip and pin are in the URL for sharing, and the PWA works offline.
PinAtlas is a web tool for chip pinouts: type a part number and see the package pinout, click any pin and its alternate functions and AF numbers appear on the right, with remaps and variants switchable. Category buttons for GND, 3V3, GPIO, UART, I2C, JTAG, PWM and more highlight matching pins at a glance.
It currently covers 2,781 STM32 parts across 27 families and draws QFP, QFN, SOP and BGA packages, with ESP32, RP2040, GD32 and CH32 planned. It runs in the browser with light and dark themes and offline PWA support, and the current chip and pin live in the URL so you can share them. Free and open source (MIT). Diagrams are schematic, so check the official datasheet for engineering work.
Features
Package pinouts: pins drawn by real package layout with names inside the pin blocks, so dense packages stay readable.
Alternate functions and AF numbers: click a pin to see functions grouped by peripheral with AF numbers, shown as "-" when upstream data is missing.
Category highlighting: highlight GND, power, GPIO, UART, I2C, QSPI, I2S, JTAG, PWM and more, with match counts.
Pin type legend: color by GPIO, clock, power, ground, reset, boot and more, and view one type at a time.
Part details: package, Flash, RAM, IO count, order codes and other packages of the same die.
Sharable and offline: the chip and pin are in the URL for sharing, and the PWA works offline.
Screenshots
Tags:embedded
