
We wrote a driver this week for the HUSB238 USB PD sink chip - this IC is neat in that you can either use jumpers (really, resistor selection) to set the desired PD voltage and current ooooor you can use I2C for dynamic querying and setting. we have a wall adapter that can provide almost-all-PD voltages: 5/9/12/15/20 only 18 is skipped. The HUSB plugs into the USB C cable and, over the CC lines, will negotiate the PD request and commands. For example, we can ask what voltages are available and then iterate over the options here: a multimeter displays the output voltage to prove it works! This can be a handy chip for projects where you need a lot more than 5V @ 2A power: this adapter can give up to 20V at 5A - yes 100W over USB C - and you could buck that down to get a toooon of current at 5V or 12V if that's needed. Arduino library and example code is here . This is also one of the first shipping boards using an OpenAI ChatGPT assisted library
Visit the Adafruit shop online -
-----------------------------------------
LIVE CHAT IS HERE!
Subscribe to Adafruit on YouTube:
New tutorials on the Adafruit Learning System:
-----------------------------------------
#adafruit #arduino #HUSB238 #opensource #opensourcehardware #USBPD #usbc #powerdelivery #techinnovation #smartchip #electronics #projectpower #voltagecontrol #driverupdate #usbchip #hardwaredevelopment #openai #chatgpt