# Do i2c blocks work?

**URL:** <https://forum.makecode.com/t/do-i2c-blocks-work/461>\
**Category:** Arcade\
**Created:** [August 20, 2019, 8:25pm UTC](https://forum.makecode.com/t/do-i2c-blocks-work/461 "2019-08-20T20:25:53Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![kjw](https://avatars.discourse-cdn.com/v4/letter/k/e79b87/32.png) [@kjw](https://forum.makecode.com/u/kjw)\
**Post date:** [August 20, 2019, 8:25pm UTC](https://forum.makecode.com/t/do-i2c-blocks-work/461/1 "2019-08-20T20:25:53Z")

</div>

I’m not sure how to use the i2c blocks in MakeCode Arcade. If I load the `feather` extension some appear but it’s not entirely clear how to use them all.

I’m fairly certain `i2c read register at address at register` is broken as looks like it should have two arguments bit it only has one. I put in [GH: microsoft/pxt-arcade: i2c read register at address at register block broken #1221](https://github.com/microsoft/pxt-arcade/issues/1221) for that bug.
