Introduction on IIC and GPIO on PYNQ

Greetings Everyone . I am new to pynq and Xilinx systems. I am wondering if anyone has a tutorial on how to use i2c on the PL side and how to read data from a gpio pin that is on the PL side all using pink. System I design has the IIC IP and the AXI GPIO.

I am using KRIA Robatics kit that has zynq ultrascale + as PS.

Many thanks

Hi @ntahoturi5922,

Welcome to the PYNQ community.

There’s a small example of IIC here https://www.adiuvoengineering.com/post/microzed-chronicles-pynq-and-axi-iic

AXI GPIO is well described on the documentation.

https://pynq.readthedocs.io/en/latest/pynq_libraries/axigpio.html

Mario

2 Likes

Any update for the spi driver?