پوش باتن wemos d1 mini

سلام، با توجه به تعداد محدود پین های سیف برد wemos esp8266 d1 mini (حدودا سه تا پین فقط نیاز به پول آپ یا پول داون ندارن ) که تداخلی با بوت و غیره ندارن ، چه راهکار هایی برای افزایش تعداد پوش باتن هایی که میشه به این برد وصل کرد وجود داره ؟

حداقل 8 الی 20 تا پوش باتن لازم دارم به این برد وصل کنم . هر چی بیشتر بهتر- ساده ترین راه لطفا (پین های d5 و d6 استفاده شدن برای ماژول دیگه )

با سلام

میتوانید از ماژول های I2C GPIO Expander برای این موضوع استفاده بکنید.

مانند برد توسعه ورودی-خروجی 16 کاناله PCF8575 دارای ارتباط I2C

ماژول رابط I2C با تراشه PCF8574

البته میتوانید از پایه A0 و قرار دادن مقاومت های متغیر بین هر کدام از پایه ها تعدادی زیادی از پایه ها را بخوانید.

به این صورت باید سیم کشی بکنید برای 4 عدد دکمه