8 November 2026 · Soldr

Board and sensor pinouts with a source on every value

Short answer: soldr.ai now has 176 reference pages for the boards and modules Soldr builds with: 47 boards and 129 components. Every spec and pin row names its source, almost always the manufacturer's datasheet or official page, down to the page or section. Where the official source doesn't cover something, the page says so instead of filling the gap.

Pinouts are the part of a project people copy most and check least. A diagram from a search result can be for a different revision, a clone with a different header order, or the bare chip instead of the module. AI tools that answer from memory have the same problem in a new form: they can state a pin number fluently whether or not it's right. When a wrong pin can mean a dead sensor or a board stuck in boot mode, "fluent" isn't good enough.

So we wrote reference pages where every value can be checked.

What's on each page

Here's the spec table for the MPU6050 motion sensor. The I2C address row, for example, cites the datasheet's address table on page 15:

MPU6050 spec table on soldr.ai with Spec, Value and Source columns; each row cites a datasheet page, for example the I2C address row cites the I2C address table on page 15

Four kinds of pinout, labelled

Not every part has an official board pinout, and pretending otherwise is how wrong diagrams spread. Each page carries one of four labels:

Variant notes where the details differ

Some parts are sold under one name in more than one version. Those pages say which version they describe, at the top, before any numbers:

Variant note on the Pro Mini 5V page: this page follows the original maker's Pro Mini 5V/16MHz reference design (DEV-11113); the board we stock is an Arduino-compatible clone, so check your board's silkscreen

Safety notes sit at the top too. The ZMPT101B AC voltage sensor page opens by saying that wiring its mains side is for a qualified person only, and its project ideas stay on the low-voltage side.

Gaps, said out loud

Datasheets describe chips, not every module built around them. A sensor module's regulator, pull-up resistors and header order are often in no official document at all. Our pages list those gaps under Not covered by the official source, so you know which details to check on your own board, rather than reading a confident number that nobody verified.

How a page gets checked

Each page is written from saved copies of the source documents, not from memory. A second pass then reopens the source for every spec and pin row and compares the value. Pages that don't match go back for fixes; pages whose source turns out to describe a different version of the part are held until the right document is found. That second pass is why some pages are missing from the index: we'd rather publish fewer pages than a pin table for the wrong revision.

Two things get extra scrutiny:

From reference to a working build

Every page ends with project ideas sized to the part. Each one is a link that opens Soldr with the prompt already written:

Build with it ideas on the Pro Mini 5V page: an ultrasonic distance meter, a temperature and humidity display, and a hallway motion chime, each with a note on logic level or current

The notes under each idea come from the same sources as the page: the logic level, which pins the bus uses, and current limits. When you open one, Soldr picks the parts, assigns pins from the board's published pinout, checks power and logic levels, and shows how to wire every part. Then it writes the code and compiles it, and you can edit the code and recompile in your browser.

To find a page, start from the boards or components index. Each page has a Buy on Compoden link to the part we stock, for example the MPU6050 module or the ESP32-DevKitC. If you're choosing pins by hand, this guide explains why the choice matters. For the address side of I2C wiring, see I2C address conflicts.

Ready to build? Describe your project on app.soldr.ai. Sign in and get 100 credits free.