In electronics, a pinout (sometimes written "pin-out") is a cross-reference between the contacts, or pins, of an electrical connector or electronic component, and their functions. "Pinout" now supersedes the term "basing diagram" which was the standard terminology used by the manufacturers of vacuum tubes and the RMA. The RMA started its standardization in 1934, collecting and correlating tube data for registration at what was to become the EIA. The EIA (Electronic Industries Alliance) now has many sectors reporting to it and sets what is known as EIA standards where all registered pinouts and registered jacks can be found.
The functions of contacts in electrical connectors, be they power- or signaling-related, must be specified for connectors to be interchangeable. Each connector contact must mate with the contact on the other connector with the same function. If contacts of disparate functions are allowed to make contact, the connection may fail, and damage may result. Therefore, pinouts are a vital reference when building and testing connectors, cables, and adapters.
Suppose one has specified wires within a cable (for instance, the colored Ethernet cable wires in ANSI/TIA-568 T568A). In that case, the order in which different color wires are attached to pins of an electrical connector defines the wiring scheme. In any multi-pin connector, there are multiple ways to map wires to pins, so different configurations may be created that superficially look identical but function differently. Pinouts define these configurations. Many connectors have multiple standard pinouts in use for different manufacturers or applications.[1]
While one usage of the word pin is to refer to electrical contacts of, specifically, the male gender, its usage in pinout does not imply gender: the contact-to-function cross-reference for a connector that has only female socket contacts is still called a pinout.
The pinout can typically be shown as a table or diagram. However, it is necessary to clarify how to view the diagram, stating if it shows the backside of the connector (where wires are attached) or the "mating face" of the connector. Published pinouts, which are particularly important when different manufacturers want to interconnect their products using open standards, are typically provided by the connector or equipment manufacturer. However, some pinouts are provided by 3rd parties since the manufacturer does not well document some connectors.
While repairing electronic devices, an electronics technician uses electronic test equipment to "pin out" each component on a PCB. The technician probes each pin of the component in turn, comparing the expected signal on each pin to the actual signal on that pin.
Equipment described herein includes modern and obsolete computers, peripherals, mobile phones and other electronic devices. We are not publishing pinouts of integrated circuit (IC) or their datasheets. The content of site is divided in some categories.
Pinouts of computer hardware components: videocards, power supply units, harddisks are in "Computer Hardware". It also includes information about some standard electrical interfaces.
Pinouts of external connectors of various devices (cellular phones,GPS,UPS) and their peripheral (headsets, PSU) are in "Devices Connectors".
Section "Cables and Adapters" covers schemes of cables for a wide variety of electronic equipment. Please note that schemes of cables may be placed into other sections also.
The "Pinouts by Vendor" covers mostly cellular phones, other portable devices and cars. It's not possible to find a pinout of computer component s here.
If you know view of your connector you may search for it in "Connectors" section. Please note that drawing can differ from original connector (count pins and search for similarly shaped connector).
Something left uncovered? Help us to grow up. You m ay add new pinouts! Submit your information to pinout wizard and the new pinout webpage will be created for all of us. You are welcome to ask any questions about pinouts, connectors and wirings at the forum.
Feel free to correct existing documents, add explanations, fix errors, suggest related links at this forum (don't forget to include title of document(s) affected).
In addition, you may submit your suggestions and comments via guestbook.
This GPIO Pinout is an interactive reference to the Raspberry Pi GPIO pins, and a guide to the Raspberry Pi's GPIO interfaces. Pinout also includes hundreds of pinouts for Raspberry Pi add-on boards, HATs and pHATs.
Check out Pinout's board explorer! Use it to find the pinout for your Raspberry Pi add-on board, or discover new boards. If you manufacture boards, we'd love to add yours too. You can contribute to Pinout.xyz at GitHub.com.
Pinout depicts pin 1 in the top left corner. Pin 1 is the only pin with a square solder pad, which may only be visible from the underside of your Pi. If you orient your Pi such that you are looking at the top with the GPIO on the right and HDMI port(s) on the left, your orientation will match Pinout.
Hello, I tried using your schematic for RaspberryPi header and I noticed some pins are incorrect e.g. two Y17 pins. I looked at diagram provided by TUL website: _user_manual_v1_0.pdf and found RaspberryPi pinout there. In case someone else is having the same problem.
I have also received an email from Tim Frey indicating this issue and proposing a new pinout version with the correct pin for the RPIO06, U18. He also pointed out that the Arduino header pins SCL and SDA were switched.
Regarding the mismatching between the Raspberry Pi header pinout pins and the ones available in the reference manual. Tim Frey sent me a new version of the reference manual from TUL where the RPi header pins have been corrected, now being accordingly to the PYNQ Z2 schematics.
When I look at the pinout for the tinies, i get confused.
(I found a little about it on the forum: ,124139.15.html and it helped in some respect, but also raised me to a higher level of confusion).
In other words: There are several possibilities from the processor connected to a limited number of pins. I can't use them all at the same time, but by telling the processor what I want to do, it will give me that?
It was the possibility of having several different numbers referring to the same pin, but doing different things that had me wondering.("wondering" sounds better than "having an empty look in the eyes and driveling")
So...
The numbers you use in digitalWrite() are more like the "names" given to the pins.
You can change the names however you want, in the pins_arduino.h and associated files for that "variant."
In this case, it looks like the pins were "named" based on their bit position in the port. "0" is bit 0 of portB,
"1" is bit 1, and so on (there is only portb.) This makes a lot of sense from a technical and implementation point of view. But I always thought that naming the pins after what made sense from a USER point of view was one of the smart things that was done in Arduino; so it might be better if the names matched the pin numbers of the chip instead (so "4" wouldn't work, being the GND pin...)
There are several different ESP32 development boards on the market, each of a different size and pinout. The ESP32S-HiLetgo is narrowest of the development board allowing for a row of sockets on each side of the breadboard.
There are no pin numbers or gpio numbers on the top of the HiLetgo board making it a little difficult to locate the correct pin. To solve this problem, I drew up a pinout template. This template is for the ESP32S HiLetgo dev. board and likely will not match any other board.
To use the template, download and print the attach .fz file which contains the pinout template .pdf file. Cut the template out on the dotted line. Lay the template on the breadboard and punch the dev. board pins through the template aligning with the corresponding HeLetgo dev. board image. It may help to align the template by pre-punching a few of the pin holes through the template with the pin of a breadboard jumper wire first.
Great information! Very much appreciated. I am still pretty new to ESP32. Can someone confirm for me that pins 20, 21, 22 at the bottom right of the drawing for the ESP32S are for on/off such as blinking an external LED or operating something such as a contact. Thanks
I am developping a board with a PCIe Key E connector and I would like to connect to it the Wifi 6 Module Intel AX201. In order to have it works properly I need to know th pinout of the module to put the same signal on the connector.
Intel does not verify all solutions, including but not limited to any file transfers that may appear in this community. Accordingly, Intel disclaims all express and implied warranties, including without limitation, the implied warranties of merchantability, fitness for a particular purpose, and non-infringement, as well as any warranty arising from course of performance, course of dealing, or usage in trade.
>
Thanks, I already knew most of the serial port stuff from the NUT site. It is of not much use to me since for my computer I use the USB port. The main reason why I wanted to use the SmartSlot for the uC is that I suspected it can be used simultaneously. USB and serial cannot. Well, if there is a network card for that slot and it does not render the other ports of the UPS useless, there had to be a way...
>
APC SmartSlot cards can be used simultaneously with the serial port, although I don't think the USB port works with a SmartSlot card in our last generation of UPSes.
Our newest products like [APC SmartUPS X 750VA Rack/Tower LCD _index.cfm?base_sku=SMX750] are capable of SmartSlot, serial and USB simultaneously, however they don't speak UPSLink.