آی سی 74HC595یک قطعه کاربردی در مدارات میکروکنترلری است که این اجازه را به کاربر میدهد تا تعداد پایههای خروجی خود را افزایش دهد. تنها به سه پایه میتوان 8 خروجی به میکروکنترلر مورد نظر اضافه کرد. این کتابخانه این امکان را میدهد که روی هر میکروکنترلر چند آی سی 74HC595 را به آسانی نصب کرده و خروجیهای مورد نظر را تنها با یک خط کد روشن و یا خاموش کرد. همچنین میتوان خروجی مورد نظر را بدون شیفت دادن همه خروجیها روشن و یا خاموش کرد.