نسخه 0.2.0
ARDUniaButton
کتابخانه سبک، سریع و غیرمسدودکننده برای مدیریت کلیدهای فشاری در پروژه های Arduino و سیستم های مبتنی بر میکروکنترلر. ARDUniaButton از تشخیص Press، Release، Click، Double Click، Multi Click، Long Press و Repeat پشتیبانی می کند و امکان استفاده از API مبتنی بر Polling و Callback را فراهم می کند.
- Debounce غیرمسدودکننده
- Press و Release / Single Click / Double Click /Multi Click
- Long Press / Hold / Repeat
- زمان بندی قابل تنظیم
- API مبتنی بر Polling / API مبتنی بر Callback
- Active-LOW و Active-HIGH / INPUT و INPUT_PULLUP
- بدون وابستگی به کتابخانه های شخص ثالث / بدون تخصیص حافظه پویا
Arduino Library Manager: ARDUniaButton
PlatformIO: ARDUnia/ARDUniaButton
PlatformIO: ARDUnia/ARDUniaButton
