←back to thread

141 points gadgetoid | 5 comments | | HN request time: 0s | source

I've been trying to make accessible and beautiful GPIO pinouts since I started one for the Raspberry Pi in 2013 [1]. I've since given the Raspberry Pi Pico [2] and Pico 2 [3] microcontrollers the same treatment when they launched.

Recently I've updated these with a new "Upside-down" view to complement the rear view, giving a pinout in the right orientation to match your project.

The Pico sites are all hand-coded single HTML pages with supporting CSS and minimal JS. They are set up to optionally install as a "Desktop" web app. They also degrade into a somewhat usable table in lieu of CSS and use vector graphics (for the board itself) to be viewable and printable at any size.

Finally, hidden behind "Advanced" is a pinout of the test pads and special function pins!

[1] - https://web.archive.org/web/20130505194305/pi.gadgetoid.com/... [2] - https://pico.pinout.xyz [3] - https://pico2.pinout.xyz

1. transcriptase ◴[] No.44531859[source]
This is amazing, thank you! If anyone knows of something similar for any of the more popular Esp32 boards I would love to know about it!
replies(1): >>44531972 #
2. gadgetoid ◴[] No.44531972[source]
Thanks... urge to build a version for ESP32-C5-DevKitC-1 rising...
replies(1): >>44536564 #
3. gadgetoid ◴[] No.44536564[source]
Nerd snipe successful.

(very beta website)

https://esp32c5.pinout.xyz

replies(1): >>44538068 #
4. transcriptase ◴[] No.44538068{3}[source]
Incredible! Funny enough of all the dozen different Esp32 boards I’ve collected that’s the one I don’t have. If I ever have the time I may try to do some legwork for you for the c3 and c3-supermini if that would be helpful
replies(1): >>44538656 #
5. gadgetoid ◴[] No.44538656{4}[source]
Once I get the hand of the ESP’s idiosyncratic signal names (I don’t have much experience with them) I should be able to crank them out. But help would be appreciated, thanks - even a canonical list of the pins and functions would be super useful. I get the sense I’m missing something referencing only their pinout diagram.