# How to read the address of I2C pins on the Arduino header in Jupyter?

**URL:** <https://discuss.pynq.io/t/how-to-read-the-address-of-i2c-pins-on-the-arduino-header-in-jupyter/2934>\
**Category:** Support\
**Created:** [August 16, 2021, 6:54pm UTC](https://discuss.pynq.io/t/how-to-read-the-address-of-i2c-pins-on-the-arduino-header-in-jupyter/2934 "2021-08-16T18:54:07Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![mrm397](https://avatars.discourse-cdn.com/v4/letter/m/bb73d2/32.png) [@mrm397](https://discuss.pynq.io/u/mrm397)\
**Post date:** [August 16, 2021, 6:54pm UTC](https://discuss.pynq.io/t/how-to-read-the-address-of-i2c-pins-on-the-arduino-header-in-jupyter/2934/1 "2021-08-16T18:54:08Z")

</div>

I have built a custom overlay and I am trying to read the address of any pins on the Arduino header, but ideally the SCL and SDA pins. I am using version 2.5 on a Pynq-Z1, and I am accessing the board via a Jupyter notebook. I cannot use commands dependent on the base Overlay since I created my own. I’ve tried to use the Arduino libraries but I can’t find anything that will read the register address nor am I sure how to access the iop\_arduino block in my Overlay. Any insight would be helpful. Thank you!
