PinMapr
PinMapr is a desktop app (with optional web viewer) that turns messy embedded pin configuration into a single source of truth. Import a schematic netlist (KiCad/Altium export), a device datasheet pinout CSV, and your firmware config files (DeviceTree, STM32CubeMX IOC, Zephyr Kconfig, or simple header defines). The app detects mismatches like swapped pins, wrong alternate functions, missing pull-ups, conflicting peripherals, and duplicated GPIO usage. It then generates clean artifacts: a pin map table, code snippets, DeviceTree overlays, and a human-readable PDF for manufacturing and test. This is not glamorous, but it saves real engineering hours and prevents expensive board spins. It’s a traditional app with a small AI assist for parsing messy datasheet tables and guessing intent, but it must remain deterministic and reviewable.