Desk of Ladyada - USB Power Delivery and U2IF experiments
This week at my desk we're doing a lot of USB hacking! first up, we're releasing all those Feather Rp2040 Bones boards ya saw us design in the last few months, we've already got the DVI Feather (https://www.adafruit.com/product/5710) and the various RFM69 and LoRa Feathers (https://www.adafruit.com/product/5714) in stock right now. Next up we're making sure our E-Ink Feather is working, and one cool 'side effect' of using RP2040 as a core is we can load U2IF firmware (https://github.com/adafruit/u2if) onto it. This is a "USB to Hardware" codebase that runs on the RP2040 and, thanks to some Blinka support, lets us run CPython on a desktop computer to control hardware connected to the Feather. It's kinda like FT232H/MCP2221 in that respect, but is more flexible because we can adapt it to support more hardware. The same setup can be used for USB-to-LoRa or USB-to-CAN with our other Bones boards. BlitzCity kindly put together a U2IF build for this E-Ink feather and we'll show how it works. We also put together a quick prototype QT board for playing with the FUSB302 (https://www.digikey.com/en/products/detail/onsemi/FUSB302MPX/5844455) , a power delivery sink controller that can be setup over I2C to request different voltages from a power plug.
The Great Search - 3.3V LDO with 20V+ Input Voltage
https://www.digikey.com/short/j3jtz4zm
This weekend we whipped up a quick FUSB302 (https://www.digikey.com/en/products/detail/onsemi/FUSB302MPX/5844455) breakout that will allow USB Type C sink power negotiation. Basically, we can plug into a USB hub or wall wart that can provide up to 20V and request that much voltage. This could be really handy for audio or robotics projects that need 9V, 12V, 15V or 20V without the fuss of finding a matching DC adapter. Now that we've got the chip, the datasheet lets us know that we need a separate, external 3.3V-ish regulator to supply power to the chip. Let's go looking for an LDO that can handle 5V-20V in, and provide 3.3V and at least 100mA, along the way we'll also check that we have voltage-rated components and also chat about LDO versus buck converters for this use case.
Visit the Adafruit shop online - http://www.adafruit.com
-----------------------------------------
LIVE CHAT IS HERE! http://adafru.it/discord
Adafruit on Instagram: https://www.instagram.com/adafruit
Subscribe to Adafruit on YouTube: http://adafru.it/subscribe
New tutorials on the Adafruit Learning System: http://learn.adafruit.com/
-----------------------------------------
#adafruit #deskofladyada #digikey