you can use USB-C jacks without a PHY just by providing two pullup resistors, it’s pretty great!

1 Like

I’m not sure that’s “legal” according to the USB specs. IIRC, a major vendor can’t offer it like that. The USB-C jack is only permitted according to USB 3.0 and higher standards. If you don’t support the additional signalling (to at least communicate that only USB 1.1 is supported, for instance) I don’t think you are within the spec.

my understanding is that if the cc1/cc2 pins are set correctly for power delivery (ie, upstream) then the dn/dp pins exist pretty explicitly to support usb 2.0/1.1 — the market is already flooded with passive cable/jack converters so it seems the standard should have anticipated this. i guess i need to go read some more specs, though.

Yeah, I’m the idiot who brought up the 3.2 and caused a cloud of confusion. @infovore is right, there’s a lot missing on the pico that the 3.2 has built in. The dual core is interesting but I’ve fooled about with the ESP32 and it’s a level of complexity that I haven’t quite gotten my head around even after a year+ of fooling with the ESP32. It’s still promising to see the price point and know that the development/support won’t be half baked.

FWIW - this Adafruit/LadyAda video has a really good introduction to what the new chip can do with regards to PIO

Not normally a fan of Raspberries Pi, but I like this one. The PIO stuff looks interesting. I hope they do something interesting with the dual core aspect. I’m not a huge Python person, but Micropython is great.

I think it’s cool that they’re making demos using the PIO to do video and other fun things. I think there’s a lot of potential uses in audio/synthesis, too. Might have to pick up one of these.

Maybe of interest to those considering the chip:

This Is Not Rocket Science posted this video which uses the new chippo today, which let them add polyphony to a longer term synthesizer project.

https://www.instagram.com/p/CKXNQ04hN3V/