Raspberry Pi یک کامپیوتر بسیار کوچک است که تقریبا تمام امکانات ضروری یک کامپیوتر را دارا می باشد. پردازنده، حافظه، فضای ذخیرهسازی (با کارت اسدی)، کارت صدا، کارت شبکه، کارت ویدیو و… و از آن میتوان به عنوان یه کامپیوتر معمولی (و البته کند) استفاده کرد.
هدف سازنده آن ایجاد یک دستگاه کم هزینه بود که مهارت های برنامه نویسی و مفهوم سخت افزاری را در سطح پیش دانشگاهی بهبود بخشد. ولی به لطف اندازه کوچک و قیمت مناسب، این دستگاه به سرعت توسط متخصصان، سازندگان و علاقمندان به الکترونیک در پروژه های مختلف مورد استفاده قرار گرفت.
سیمولینک (Simulink) یکی از بستههای نرمافزاری بسیار پرکاربرد برای شبیهسازی مهندسی است که در دانشگاه و صنعت مورد استفاده قرار میگیرد. سیمولینک با نرمافزار متلب (MATLAB) ادغام شده و برای مدلسازی، شبیهسازی و تحلیلی سیستمهای دینامیکی به کار میرود. این بسته نرمافزاری، یک رابط کاربری گرافیکی (GUI) دارد که با استفاده از بلوکهای آن میتوان مانند آنچه با خودکار روی کاغذ رسم میکنیم، سیستم را تشکیل دهیم.