یک کارتخوان مغناطیسی با قابلیت خواندن 3 شیار به نام MS20 داریم که دارای خروجی RS232 می باشد. می خواهیم آنرا به برد Blue pill با میکرو STM32F103 وصل کنیم . با هر بار کشیدن کارت ، میکرو باید مقادیر شیارهای 1 و 2 و در صورت امکان 3 را خوانده و هرکدام را در یک آرایه ذخیره کند. همچنین روی یک ال سی دی 4x16 معمولی نشان دهد. برنامه به زبان C و در کامپایلر Keil mdk-arm بایستی نوشته شود. بهتر است اطلاعات کارت بانکی را بتواند بخواند.