Testing out CircuitPython library support for U2IF on Pico

Subscribers:
447,000
Published on ● Video Link: https://www.youtube.com/watch?v=7behcX3CY_Q



Duration: 1:00
1,734 views
55


Adafruiter Carter recently did a PR for adding Blinka support to the U2IF for RP2040 project.

According to the developer, "u2if (USB to interfaces) is an attempt to implement some of the MicroPython "machine" module functionalities on a computer. The goal is to be able to communicate with breakout boards (sensors, lcd...) simply from a python program on x86 machine. It uses a Raspberry PICO microcontroller to make the interface between the computer (USB) and peripherals/protocols."

Hey that sounds a lot like Blinka, our compatibility layer for adding CircuitPython library support to CPython. With some quick coding, Carter pulled together some code to test it out! and here we're testing ADC (potentiometer input), PWM (LED output), I2C (VL53L0X) and SPI (DotStar LEDs). Of course everyday GPIO also works so you can control relays and buttons. What a great use of a $4 microcontroller, now programmable with CPython to control all sorts of hardware thanks to Blinka and our 300 CircuitPython libraries. Check out the PR here https://github.com/adafruit/Adafruit_Blinka/pull/449

#adafruit #rp2040 #raspberrypi

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/
-----------------------------------------




Other Videos By Adafruit Industries


2021-04-27Breadboard Jumpering - Collin’s Lab Notes #adafruit #collinslabnotes
2021-04-27JP’s Product Pick of the Week 4/27/21 Neo Trinkey @adafruit @johnedgarpark #adafruit
2021-04-27Flexi Hermit Crab #Timelapse #3DPrinting #adafruit
2021-04-26Swiss Machine Pin Headers - Collin’s Lab Notes #adafruit #collinslabnotes
2021-04-26Layer by Layer – Fuzzy Skin for Practical Prints in CURA
2021-04-26CircuitPython Weekly Meeting for April 26th, 2021 #adafruit
2021-04-26John Park's CircuitPython Parsec: OS and Board Libraries @adafruit @johnedgarpark #adafruit
2021-04-26Testing out QT Py RP2040 with Xiao Extension Board
2021-04-26THE GREAT SEARCH - Latching Power Relay for FeatherWing #TheGreatSearch #deskofladyada
2021-04-26Desk of Ladyada - These Digital Eyes SEE ALL!
2021-04-25Testing out CircuitPython library support for U2IF on Pico
2021-04-24Sneak Peek of Adafruit.IO Wippersnapper - Analog inputs working!
2021-04-23Deep Dive w/Scott: MicroPython Merging! #adafruit
2021-04-23Relays Revealed - Collin’s Lab Notes #adafruit #collinslabnotes
2021-04-23New Products 4/22/2021 featuring #Adafruit DVI Breakout Board - For HDMI Source Devices!
2021-04-23EYE ON NPI - MAX20361 Tiny Single-/Multi-Cell Solar Harvester @maximintegrated
2021-04-23Adafruit Top Secret! April 22, 2021 #Adafruit #AdafruitTopSecret @Adafruit
2021-04-23Python The Python on Hardware weekly video 129 #CircuitPython #Adafruit
2021-04-23Made in NYC 4/22/2021 Featuring Adafruit Prox Trinkey, NeoTrellis and Hand-Soldered FeatherWings
2021-04-23ASK AN ENGINEER 4/22/2021 LIVE!
2021-04-22Metal Gear Servo - Collin’s Lab Notes #adafruit #collinslabnotes



Tags:
adafruit
electronics
diy
arduino
hardware
opensource
projects
raspberry
pi
computer
raspberrypi
microcontrollers
limor
limorfried
ladyada
STEAM
STEM
python
microbit
circuitpython
neopixel
neopixels
raspberry pi
circuitplaygound
nyc
make
makers
micro:bit
adafrit
adafruit promo code
ada fruit
adafruit coupons
raspberry pi zero
micropython
machine learning
ai
tensorflow