14 سوکت دیجیتال که می توان هم به عنوان ورودی (از سنسورها) و هم به عنوان خروجی از آنها استفاده نمود.
هر کدام از این سوکت ها، چه به
عنوان خروجی و چه به عنوان ورودی، در آن واحد فقط می توانند یکی از این دو مقدار
را داشته باشند: مثبت (HIGH) و یا منفی (LOW). اینکه این سوکت ها ورودی و یا خروجی
باشند توسط Arduino IDE مشخص می
شوند.
6 سوکت آنالوگ خروجی: برای این شش سوکت در واقع از سوکت های دیجیتال (3، 5، 6، 9، 10، 11) استفاده می شود که در واقع کاربرد دیگر سوکت های دیجیتال می باشد. البته برای این منظور بایستی در برنامه ای که نوشته میشود کاربرد این سوکت ها نیز مشخص گردد.
6 سوکت آنالوگ ورودی(از 0 تا 5) که برای خواندن مقدار ولتاژ از سنسورهای آنالوگ مورد استفاده قرار می گیرند. بر خلاف سوکت های دیجیتال که فقط می توانند دو مقدار داشته داشته باشند، این سوکت ها می توانند 1024 مقدار متفاوت ولتاژ را اندازه گیری نمایند.