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

Possible with a USB-C version? #17

Open
nmcbride opened this issue Mar 21, 2024 · 8 comments
Open

Possible with a USB-C version? #17

nmcbride opened this issue Mar 21, 2024 · 8 comments
Labels
build-tips Q&A about building the board enhancement New feature or request

Comments

@nmcbride
Copy link

I would like to build one of these but with USB-C on both sides.

I was thinking a Pro Pico and a USB-C on the other side.

Would this be possible?

@cecio
Copy link
Owner

cecio commented Mar 21, 2024

Hey, thanks for reaching out.

I had a look around for Pico USB-C versions: there are some of them and I noticed that they have a slightly different form factor (especially for the debug PINs), so probably you can not use any of the PCB nor the spacer for the OLED screen.

But if you are going to build your own version with a breadboard, it should work without problem. Remember that USB-C (for the host port) requires a resistor, so you should add it.
Actually I tested it some months ago (with a USB-C breakout), as you can see from the picture here: https://twitter.com/red5heep/status/1640812839525928986

I thought to create a PCB design with USB-C as Host port, but there is something that makes me doubtful about it: since the connection requires a resistor, I should do it with a SMD component and this is going to make the build of the board more difficult for beginners, so I never did it. But I might change my mind about this.

@cecio cecio added enhancement New feature or request build-tips Q&A about building the board labels Mar 21, 2024
@Zorakie
Copy link

Zorakie commented Mar 21, 2024

Hi, @cecio, I have just got my parts delivered and I genuinely thought it has USB-C as the main port (really, who uses micro these days on smart devices, where this matters). That being said, have you please tested, if I buy a simple Micro USB (male) to USB-C (female) reduction, and I plug it to PC, shopping mall charger, whatever, that it will work as expected? Thanks!

@cecio
Copy link
Owner

cecio commented Mar 21, 2024

hey, @Zorakie. I don't know why but the official Raspberry Pi Pico is still delivered with micro USB.
And, yes, with a converter it will work as expected!

@kub3let
Copy link

kub3let commented Mar 22, 2024

There are third party boards like this https://de.aliexpress.com/item/1005006055009344.html with USB C.

Personally I would prefer to have a PCB version that has both USB A like it is now and USB C on the back so you can use either.

I Just ordered PCB's and will test if it works with the Tenstar Board.

@kub3let
Copy link

kub3let commented Apr 3, 2024

PCB's arrived today.

Since this tenstar board comes with a RGB LED you don't even need the display technically or you can use them both, in that case the led works as background light for the display which is pretty cool.

Untitled

@entertheFinn
Copy link

entertheFinn commented Apr 3, 2024

This is what I am currently using as my USB C option. Unfortunately still working on getting the background to work like it does on the 1.28 inch screen. This is the o.99 inch B edition of the Waveshare RP2040. It accomplishes my USB C needs and is thinner than a lighter so you know I'll have multiple of these all over the place. In a CNC metal case held shut with 3 screws. That suitcase gets one. That toiletry bag. EDC gear. I have not tested inspecting traffic/payloads tho.image

@nmcbride
Copy link
Author

nmcbride commented Apr 3, 2024

I was thinking of the pro pico as that is usb-c by default but I like the dual option with both the usb-c and usb-a.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build-tips Q&A about building the board enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants