Solo project · first version

About CircuitBase

CircuitBase is a free electronics reference: board and connector pinouts reviewed against their official documentation, components and schematics, and an online schematic editor that runs in your browser. One person builds and maintains it.

Why CircuitBase exists

Pinouts and reference circuits are scattered across datasheets, forum threads and pictures with no source. When a picture is wrong, the cost is a damaged board or an evening of debugging. CircuitBase keeps the facts in one place, shows where each page comes from and puts the tools to use them next to the data.

  • Sources on every page

    Each published page links to the datasheet, reference manual or standard it is based on.

  • Data, not pictures

    Pins are searchable tables and filters, and the same records are available as JSON.

  • Tools next to the data

    Check a pinout, then draw the circuit in the browser editor without installing anything.

How a page is made

A page is published by a person after review, not imported automatically.

  1. Find the source

    The official datasheet, reference manual, board schematic or standard for the exact board or part.

  2. Turn it into data

    Pins, functions, voltage limits and warnings go into a structured record that links back to the source.

  3. Automatic checks

    Validators check the structure, links between pages, translations and diagram rules. Schematics also pass electrical rule checks.

  4. Human review

    The author compares the record with its sources and records the review. Nothing is published without it.

  5. Publish

    Only reviewed records become pages, sitemap entries and machine data. Drafts stay out of the public site.

A published page means

  • It matches its cited sources as of the review
  • Its links, translations and diagram rules passed the checks
  • Limits and warnings from the sources are on the page

It does not mean

  • The board or circuit was bench-tested
  • It is approved for manufacturing
  • Your clone or revision matches the reviewed one

Before you connect power, check the documentation for your exact board revision.

What is available now

Only reviewed pages are public. The numbers below come from the same publication rules as the site itself.

  • Boards

    Development board pinouts with an interactive diagram and a pin table.

    8 boards

  • Components

    Components with package pinouts and key parameters.

    In review, not published yet

  • Schematics

    Reference circuits you can open and change in the editor.

    In review, not published yet

  • Connectors

    Connector pinouts with contact numbering and orientation.

    6 connectors

  • Online schematic editor

    Symbols, wiring, electrical rule checks, export and sharing by link.

Planned

Next on the roadmap

Not available yet. Listed so you know where CircuitBase is going.

  • Blog and videosGuides and walkthroughs built on the catalogue.
  • Publish from the editorSubmit your schematic so others can find it in the catalogue.
  • EmbedsPut an interactive pinout on your own site or documentation.

Help make it more accurate

CircuitBase has one author, so a report from someone with the hardware in hand matters. Reports and confirmations are public issues in the CircuitBase feedback repository on GitHub.

  • Report a problem

    A wrong pin, voltage, orientation or connection? Say what you found and how you know.

  • Confirm a page

    Checked a pinout against your board or built a circuit? Say which revision and how you checked it. Accepted confirmations are shown on the page after the next site update.

  • Suggest an addition

    A board, part, circuit or editor feature you need.

You need a free GitHub account. Issues are public, so do not post personal data.

Data for developers and AI agents

Everything that is published is also available as static files: no key, no account.

Machine-readable files
FileContents
/data/v1/pinouts/index.jsonPublished boards, with one JSON file per board
/data/v1/connectors/index.jsonPublished connectors, with one JSON file per connector
/data/v1/community/confirmations.jsonAccepted community confirmations of published pages
/llms.txtShort overview of the site for language models
/llms-full.txtFull text context of the published boards
/sitemap_index.xmlEvery indexable page in every language

Pages also carry Schema.org structured data: breadcrumbs, articles, datasets and FAQs.

Licence: CC BY 4.0

You may copy, adapt and use the catalogue data and texts, including commercially, if you credit CircuitBase and link to the page you used. The CircuitBase name and logo, the site code and the editor are not covered.

Read the licence

How to cite

CircuitBase, “Raspberry Pi Pico pinout”, https://circuitbase.tech/pinout/raspberry-pi-pico, CC BY 4.0.

Who is behind CircuitBase

Serhii Shvab

Web developer · author of CircuitBase

I am Serhii Shvab, a web developer with more than ten years of experience. Electronics and soldering are my hobby and a field where I keep learning.

I build CircuitBase to give hobbyists like me and professionals convenient online tools and structured, reviewed data that is easy to search.

CircuitBase is independent and not affiliated with Arduino, Raspberry Pi, Espressif, STMicroelectronics or any other manufacturer. Product names and trademarks belong to their owners.

Questions about CircuitBase

Is CircuitBase free?

Yes. Reading the catalogue, downloading the data and using the editor are free and need no account.

Where does the data come from?

From manufacturers' datasheets, reference manuals and board schematics, and from published standards. Each page links to the documents it is based on.

Can I rely on a pinout for my board?

Use it as a reviewed reference, not a guarantee. Pages are checked against their sources, not bench-tested, and clones or revisions can differ. Check the documentation for your exact board before connecting power.

Can I use the data in my project or product?

Yes, under CC BY 4.0, including commercial use: credit CircuitBase and link to the page you used.

I found a mistake. What should I do?

Open a report in the CircuitBase feedback repository on GitHub with the page, the pin or part and your evidence. Corrections go through the same review as new pages.

Why are some catalogues empty?

Their pages are written but still in review. They appear once the review is complete; drafts are never published to fill the site.

Is CircuitBase affiliated with board manufacturers?

No. It is an independent project; names and trademarks belong to their owners.

Which languages are supported?

The site is in English, Ukrainian, Spanish, Portuguese, Turkish and Polish. The editor interface is in English and Ukrainian.

Start with a board

Find the pinout of your board, or open the editor and draw a circuit.