Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document GPIO23, 24 and 25 #13

Open
Gadgetoid opened this issue Feb 23, 2023 · 16 comments
Open

Document GPIO23, 24 and 25 #13

Gadgetoid opened this issue Feb 23, 2023 · 16 comments

Comments

@Gadgetoid
Copy link
Collaborator

Something of a dupe of #6 except it's a different approach.

Might be handy to have an addendum at the bottom of the page, a small table that covers these additional pins and their functions. This could include the SWD pins for #7

@lurch
Copy link
Contributor

lurch commented Feb 23, 2023

Yeah, see also section 2.1 of https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf

@samveen
Copy link

samveen commented Apr 10, 2023

Slightly related, but not much, maybe separate out the PiCow into it's own correl at picow.pinout.xyz ??

@lurch
Copy link
Contributor

lurch commented Apr 11, 2023

maybe separate out the PiCow

Isn't that what #6 is about? Just out of curiosity, what specific difference between the Pico and Pico W do you think needs clarifying?

@samveen
Copy link

samveen commented Apr 17, 2023

@lurch The board layout of the 2 is different (not the pins, but the components), so it might be a tad disconcerting for newbie users (who are probably the primary target audience of pinout), and thus leading to extra time wasted in figuring things like the location of the debug headers being a cosmetic change. I spent an hour extra verifying that the pico pinout, and that's one hour I'm not getting back.

@lurch
Copy link
Contributor

lurch commented Apr 18, 2023

I'm surprised to hear that it took you a whole hour - did you look at https://www.raspberrypi.com/documentation/microcontrollers/raspberry-pi-pico.html ?

@samveen
Copy link

samveen commented Apr 18, 2023

No, I didn't . I do wish google had given me this result first. I was muddling through comparing multiple pinout diagrams on the datasheets subsection of the raspi website.

@Gadgetoid
Copy link
Collaborator Author

I’m not opposed to a PicoW version of the site for clarity. Now that I’ve moved the JS and CSS to separate files it’s rather less onerous to maintain multiple variations. I really should distill the pin details to some database format and generate the HTML from that, though.

I’m not sure how easy it would be to convince Google to serve the right version, but we can - at least - interlink the two. They might also need to be subfolders rather than subdomains to more easily support installation as a PWA and preserve the ability to view each respective board offline. Though I guess two separate PWA’s for separate boards (ie: two icons on your desktop or phone) is a nice separation of concerns?

@samveen
Copy link

samveen commented Apr 21, 2023

I should probably apologize for my little side comment about a variant sub-site for the Pico W hijacking this issue .

Given that the search term combination for 'pinout+pico' already lead to the correct location with Google, I'm expecting a new subdomain like picow.pinout.xyz will be among the top results for 'pinout+pico+w' very quickly, if interlink from the pico page.

Gadgetoid added a commit that referenced this issue Apr 24, 2023
@Gadgetoid
Copy link
Collaborator Author

Gadgetoid commented Apr 24, 2023

I've cleared the first hurdle- getting front/back SVG files for the Pico W which are here:

https://raw.githubusercontent.com/pinout-xyz/pico.pinout.xyz/pico-w-prototype/raspberry-pi-picow.svg

and here:

https://raw.githubusercontent.com/pinout-xyz/pico.pinout.xyz/pico-w-prototype/raspberry-pi-picow-underside.svg

Edit: Live example https://pico.pinout.xyz/picow.html

GitHub pages can only serve a single subdomain, maybe I'll just forego complexity and copy this repo to host the W version.

Gadgetoid added a commit that referenced this issue Apr 24, 2023
@Gadgetoid
Copy link
Collaborator Author

And through the magic of just forking this whole repository and setting up another CNAME: https://picow.pinout.xyz/

Now I guess we've got that distraction out of the way, might do well to actually add these extra documentation tables somehow 😆

@Gadgetoid
Copy link
Collaborator Author

And - if we're adding a whole new table - I don't think it would be unreasonable to link to the respective documentation and datasheets for both boards? ... at least somewhere

@samveen
Copy link

samveen commented Apr 25, 2023

Thank you.

@Gadgetoid
Copy link
Collaborator Author

Okay, I've rolled out some extra labels for the debug pins and a little table documenting GP23, GP24 and GP25 as noted above, plus GP29 and ADC4 which I had missed.

image

@Gadgetoid
Copy link
Collaborator Author

And on the Pico W side of things:

image

@samveen
Copy link

samveen commented Apr 26, 2023

Some formatting issues crop up in Firefox 112.0.1 ((x)Ubuntu 20.04) as below:

image

@lurch
Copy link
Contributor

lurch commented Apr 26, 2023

#6 (comment)

😉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants