امروزه استفاده از بردهایی با اندازه کوچک و قابلیت های فراوان، روز به روز در حال گسترش است که یکی از دلایل آن، سادگی ارتباط این برد با انواع ماژول ها و سنسورهای مختلف است. همچنین به دلیل قیمت ناچیز بردهای مذکور، علاقه مندان بسیار زیادی پیدا کرده است. یکی از معروف ترین و محبوب ترین این بردها، بردهای آردوینو نام دارند وین کاربرد بردهای مذکور، در صنعت روباتیک، هوشمندسازی، اتوماسیون، اینترنت اشیا و طرح های پژوهشی و تحقیقی است. در این فرادرس، به آموزش پیشرفته برد محبوب آردوینو و بسیاری از واحدهای داخلی این برد در قالب مثال های کاربردی پرداخته شده است. برخی از مهم ترین واحدهای تشکیل دهنده آردوینو عبارت اند از: واحد ارتباط سریال، پروتکل ارتباطی SPI، واحد ارتباط دوسیمه (TWI)، واحد وقفه، واحد PWM و ADC. ما در این آموزش قصد داریم تا واحدهای داخلی برد آردوینو را مورد بحث و بررسی قرار دهیم.