SPI এর পূর্ণরূপ হলো Serial Peripheral Interface। এটি একটি কমিউনিকেশন প্রটোকল যা মাইক্রোকন্ট্রোলার, সেন্সর, মেমরি ডিভাইস এবং অন্যান্য পেরিফেরাল ডিভাইসের মধ্যে ডেটা আদান-প্রদানের জন্য ব্যবহৃত হয়।
SPI প্রটোকল সাধারণত উচ্চ-গতির যোগাযোগের জন্য ব্যবহৃত হয় এবং এটি মাস্টার-স্লেভ আর্কিটেকচারের উপর ভিত্তি করে কাজ করে। এর প্রধান চারটি পিন রয়েছে:
- MOSI (Master Out Slave In)
- MISO (Master In Slave Out)
- SCLK (Serial Clock)
- SS/CS (Slave Select/Chip Select)
এটি সাধারণত এমবেডেড সিস্টেম এবং ইলেকট্রনিক ডিভাইসের মধ্যে ব্যবহৃত হয়।