<h1 class="post-title entry-title fittexted_for_single_post_title" style="margin: 0px 0px 10px; padding: 0px; border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: 400; font-stretch: inherit; font-size: 41.92px; line-height: 1.5em; font-family: &quot;Roboto Condensed&quot;, Arial, sans-serif; vertical-align: baseline; color: #444444; overflow-wrap: break-word; letter-spacing: -1px; background-color: #ffffff;">PCF8575 i2c 16 bit digital I/O expander</h1>
<p class="post-byline" style="margin-bottom: 1em; padding: 0px; border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-stretch: inherit; font-size: 0.875em; line-height: inherit; font-family: &quot;Roboto Condensed&quot;, Arial, sans-serif; vertical-align: baseline; color: #aaaaaa; text-transform: uppercase; background-color: #ffffff;">BY&nbsp;<span class="vcard author" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;"><span class="fn" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;"><a href="https://www.mischianti.org/author/reef/" title="Posts by Renzo Mischianti" rel="author" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; color: #4056a1; text-decoration-line: none; transition: all 0.2s ease 0s;" target="_blank">RENZO MISCHIANTI</a></span>&nbsp;</span>· PUBLISHED&nbsp;<time class="published" datetime="2019-07-22T19:06:07+02:00" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">22 JULY 2019</time>&nbsp;· UPDATED&nbsp;<time class="updated" datetime="2021-12-17T08:49:52+01:00" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">17 DECEMBER 2021</time></p>
<div class="clear" style="margin: 0px; padding: 0px; border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-stretch: inherit; font-size: 16px; line-height: inherit; font-family: &quot;Roboto Condensed&quot;, Arial, sans-serif; vertical-align: baseline; clear: both; visibility: hidden; overflow: hidden; width: 0px; height: 0px; color: #666666; background-color: #ffffff;">&nbsp;</div>
<div class="entry themeform fittexted_for_entry" style="margin: 0px; padding: 0px; border: 0px; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-stretch: inherit; font-size: 18px; line-height: 1.6em; font-family: &quot;Roboto Condensed&quot;, Arial, sans-serif; vertical-align: baseline; color: #666666; background-color: #ffffff;">
   <div class="entry-inner" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">
      <div style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; clear: both;">&nbsp;</div>
      <div class="the_champ_sharing_container the_champ_horizontal_sharing" data-super-socializer-href="https://www.mischianti.org/2019/07/22/pcf8575-i2c-16-bit-digital-i-o-expander/" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">
         <div class="the_champ_sharing_title" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: bold; font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: inherit; vertical-align: baseline; text-align: center;">Spread the love</div>
         <div class="the_champ_sharing_ul" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; width: 720px; text-align: center;"><a class="the_champ_facebook" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.mischianti.org%2F2019%2F07%2F22%2Fpcf8575-i2c-16-bit-digital-i-o-expander%2F" title="Facebook" rel="nofollow noopener" target="_blank" style="margin: 2px; padding: 0px; border: none; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; vertical-align: middle; color: #4056a1; text-decoration-line: none; transition: all 0.2s ease 0s; box-shadow: none; float: none; list-style: none; clear: none; display: inline-block; font-size: 24px !important; background: transparent !important;"><span class="the_champ_square_count the_champ_facebook_count" style="margin: 0px; padding: 0px; border: 0px; font-variant: inherit; font-weight: bolder; font-stretch: inherit; font-size: 0.55em; line-height: inherit; font-family: sans-serif; vertical-align: baseline; display: block; visibility: visible; overflow-wrap: normal !important;">24</span><span class="the_champ_svg" style="margin: 0px; padding: 0px; border: 0px solid transparent; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 16px; line-height: inherit; font-family: inherit; vertical-align: middle; color: #ffffff; background-color: #3c589a; width: 25px; height: 25px; border-radius: 999px; opacity: 1; float: left; box-shadow: none; display: inline-block; background-repeat: repeat; overflow: hidden; cursor: pointer; box-sizing: content-box;"><svg style="display:block;border-radius:999px;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-5 -5 42 42"><path d="M17.78 27.5V17.008h3.522l.527-4.09h-4.05v-2.61c0-1.182.33-1.99 2.023-1.99h2.166V4.66c-.375-.05-1.66-.16-3.155-.16-3.123 0-5.26 1.905-5.26 5.405v3.016h-3.53v4.09h3.53V27.5h4.223z" fill="#fff"></path></svg></span></a><a class="the_champ_button_twitter" href="https://twitter.com/intent/tweet?via=RenzoMischianti&amp;text=PCF8575%20i2c%2016%20bit%20digital%20I%2FO%20expander&amp;url=https%3A%2F%2Fwww.mischianti.org%2F2019%2F07%2F22%2Fpcf8575-i2c-16-bit-digital-i-o-expander%2F" title="Twitter" rel="nofollow noopener" target="_blank" style="margin: 2px; padding: 0px; border: none; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; vertical-align: middle; color: #4056a1; text-decoration-line: none; transition: all 0.2s ease 0s; box-shadow: none; float: none; list-style: none; clear: none; display: inline-block; font-size: 24px !important; background: transparent !important;"><span class="the_champ_square_count the_champ_twitter_count" style="margin: 0px; padding: 0px; border: 0px; font-variant: inherit; font-weight: bolder; font-stretch: inherit; font-size: 0.55em; line-height: inherit; font-family: sans-serif; vertical-align: baseline; display: block; visibility: hidden; overflow-wrap: normal !important;"></span><span class="the_champ_svg the_champ_s__default the_champ_s_twitter" style="margin: 0px; padding: 0px; border: 0px solid transparent; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 16px; line-height: inherit; font-family: inherit; vertical-align: middle; color: #ffffff; background-color: #55acee; width: 25px; height: 25px; border-radius: 999px; opacity: 1; float: left; box-shadow: none; display: inline-block; background-repeat: repeat; overflow: hidden; cursor: pointer; box-sizing: content-box;"><svg style="display:block;border-radius:999px;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-4 -4 39 39"><path d="M28 8.557a9.913 9.913 0 0 1-2.828.775 4.93 4.93 0 0 0 2.166-2.725 9.738 9.738 0 0 1-3.13 1.194 4.92 4.92 0 0 0-3.593-1.55 4.924 4.924 0 0 0-4.794 6.049c-4.09-.21-7.72-2.17-10.15-5.15a4.942 4.942 0 0 0-.665 2.477c0 1.71.87 3.214 2.19 4.1a4.968 4.968 0 0 1-2.23-.616v.06c0 2.39 1.7 4.38 3.952 4.83-.414.115-.85.174-1.297.174-.318 0-.626-.03-.928-.086a4.935 4.935 0 0 0 4.6 3.42 9.893 9.893 0 0 1-6.114 2.107c-.398 0-.79-.023-1.175-.068a13.953 13.953 0 0 0 7.55 2.213c9.056 0 14.01-7.507 14.01-14.013 0-.213-.005-.426-.015-.637.96-.695 1.795-1.56 2.455-2.55z" fill="#fff"></path></svg></span></a><a class="the_champ_button_linkedin" href="https://www.linkedin.com/shareArticle?mini=true&amp;url=https%3A%2F%2Fwww.mischianti.org%2F2019%2F07%2F22%2Fpcf8575-i2c-16-bit-digital-i-o-expander%2F&amp;title=PCF8575%20i2c%2016%20bit%20digital%20I%2FO%20expander" title="Linkedin" rel="nofollow noopener" target="_blank" style="margin: 2px; padding: 0px; border: none; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; vertical-align: middle; color: #4056a1; text-decoration-line: none; transition: all 0.2s ease 0s; box-shadow: none; float: none; list-style: none; clear: none; display: inline-block; font-size: 24px !important; background: transparent !important;"><span class="the_champ_square_count the_champ_linkedin_count" style="margin: 0px; padding: 0px; border: 0px; font-variant: inherit; font-weight: bolder; font-stretch: inherit; font-size: 0.55em; line-height: inherit; font-family: sans-serif; vertical-align: baseline; display: block; visibility: hidden; overflow-wrap: normal !important;"></span><span class="the_champ_svg the_champ_s__default the_champ_s_linkedin" style="margin: 0px; padding: 0px; border: 0px solid transparent; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 16px; line-height: inherit; font-family: inherit; vertical-align: middle; color: #ffffff; background-color: #0077b5; width: 25px; height: 25px; border-radius: 999px; opacity: 1; float: left; box-shadow: none; display: inline-block; background-repeat: repeat; overflow: hidden; cursor: pointer; box-sizing: content-box;"><svg style="display:block;border-radius:999px;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 32 32"><path d="M6.227 12.61h4.19v13.48h-4.19V12.61zm2.095-6.7a2.43 2.43 0 0 1 0 4.86c-1.344 0-2.428-1.09-2.428-2.43s1.084-2.43 2.428-2.43m4.72 6.7h4.02v1.84h.058c.56-1.058 1.927-2.176 3.965-2.176 4.238 0 5.02 2.792 5.02 6.42v7.395h-4.183v-6.56c0-1.564-.03-3.574-2.178-3.574-2.18 0-2.514 1.7-2.514 3.46v6.668h-4.187V12.61z" fill="#fff"></path></svg></span></a><a class="the_champ_button_pinterest" title="Pinterest" rel="nofollow noopener" style="margin: 2px; padding: 0px; border: none; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; vertical-align: middle; color: #4056a1; transition: all 0.2s ease 0s; box-shadow: none; float: none; list-style: none; clear: none; display: inline-block; font-size: 24px !important;"><span class="the_champ_square_count the_champ_pinterest_count" style="margin: 0px; padding: 0px; border: 0px; font-variant: inherit; font-weight: bolder; font-stretch: inherit; font-size: 0.55em; line-height: inherit; font-family: sans-serif; vertical-align: baseline; display: block; visibility: visible; overflow-wrap: normal !important;">5</span><span class="the_champ_svg the_champ_s__default the_champ_s_pinterest" style="margin: 0px; padding: 0px; border: 0px solid transparent; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 16px; line-height: inherit; font-family: inherit; vertical-align: middle; color: #ffffff; background-color: #cc2329; width: 25px; height: 25px; border-radius: 999px; opacity: 1; float: left; box-shadow: none; display: inline-block; background-repeat: repeat; overflow: hidden; cursor: pointer; box-sizing: content-box;"><svg style="display:block;border-radius:999px;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-2 -2 35 35"><path fill="#fff" d="M16.539 4.5c-6.277 0-9.442 4.5-9.442 8.253 0 2.272.86 4.293 2.705 5.046.303.125.574.005.662-.33.061-.231.205-.816.27-1.06.088-.331.053-.447-.191-.736-.532-.627-.873-1.439-.873-2.591 0-3.338 2.498-6.327 6.505-6.327 3.548 0 5.497 2.168 5.497 5.062 0 3.81-1.686 7.025-4.188 7.025-1.382 0-2.416-1.142-2.085-2.545.397-1.674 1.166-3.48 1.166-4.689 0-1.081-.581-1.983-1.782-1.983-1.413 0-2.548 1.462-2.548 3.419 0 1.247.421 2.091.421 2.091l-1.699 7.199c-.505 2.137-.076 4.755-.039 5.019.021.158.223.196.314.077.13-.17 1.813-2.247 2.384-4.324.162-.587.929-3.631.929-3.631.46.876 1.801 1.646 3.227 1.646 4.247 0 7.128-3.871 7.128-9.053.003-3.918-3.317-7.568-8.361-7.568z"></path></svg></span></a><a class="the_champ_button_reddit" href="http://reddit.com/submit?url=https%3A%2F%2Fwww.mischianti.org%2F2019%2F07%2F22%2Fpcf8575-i2c-16-bit-digital-i-o-expander%2F&amp;title=PCF8575%20i2c%2016%20bit%20digital%20I%2FO%20expander" title="Reddit" rel="nofollow noopener" target="_blank" style="margin: 2px; padding: 0px; border: none; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; vertical-align: middle; color: #4056a1; text-decoration-line: none; transition: all 0.2s ease 0s; box-shadow: none; float: none; list-style: none; clear: none; display: inline-block; font-size: 24px !important; background: transparent !important;"><span class="the_champ_square_count the_champ_reddit_count" style="margin: 0px; padding: 0px; border: 0px; font-variant: inherit; font-weight: bolder; font-stretch: inherit; font-size: 0.55em; line-height: inherit; font-family: sans-serif; vertical-align: baseline; display: block; visibility: visible; overflow-wrap: normal !important;">29</span><span class="the_champ_svg the_champ_s__default the_champ_s_reddit" style="margin: 0px; padding: 0px; border: 0px solid transparent; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 16px; line-height: inherit; font-family: inherit; vertical-align: middle; color: #ffffff; background-color: #ff5700; width: 25px; height: 25px; border-radius: 999px; opacity: 1; float: left; box-shadow: none; display: inline-block; background-repeat: repeat; overflow: hidden; cursor: pointer; box-sizing: content-box;"><svg style="display:block;border-radius:999px;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-3.5 -3.5 39 39"><path d="M28.543 15.774a2.953 2.953 0 0 0-2.951-2.949 2.882 2.882 0 0 0-1.9.713 14.075 14.075 0 0 0-6.85-2.044l1.38-4.349 3.768.884a2.452 2.452 0 1 0 .24-1.176l-4.274-1a.6.6 0 0 0-.709.4l-1.659 5.224a14.314 14.314 0 0 0-7.316 2.029 2.908 2.908 0 0 0-1.872-.681 2.942 2.942 0 0 0-1.618 5.4 5.109 5.109 0 0 0-.062.765c0 4.158 5.037 7.541 11.229 7.541s11.22-3.383 11.22-7.541a5.2 5.2 0 0 0-.053-.706 2.963 2.963 0 0 0 1.427-2.51zm-18.008 1.88a1.753 1.753 0 0 1 1.73-1.74 1.73 1.73 0 0 1 1.709 1.74 1.709 1.709 0 0 1-1.709 1.711 1.733 1.733 0 0 1-1.73-1.711zm9.565 4.968a5.573 5.573 0 0 1-4.081 1.272h-.032a5.576 5.576 0 0 1-4.087-1.272.6.6 0 0 1 .844-.854 4.5 4.5 0 0 0 3.238.927h.032a4.5 4.5 0 0 0 3.237-.927.6.6 0 1 1 .844.854zm-.331-3.256a1.726 1.726 0 1 1 1.709-1.712 1.717 1.717 0 0 1-1.712 1.712z" fill="#fff"></path></svg></span></a><a class="the_champ_email" title="Email" rel="nofollow noopener" style="margin: 2px; padding: 0px; border: none; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; vertical-align: middle; color: #4056a1; transition: all 0.2s ease 0s; box-shadow: none; float: none; list-style: none; clear: none; display: inline-block; font-size: 24px !important;"><span class="the_champ_square_count the_champ_email_count" style="margin: 0px; padding: 0px; border: 0px; font-variant: inherit; font-weight: bolder; font-stretch: inherit; font-size: 0.55em; line-height: inherit; font-family: sans-serif; vertical-align: baseline; display: block; visibility: hidden; overflow-wrap: normal !important;"></span><span class="the_champ_svg" style="margin: 0px; padding: 0px; border: 0px solid transparent; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 16px; line-height: inherit; font-family: inherit; vertical-align: middle; color: #ffffff; background-color: #649a3f; width: 25px; height: 25px; border-radius: 999px; opacity: 1; float: left; box-shadow: none; display: inline-block; background-repeat: repeat; overflow: hidden; cursor: pointer; box-sizing: content-box;"><svg style="display:block;border-radius:999px;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-4 -4 43 43"><path d="M 5.5 11 h 23 v 1 l -11 6 l -11 -6 v -1 m 0 2 l 11 6 l 11 -6 v 11 h -22 v -11" stroke-width="1" fill="#fff"></path></svg></span></a><a class="the_champ_whatsapp" href="https://api.whatsapp.com/send?text=PCF8575%20i2c%2016%20bit%20digital%20I%2FO%20expander%20https%3A%2F%2Fwww.mischianti.org%2F2019%2F07%2F22%2Fpcf8575-i2c-16-bit-digital-i-o-expander%2F" title="Whatsapp" rel="nofollow noopener" target="_blank" style="margin: 2px; padding: 0px; border: none; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; vertical-align: middle; color: #4056a1; text-decoration-line: none; transition: all 0.2s ease 0s; box-shadow: none; float: none; list-style: none; clear: none; display: inline-block; font-size: 24px !important; background: transparent !important;"><span class="the_champ_square_count the_champ_whatsapp_count" style="margin: 0px; padding: 0px; border: 0px; font-variant: inherit; font-weight: bolder; font-stretch: inherit; font-size: 0.55em; line-height: inherit; font-family: sans-serif; vertical-align: baseline; display: block; visibility: hidden; overflow-wrap: normal !important;"></span><span class="the_champ_svg" style="margin: 0px; padding: 0px; border: 0px solid transparent; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 16px; line-height: inherit; font-family: inherit; vertical-align: middle; color: #ffffff; background-color: #55eb4c; width: 25px; height: 25px; border-radius: 999px; opacity: 1; float: left; box-shadow: none; display: inline-block; background-repeat: repeat; overflow: hidden; cursor: pointer; box-sizing: content-box;"><svg style="display:block;border-radius:999px;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="-6 -5 40 40"><path class="the_champ_svg_stroke the_champ_no_fill" stroke="#fff" stroke-width="2" fill="none" d="M 11.579798566743314 24.396926207859085 A 10 10 0 1 0 6.808479557110079 20.73576436351046"></path><path d="M 7 19 l -1 6 l 6 -1" class="the_champ_no_fill the_champ_svg_stroke" stroke="#fff" stroke-width="2" fill="none"></path><path d="M 10 10 q -1 8 8 11 c 5 -1 0 -6 -1 -3 q -4 -3 -5 -5 c 4 -2 -1 -5 -1 -4" fill="#fff"></path></svg></span></a><a class="the_champ_button_instagram" href="https://www.instagram.com/renzo.mischianti" title="Instagram" rel="nofollow noopener" target="_blank" style="margin: 2px; padding: 0px; border: none; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; vertical-align: middle; color: #4056a1; text-decoration-line: none; transition: all 0.2s ease 0s; box-shadow: none; float: none; list-style: none; clear: none; display: inline-block; font-size: 24px !important; background: transparent !important;"><span class="the_champ_square_count the_champ_instagram_count" style="margin: 0px; padding: 0px; border: 0px; font-variant: inherit; font-weight: bolder; font-stretch: inherit; font-size: 0.55em; line-height: inherit; font-family: sans-serif; vertical-align: baseline; display: block; visibility: hidden; overflow-wrap: normal !important;"></span><span class="the_champ_svg" style="margin: 0px; padding: 0px; border: 0px solid transparent; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 16px; line-height: inherit; font-family: inherit; vertical-align: middle; color: #ffffff; background: radial-gradient(circle at 30% 107%, rgb(253, 244, 151) 0px, rgb(253, 244, 151) 5%, rgb(253, 89, 73) 45%, rgb(214, 36, 159) 60%, rgb(40, 90, 235) 90%) repeat rgb(83, 190, 238); width: 25px; height: 25px; border-radius: 999px; opacity: 1; float: left; box-shadow: none; display: inline-block; overflow: hidden; cursor: pointer; box-sizing: content-box;"><svg style="display:block;border-radius:999px;" version="1.1" viewBox="-10 -10 148 148" width="100%" height="100%" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g><g><path d="M86,112H42c-14.336,0-26-11.663-26-26V42c0-14.337,11.664-26,26-26h44c14.337,0,26,11.663,26,26v44 C112,100.337,100.337,112,86,112z M42,24c-9.925,0-18,8.074-18,18v44c0,9.925,8.075,18,18,18h44c9.926,0,18-8.075,18-18V42 c0-9.926-8.074-18-18-18H42z" fill="#fff"></path></g><g><path d="M64,88c-13.234,0-24-10.767-24-24c0-13.234,10.766-24,24-24s24,10.766,24,24C88,77.233,77.234,88,64,88z M64,48c-8.822,0-16,7.178-16,16s7.178,16,16,16c8.822,0,16-7.178,16-16S72.822,48,64,48z" fill="#fff"></path></g><g><circle cx="89.5" cy="38.5" fill="#fff" r="5.5"></circle></g></g></svg></span></a><a class="the_champ_button_vkontakte" href="http://vkontakte.ru/share.php?&amp;url=https%3A%2F%2Fwww.mischianti.org%2F2019%2F07%2F22%2Fpcf8575-i2c-16-bit-digital-i-o-expander%2F" title="Vkontakte" rel="nofollow noopener" target="_blank" style="margin: 2px; padding: 0px; border: none; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; vertical-align: middle; color: #4056a1; text-decoration-line: none; transition: all 0.2s ease 0s; box-shadow: none; float: none; list-style: none; clear: none; display: inline-block; font-size: 24px !important; background: transparent !important;"><span class="the_champ_square_count the_champ_vkontakte_count" style="margin: 0px; padding: 0px; border: 0px; font-variant: inherit; font-weight: bolder; font-stretch: inherit; font-size: 0.55em; line-height: inherit; font-family: sans-serif; vertical-align: baseline; display: block; visibility: hidden; overflow-wrap: normal !important;"></span><span class="the_champ_svg the_champ_s__default the_champ_s_vkontakte" style="margin: 0px; padding: 0px; border: 0px solid transparent; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 16px; line-height: inherit; font-family: inherit; vertical-align: middle; color: #ffffff; background-color: #0077ff; width: 25px; height: 25px; border-radius: 999px; opacity: 1; float: left; box-shadow: none; display: inline-block; background-repeat: repeat; overflow: hidden; cursor: pointer; box-sizing: content-box;"><svg fill="none" height="100%" width="100%" viewBox="0 13 46 20" xmlns="http://www.w3.org/2000/svg"><path d="M25.54 34.58c-10.94 0-17.18-7.5-17.44-19.98h5.48c.18 9.16 4.22 13.04 7.42 13.84V14.6h5.16v7.9c3.16-.34 6.48-3.94 7.6-7.9h5.16c-.86 4.88-4.46 8.48-7.02 9.96 2.56 1.2 6.66 4.34 8.22 10.02h-5.68c-1.22-3.8-4.26-6.74-8.28-7.14v7.14z" fill="#fff"></path></svg></span></a><a class="the_champ_button_sina_weibo" href="http://service.weibo.com/share/share.php?url=https%3A%2F%2Fwww.mischianti.org%2F2019%2F07%2F22%2Fpcf8575-i2c-16-bit-digital-i-o-expander%2F&amp;title=PCF8575%20i2c%2016%20bit%20digital%20I%2FO%20expander" title="Sina Weibo" rel="nofollow noopener" target="_blank" style="margin: 2px; padding: 0px; border: none; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; vertical-align: middle; color: #4056a1; text-decoration-line: none; transition: all 0.2s ease 0s; box-shadow: none; float: none; list-style: none; clear: none; display: inline-block; font-size: 24px !important; background: transparent !important;"><span class="the_champ_square_count the_champ_Sina Weibo_count" style="margin: 0px; padding: 0px; border: 0px; font-variant: inherit; font-weight: bolder; font-stretch: inherit; font-size: 0.55em; line-height: inherit; font-family: sans-serif; vertical-align: baseline; display: block; visibility: hidden; overflow-wrap: normal !important;"></span><span class="the_champ_svg the_champ_s__default the_champ_s_sina_weibo" style="margin: 0px; padding: 0px; border: 0px solid transparent; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 16px; line-height: inherit; font-family: inherit; vertical-align: middle; color: #ffffff; background-color: #ffff00; width: 25px; height: 25px; border-radius: 999px; opacity: 1; float: left; box-shadow: none; display: inline-block; background-repeat: repeat; overflow: hidden; cursor: pointer; box-sizing: content-box;"><svg style="display:block;border-radius:999px;" focusable="false" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 32 32"><g fill="#fff"><path d="M13.92 24.99c-4.303.424-8.02-1.52-8.3-4.346-.278-2.827 2.987-5.463 7.292-5.888 4.304-.426 8.018 1.52 8.297 4.345.274 2.83-2.987 5.468-7.29 5.89m8.61-9.38c-.367-.11-.62-.184-.428-.663.416-1.046.458-1.946.01-2.59-.846-1.204-3.155-1.14-5.8-.03 0-.004-.834.362-.62-.297.406-1.31.345-2.407-.29-3.04-1.435-1.437-5.255.055-8.53 3.33C4.422 14.77 3 17.37 3 19.617c0 4.3 5.513 6.913 10.907 6.913 7.07 0 11.776-4.105 11.776-7.37 0-1.97-1.66-3.09-3.15-3.55m4.693-7.87a6.89 6.89 0 0 0-6.55-2.12h-.002a.997.997 0 0 0-.765 1.182.99.99 0 0 0 1.18.765 4.91 4.91 0 0 1 4.66 1.508 4.899 4.899 0 0 1 1.02 4.787.995.995 0 1 0 1.894.615v-.004a6.883 6.883 0 0 0-1.44-6.732m-2.622 2.37a3.343 3.343 0 0 0-3.192-1.03.852.852 0 0 0-.655 1.016.854.854 0 0 0 1.016.657v.003a1.655 1.655 0 0 1 1.564.502c.406.453.514 1.066.338 1.606h.005a.858.858 0 1 0 1.63.528 3.345 3.345 0 0 0-.7-3.28"></path><path d="M14.16 19.87c-.15.26-.484.383-.746.275-.256-.104-.335-.393-.19-.646.15-.255.47-.378.725-.276.26.094.35.386.21.644m-1.375 1.76c-.417.666-1.308.957-1.98.65-.66-.302-.855-1.072-.44-1.72.413-.645 1.274-.933 1.94-.653.673.287.888 1.054.48 1.724m1.564-4.7c-2.047-.533-4.364.49-5.254 2.293-.904 1.84-.028 3.884 2.04 4.552 2.144.69 4.67-.368 5.55-2.354.865-1.943-.216-3.943-2.336-4.49"></path></g></svg></span></a><a class="the_champ_more" title="More" rel="nofollow noopener" href="https://www.mischianti.org/2019/07/22/pcf8575-i2c-16-bit-digital-i-o-expander/" style="margin: 2px; padding: 0px 4px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; vertical-align: middle; color: #4056a1; text-decoration-line: none; transition: all 0.2s ease 0s; box-shadow: none; float: none; list-style: none; clear: none; font-size: 24px !important; background: transparent !important; display: inline-block !important;" target="_blank"><span class="the_champ_square_count" style="margin: 0px; padding: 0px; border: 0px; font-variant: inherit; font-weight: bolder; font-stretch: inherit; font-size: 0.55em; line-height: inherit; font-family: sans-serif; vertical-align: baseline; display: block; visibility: hidden; overflow-wrap: normal !important;"></span><span class="the_champ_svg" style="margin: 0px; padding: 0px; border: 0px solid transparent; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; vertical-align: middle; color: #ffffff; background-color: #ee8e2d; width: 25px; height: 25px; border-radius: 999px; opacity: 1; float: left; box-shadow: none; background-repeat: repeat; overflow: hidden; cursor: pointer; box-sizing: content-box; font-size: 32px !important; display: inline-block !important;"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="-.3 0 32 32" version="1.1" width="100%" height="100%" style="display:block;border-radius:999px;" xml:space="preserve"><g><path fill="#fff" d="M18 14V8h-4v6H8v4h6v6h4v-6h6v-4h-6z" fill-rule="evenodd"></path></g></svg></span></a><a class="theChampSharingRound" style="margin: 2px; padding: 0px 4px; border: none; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; line-height: inherit; font-family: inherit; vertical-align: middle; color: #4056a1; transition: all 0.2s ease 0s; box-shadow: none; float: none; list-style: none; clear: none; font-size: 24px !important; display: inline-block !important;"><span class="the_champ_square_count" style="margin: 0px; padding: 0px; border: 0px; font-variant: inherit; font-weight: bolder; font-stretch: inherit; font-size: 0.55em; line-height: inherit; font-family: sans-serif; vertical-align: baseline; display: block; visibility: hidden; overflow-wrap: normal !important;"></span>
               <div title="Total Shares" class="theChampSharing theChampTCBackground" style="margin-top: 2px; margin-right: 2px; margin-bottom: 2px; padding: 0px; border: none; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: 1; font-family: inherit; vertical-align: baseline; cursor: pointer; background-color: transparent; float: left; color: #666666; overflow-wrap: normal; visibility: visible; width: 25px; height: 25px; border-radius: 999px; margin-left: 9px !important;">
                  <div class="theChampTotalShareCount" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: bolder; font-stretch: inherit; font-size: 15.5px; line-height: inherit; font-family: sans-serif; vertical-align: baseline; overflow-wrap: normal !important;">58</div>
                  <div class="theChampTotalShareText" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 9.5px; line-height: inherit; font-family: inherit; vertical-align: baseline; overflow-wrap: normal !important;">Shares</div>
                  </div>
               </a></div>
         </div>
      <div style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; clear: both;">&nbsp;</div>
      <br />
      <div class="wpulike wpulike-heart " style="margin: 0px; padding: 10px 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: normal; font-family: inherit; vertical-align: baseline; position: relative; text-align: right;">
         <div class="wp_ulike_general_class wp_ulike_is_not_liked" style="margin: 0px; padding: 5px; border: 0px; font: inherit; vertical-align: baseline; display: inline-flex; align-items: center; box-shadow: rgb(189, 189, 189) 0px 0px 0px 1px inset; border-radius: 0.25em;"><button type="button" aria-label="Like Button" data-ulike-id="2416" data-ulike-nonce="52b36ee7e2" data-ulike-type="post" data-ulike-template="wpulike-heart" data-ulike-display-likers="1" data-ulike-likers-style="popover" class="wp_ulike_btn wp_ulike_put_image wp_post_btn_2416" style="font-family: inherit; font-size: 0.875em; margin: 0px; border-radius: 0.25em; appearance: none; transition: none 0s ease 0s; background-image: initial; background-position: 0px 0px; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 15px; position: relative; vertical-align: middle; box-shadow: none; border-width: initial; border-style: none; border-color: initial; cursor: pointer;"></button></div>
         </div>
      <div class="wp-block-image" style="margin: 0px 0px 1em; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">
         <figure class="aligncenter size-large" style="margin: 0px auto; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; display: table; clear: both;"><img width="1020" src="https://www.mischianti.org/wp-content/uploads/2019/07/Arduino-pcf8575-module-wiring-schema-16-leds-main.jpg" alt="" class="wp-image-2418 tc-smart-loaded" sizes="(max-width: 1020px) 100vw, 1020px" srcset="https://www.mischianti.org/wp-content/uploads/2019/07/Arduino-pcf8575-module-wiring-schema-16-leds-main.jpg 1020w, https://www.mischianti.org/wp-content/uploads/2019/07/Arduino-pcf8575-module-wiring-schema-16-leds-main-300x176.jpg 300w, https://www.mischianti.org/wp-content/uploads/2019/07/Arduino-pcf8575-module-wiring-schema-16-leds-main-768x452.jpg 768w" style="height: auto; max-width: 100%; margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: bottom; border-radius: inherit;" />
            <figcaption style="margin: 0px; padding: 0px 0px 8px; border: 0px; font-style: italic; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 0.8125em; line-height: inherit; font-family: inherit; vertical-align: baseline; display: table-caption; color: #999999; text-align: center; caption-side: bottom;">pcf8575 16 bit I2C digital I/O Expander</figcaption>
            </figure>
         </div>
      <p style="margin-bottom: 1em; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">This 16-bit I/O expander for the two-line bidirectional bus (I<sup style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 11.25px; line-height: inherit; font-family: inherit;">2</sup>C) is designed for 2.5-V to 5.5-V V<sub style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 11.25px; line-height: inherit; font-family: inherit;">CC</sub>&nbsp;operation.</p>
      <div class="mischianti-forum-button-container" style="margin: 0px; padding: 10px 0px; border: 0px; font: inherit; vertical-align: baseline; width: 720px; text-align: right;"><a class="mischianti-forum-button" href="https://www.mischianti.org/forums/forum/mischiantis-libraries/pcf8575-16bits-i2c-digital-i-o-expander/" target="_blank" style="margin: 0px; padding: 6px 16px; border: 1px solid rgb(193, 48, 26); font-style: inherit; font-variant-numeric: normal; font-variant-east-asian: normal; font-variant-caps: small-caps; font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: inherit; vertical-align: middle; color: #ffffff; transition: all 0.2s ease 0s; display: inline-block; text-align: center; border-radius: 25px; background: linear-gradient(rgb(255, 78, 42), rgb(193, 48, 26)); box-shadow: rgb(255, 72, 38) 0px 0px 5px 0px; text-shadow: rgb(121, 30, 16) 1px 1px 1px;">Support Forum</a></div>
      <p style="margin-bottom: 1em; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">The PCF8575 device provides general-purpose remote I/O expansion for most microcontroller families by way of the I<sup style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 11.25px; line-height: inherit; font-family: inherit;">2</sup>C interface [serial clock (SCL), serial data (SDA)].</p>
      <p style="margin-bottom: 1em; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">The device features a 16-bit quasi-bidirectional input/output (I/O) port (P07–P00, P17–P10), including latched outputs with high-current drive capability for directly driving LEDs. Each quasi-bidirectional I/O can be used as an input or output without the use of a data-direction control signal. At power on, the I/Os are high. In this mode, only a current source to V<sub style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 11.25px; line-height: inherit; font-family: inherit;">CC</sub>&nbsp;is active.</p>
      <ul style="box-sizing: border-box; margin: 0px 0px 15px 30px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; list-style: none;">
         <li style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; list-style: square;">I<sup style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 11.25px; line-height: inherit; font-family: inherit;">2</sup>C to Parallel-Port Expander</li>
         <li style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; list-style: square;">Open-Drain Interrupt Output</li>
         <li style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; list-style: square;">Low Standby-Current Consumption of 10&nbsp;µA&nbsp;Max</li>
         <li style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; list-style: square;">Compatible With Most Microcontrollers</li>
         <li style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; list-style: square;">400-kHz Fast I<sup style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 11.25px; line-height: inherit; font-family: inherit;">2</sup>C Bus</li>
         <li style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; list-style: square;">Address by Three Hardware Address Pins for Use of up to Eight Devices</li>
         <li style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; list-style: square;">Latched Outputs With High-Current Drive Capability for Directly Driving LEDs</li>
         <li style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; list-style: square;">Current Source to V<sub style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 11.25px; line-height: inherit; font-family: inherit;">CC</sub>&nbsp;for Actively Driving a High at the Output</li>
         <li style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; list-style: square;">Latch-Up Performance Exceeds 100 mA Per JESD 78, Class II</li>
         <li style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; list-style: square;">ESD Protection Exceeds JESD 22
            <ul style="box-sizing: border-box; margin: 0px 0px 0px 30px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; list-style: none;">
               <li style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; list-style: square;">2000-V Human-Body Model</li>
               <li style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; list-style: square;">200-V Machine Model</li>
               <li style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; list-style: square;">1000-V Charged-Device Model</li>
               </ul>
            </li>
         </ul>
      <div id="ez-toc-container" class="ez-toc-v2_0_30 counter-hierarchy counter-decimal ez-toc-light-blue" style="margin: 0px 0px 1em; padding: 10px 20px 10px 10px; border: 1px solid rgb(170, 170, 170); font: inherit; vertical-align: baseline; background: rgb(237, 246, 255); border-radius: 4px; box-shadow: rgba(0, 0, 0, 0.05) 0px 1px 1px; display: table; position: relative; width: calc(100% - 22px);">
         <div class="ez-toc-title-container" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; display: table; width: 698px;"><span class="ez-toc-title-toggle" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: middle; display: table-cell;"><a class="ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle" style="margin: 0px 0px 0px 10px; padding: 1px 5px; border: inherit; font-style: inherit; font-variant: inherit; font-stretch: inherit; font-size: 12px; line-height: 1.5; font-family: inherit; vertical-align: middle; color: #444444; transition: all 0.2s ease 0s; display: inline; text-align: center; white-space: nowrap; cursor: pointer; background: inherit; border-radius: 3px; user-select: none; text-shadow: none; box-shadow: none; float: right !important;"><span class="ez-toc-glyphicon ez-toc-icon-toggle" style="margin: 0px 0px 0px 2px; padding: 0px; border: 0px; font-variant-numeric: normal; font-variant-east-asian: normal; font-stretch: inherit; font-size: 16px; line-height: 1; vertical-align: baseline; position: relative; top: 1px; display: inline-block; -webkit-font-smoothing: antialiased; speak: none; width: 1em; font-family: ez-toc-icomoon !important;"></span></a></span></div>
         <nav style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">
            <ul class="ez-toc-list ez-toc-list-level-1" style="box-sizing: border-box; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: 1.6; font-family: inherit; vertical-align: baseline; list-style: none none; background: none; overflow: hidden; z-index: 1; counter-reset: item 0;">
               <li class="ez-toc-page-1 ez-toc-heading-level-3" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 17.1px; line-height: 1.6; font-family: inherit; vertical-align: baseline; list-style: none none; background: none; overflow: hidden; z-index: 1;"><a class="ez-toc-link ez-toc-heading-1" href="https://www.mischianti.org/2019/07/22/pcf8575-i2c-16-bit-digital-i-o-expander/#Module_Connections" title="Module Connections" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; color: #444444; text-decoration-line: none; transition: all 0.2s ease 0s; box-shadow: none; text-shadow: none;" target="_blank">Module Connections</a></li>
               <li class="ez-toc-page-1 ez-toc-heading-level-3" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 17.1px; line-height: 1.6; font-family: inherit; vertical-align: baseline; list-style: none none; background: none; overflow: hidden; z-index: 1;"><a class="ez-toc-link ez-toc-heading-2" href="https://www.mischianti.org/2019/07/22/pcf8575-i2c-16-bit-digital-i-o-expander/#How_I2c_Works" title="How I2c Works" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; color: #444444; text-decoration-line: none; transition: all 0.2s ease 0s; box-shadow: none; text-shadow: none;" target="_blank">How I2c Works</a></li>
               <li class="ez-toc-page-1 ez-toc-heading-level-3" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 17.1px; line-height: 1.6; font-family: inherit; vertical-align: baseline; list-style: none none; background: none; overflow: hidden; z-index: 1;"><a class="ez-toc-link ez-toc-heading-3" href="https://www.mischianti.org/2019/07/22/pcf8575-i2c-16-bit-digital-i-o-expander/#Library" title="Library" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; color: #444444; text-decoration-line: none; transition: all 0.2s ease 0s; box-shadow: none; text-shadow: none;" target="_blank">Library</a></li>
               <li class="ez-toc-page-1 ez-toc-heading-level-3" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 17.1px; line-height: 1.6; font-family: inherit; vertical-align: baseline; list-style: none none; background: none; overflow: hidden; z-index: 1;"><a class="ez-toc-link ez-toc-heading-4" href="https://www.mischianti.org/2019/07/22/pcf8575-i2c-16-bit-digital-i-o-expander/#IC_or_Module" title="IC or Module" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; color: #444444; text-decoration-line: none; transition: all 0.2s ease 0s; box-shadow: none; text-shadow: none;" target="_blank">IC or Module</a></li>
               <li class="ez-toc-page-1 ez-toc-heading-level-3" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 17.1px; line-height: 1.6; font-family: inherit; vertical-align: baseline; list-style: none none; background: none; overflow: hidden; z-index: 1;"><a class="ez-toc-link ez-toc-heading-5" href="https://www.mischianti.org/2019/07/22/pcf8575-i2c-16-bit-digital-i-o-expander/#How_to" title="How to" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; color: #444444; text-decoration-line: none; transition: all 0.2s ease 0s; box-shadow: none; text-shadow: none;" target="_blank">How to</a></li>
               <li class="ez-toc-page-1 ez-toc-heading-level-3" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 17.1px; line-height: 1.6; font-family: inherit; vertical-align: baseline; list-style: none none; background: none; overflow: hidden; z-index: 1;"><a class="ez-toc-link ez-toc-heading-6" href="https://www.mischianti.org/2019/07/22/pcf8575-i2c-16-bit-digital-i-o-expander/#Set_datasheet_pins_names_instead_a_sequential_one_Update_27062021" title="Set datasheet pins names instead a sequential one (Update 27/06/2021)" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; color: #444444; text-decoration-line: none; transition: all 0.2s ease 0s; box-shadow: none; text-shadow: none;" target="_blank">Set datasheet pins names instead a sequential one (Update 27/06/2021)</a></li>
               <li class="ez-toc-page-1 ez-toc-heading-level-3" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 17.1px; line-height: 1.6; font-family: inherit; vertical-align: baseline; list-style: none none; background: none; overflow: hidden; z-index: 1;"><a class="ez-toc-link ez-toc-heading-7" href="https://www.mischianti.org/2019/07/22/pcf8575-i2c-16-bit-digital-i-o-expander/#Connections_schema" title="Connections schema" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; color: #444444; text-decoration-line: none; transition: all 0.2s ease 0s; box-shadow: none; text-shadow: none;" target="_blank">Connections schema</a>
                  <ul class="ez-toc-list-level-4" style="box-sizing: border-box; margin: 0px 0px 0px 1.5em; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: 1.6; font-family: inherit; vertical-align: baseline; list-style: none none; background: none; overflow: hidden; z-index: 1; counter-reset: item 0;">
                     <li class="ez-toc-heading-level-4" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 16.245px; line-height: 1.6; font-family: inherit; vertical-align: baseline; list-style: none none; background: none; overflow: hidden; z-index: 1;"><a class="ez-toc-link ez-toc-heading-8" href="https://www.mischianti.org/2019/07/22/pcf8575-i2c-16-bit-digital-i-o-expander/#Additional_examples_from_pcf8574_reusable_on_pcf8575" title="Additional examples from pcf8574 reusable on pcf8575" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; color: #444444; text-decoration-line: none; transition: all 0.2s ease 0s; box-shadow: none; text-shadow: none;" target="_blank">Additional examples from pcf8574 reusable on pcf8575</a>
                        <ul class="ez-toc-list-level-5" style="box-sizing: border-box; margin: 0px 0px 0px 1.5em; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: 1.6; font-family: inherit; vertical-align: baseline; list-style: none none; background: none; overflow: hidden; z-index: 1; counter-reset: item 0;">
                           <li class="ez-toc-heading-level-5" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 15.4328px; line-height: 1.6; font-family: inherit; vertical-align: baseline; list-style: none none; background: none; overflow: hidden; z-index: 1;"><a class="ez-toc-link ez-toc-heading-9" href="https://www.mischianti.org/2019/07/22/pcf8575-i2c-16-bit-digital-i-o-expander/#Wemos_LEDs_blink" title="Wemos LEDs blink" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; color: #444444; text-decoration-line: none; transition: all 0.2s ease 0s; box-shadow: none; text-shadow: none;" target="_blank">Wemos LEDs blink</a></li>
                           <li class="ez-toc-page-1 ez-toc-heading-level-5" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 15.4328px; line-height: 1.6; font-family: inherit; vertical-align: baseline; list-style: none none; background: none; overflow: hidden; z-index: 1;"><a class="ez-toc-link ez-toc-heading-10" href="https://www.mischianti.org/2019/07/22/pcf8575-i2c-16-bit-digital-i-o-expander/#Wemod_LEDs_blink_inverted" title="Wemod LEDs blink inverted" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; color: #444444; text-decoration-line: none; transition: all 0.2s ease 0s; box-shadow: none; text-shadow: none;" target="_blank">Wemod LEDs blink inverted</a>
                              <ul class="ez-toc-list-level-6" style="box-sizing: border-box; margin: 0px 0px 0px 1.5em; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: 1.6; font-family: inherit; vertical-align: baseline; list-style: none none; background: none; overflow: hidden; z-index: 1; counter-reset: item 0;">
                                 <li class="ez-toc-heading-level-6" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 14.6611px; line-height: 1.6; font-family: inherit; vertical-align: baseline; list-style: none none; background: none; overflow: hidden; z-index: 1;"><a class="ez-toc-link ez-toc-heading-11" href="https://www.mischianti.org/2019/07/22/pcf8575-i2c-16-bit-digital-i-o-expander/#Demostration_video" title="Demostration video" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; color: #444444; text-decoration-line: none; transition: all 0.2s ease 0s; box-shadow: none; text-shadow: none;" target="_blank">Demostration video</a></li>
                                 </ul>
                              </li>
                           <li class="ez-toc-page-1 ez-toc-heading-level-5" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 15.4328px; line-height: 1.6; font-family: inherit; vertical-align: baseline; list-style: none none; background: none; overflow: hidden; z-index: 1;"><a class="ez-toc-link ez-toc-heading-12" href="https://www.mischianti.org/2019/07/22/pcf8575-i2c-16-bit-digital-i-o-expander/#Esp32_leds_blink_using_secondary_i2c_channel" title="Esp32 leds blink using secondary i2c channel." style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; color: #444444; text-decoration-line: none; transition: all 0.2s ease 0s; box-shadow: none; text-shadow: none;" target="_blank">Esp32 leds blink using secondary i2c channel.</a></li>
                           </ul>
                        </li>
                     </ul>
                  </li>
               <li class="ez-toc-page-1 ez-toc-heading-level-3" style="margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 17.1px; line-height: 1.6; font-family: inherit; vertical-align: baseline; list-style: none none; background: none; overflow: hidden; z-index: 1;"><a class="ez-toc-link ez-toc-heading-13" href="https://www.mischianti.org/2019/07/22/pcf8575-i2c-16-bit-digital-i-o-expander/#Usefully_links" title="Usefully links" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; color: #444444; text-decoration-line: none; transition: all 0.2s ease 0s; box-shadow: none; text-shadow: none;" target="_blank">Usefully links</a></li>
               </ul>
            </nav></div>
      <h3 class="fittexted_for_content_h3" style="margin: 0px 0px 14px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: 400; font-stretch: inherit; font-size: 31.5px; line-height: 1.3em; font-family: inherit; vertical-align: baseline; color: #444444; overflow-wrap: break-word; letter-spacing: -0.5px;"><span class="ez-toc-section" id="Module_Connections" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; color: #666666;"></span>Module Connections<span class="ez-toc-section-end" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; color: #666666;"></span></h3>
      <p style="margin-bottom: 1em; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">The connections to the module are straight forward.</p>
      <ol style="box-sizing: border-box; margin: 0px 0px 15px 30px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; list-style: none;">
         <li style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; list-style: decimal;">Supply 3.3 or 5V power and ground.</li>
         <li style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; list-style: decimal;">Connect I2C SCL and SDA lines to same on the MCU.</li>
         <li style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; list-style: decimal;">If used, connect the INT line to an interrupt input on the MCU and use a pull-up resistor.</li>
         </ol>
      <p style="margin-bottom: 1em; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">I write a library to use i2c pcf8575 IC with arduino and esp8266.</p>
      <div class="wp-block-image" style="margin: 0px 0px 1em; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">
         <figure class="aligncenter size-large" style="margin: 0px auto; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; display: table; clear: both;"><a href="https://www.mischianti.org/wp-content/uploads/2019/07/Arduino-pcf8575-module-wiring-schema-button-led-1.jpg" data-featherlight="image" class="" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; color: #4056a1; transition: all 0.2s ease 0s;" target="_blank"><img width="1024" src="https://www.mischianti.org/wp-content/uploads/2019/07/Arduino-pcf8575-module-wiring-schema-button-led-1024x496.jpg" alt="" class="wp-image-2414 tc-smart-loaded" sizes="(max-width: 1024px) 100vw, 1024px" srcset="https://www.mischianti.org/wp-content/uploads/2019/07/Arduino-pcf8575-module-wiring-schema-button-led-1024x496.jpg 1024w, https://www.mischianti.org/wp-content/uploads/2019/07/Arduino-pcf8575-module-wiring-schema-button-led-300x145.jpg 300w, https://www.mischianti.org/wp-content/uploads/2019/07/Arduino-pcf8575-module-wiring-schema-button-led-768x372.jpg 768w, https://www.mischianti.org/wp-content/uploads/2019/07/Arduino-pcf8575-module-wiring-schema-button-led.jpg 1235w" style="height: auto; max-width: 100%; margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: bottom; transition: opacity 0.2s ease 0s; cursor: zoom-in; border-radius: inherit;" /></a>
            <figcaption style="margin: 0px; padding: 0px 0px 8px; border: 0px; font-style: italic; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 0.8125em; line-height: inherit; font-family: inherit; vertical-align: baseline; display: table-caption; color: #999999; text-align: center; caption-side: bottom;">pcf8575 test read write led button</figcaption>
            </figure>
         </div>
      <p style="margin-bottom: 1em; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">So can read and write digital value with only 2 wire (perfect for ESP-01).</p>
      <div class="wp-block-image" style="margin: 0px 0px 1em; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">
         <figure class="aligncenter is-resized" style="margin: 0px auto; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; display: table; clear: both;"><a href="https://www.mischianti.org/wp-content/uploads/2019/07/breadbordPCF8575-e1563784543799.jpg" data-featherlight="image" class="" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; color: #4056a1; transition: all 0.2s ease 0s;" target="_blank"><img src="https://www.mischianti.org/wp-content/uploads/2019/07/breadbordPCF8575-1024x576.jpg" alt="" class="wp-image-2442 tc-smart-loaded" width="768" style="height: auto; max-width: 100%; margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: bottom; transition: opacity 0.2s ease 0s; cursor: zoom-in; border-radius: inherit;" /></a>
            <figcaption style="margin: 0px; padding: 0px 0px 8px; border: 0px; font-style: italic; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-size: 0.8125em; line-height: inherit; font-family: inherit; vertical-align: baseline; display: table-caption; color: #999999; text-align: center; caption-side: bottom;">Breadbord PCF8575</figcaption>
            </figure>
         </div>
      <p style="margin-bottom: 1em; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">I try to simplify the use of this IC, with a minimal set of operation.</p>
      <div class="wp-block-image" style="margin: 0px 0px 1em; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">
         <figure class="alignleft" style="margin: 0.5em 1em 0.5em 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; display: table; float: left;"><img width="234" src="https://www.mischianti.org/wp-content/uploads/2019/01/F2S40QEJB3ZUS46.LARGE1_.jpg" alt="" class="wp-image-44 tc-smart-loaded" style="height: auto; max-width: 100%; margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: bottom; border-radius: inherit;" /></figure>
         </div>
      <h3 class="fittexted_for_content_h3" style="margin: 0px 0px 14px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: 400; font-stretch: inherit; font-size: 31.5px; line-height: 1.3em; font-family: inherit; vertical-align: baseline; color: #444444; overflow-wrap: break-word; letter-spacing: -0.5px;"><span class="ez-toc-section" id="How_I2c_Works" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; color: #666666;"></span>How I2c Works<span class="ez-toc-section-end" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; color: #666666;"></span></h3>
      <p style="margin-bottom: 1em; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">I2C works with it’s two wires, the SDA(data line) and SCL(clock line).</p>
      <p style="margin-bottom: 1em; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">Both these lines are open-drain, but are pulled-up with resistors.</p>
      <p style="margin-bottom: 1em; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">Usually there is one master and one or multiple slaves on the line, although there can be multiple masters, but we’ll talk about that later.</p>
      <p style="margin-bottom: 1em; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">Both masters and slaves can transmit or receive data, therefore, a device can be in one of these four states: master transmit, master receive, slave transmit, slave receive.</p>
      <h3 class="fittexted_for_content_h3" style="margin: 0px 0px 14px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: 400; font-stretch: inherit; font-size: 31.5px; line-height: 1.3em; font-family: inherit; vertical-align: baseline; color: #444444; overflow-wrap: break-word; letter-spacing: -0.5px;"><span class="ez-toc-section" id="Library" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; color: #666666;"></span>Library<span class="ez-toc-section-end" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; color: #666666;"></span></h3>
      <p style="margin-bottom: 1em; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">You can find my library&nbsp;<a href="https://github.com/xreef/PCF8575_library" style="margin: 0px; padding: 0px 0px 0em; border-width: 0px 0px 1px; border-top-style: initial; border-right-style: initial; border-bottom-style: solid; border-left-style: initial; border-top-color: initial; border-right-color: initial; border-bottom-color: rgba(64, 86, 161, 0.9); border-left-color: initial; border-image: initial; font: inherit; vertical-align: baseline; color: #4056a1; text-decoration-line: none; transition: all 0.2s ease 0s; background-position: center bottom;" target="_blank">here</a>.</p>
      <p style="margin-bottom: 1em; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">To download.</p>
      <p style="margin-bottom: 1em; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">Click the&nbsp;<a href="https://github.com/xreef/PCF8575_library/archive/master.zip" style="margin: 0px; padding: 0px 0px 0em; border-width: 0px 0px 1px; border-top-style: initial; border-right-style: initial; border-bottom-style: solid; border-left-style: initial; border-top-color: initial; border-right-color: initial; border-bottom-color: rgba(64, 86, 161, 0.9); border-left-color: initial; border-image: initial; font: inherit; vertical-align: baseline; color: #4056a1; text-decoration-line: none; transition: all 0.2s ease 0s; background-position: center bottom;" target="_blank">DOWNLOADS</a>&nbsp;button in the top right corner, rename the uncompressed folder PCF8575.</p>
      <p style="margin-bottom: 1em; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">Check that the PCF8575 folder contains PCF8575.cpp and PCF8575.h.</p>
      <p style="margin-bottom: 1em; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">Place the PCF8575 library folder your /libraries/ folder.</p>
      <p style="margin-bottom: 1em; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">You may need to create the libraries subfolder if its your first library.</p>
      <p style="margin-bottom: 1em; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">Restart the IDE.</p>
      <h3 class="fittexted_for_content_h3" style="margin: 0px 0px 14px; padding: 0px; border: 0px; font-style: inherit; font-variant: inherit; font-weight: 400; font-stretch: inherit; font-size: 31.5px; line-height: 1.3em; font-family: inherit; vertical-align: baseline; color: #444444; overflow-wrap: break-word; letter-spacing: -0.5px;"><span class="ez-toc-section" id="IC_or_Module" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; color: #666666;"></span>IC or Module<span class="ez-toc-section-end" style="margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; color: #666666;"></span></h3>
      <p style="margin-bottom: 1em; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">You can use a&nbsp;<a href="http://www.ti.com/lit/ds/symlink/pcf8575.pdf" style="margin: 0px; padding: 0px 0px 0em; border-width: 0px 0px 1px; border-top-style: initial; border-right-style: initial; border-bottom-style: solid; border-left-style: initial; border-t