با استفاده از نرمافزار FLASH LOADER میتوانید همهی میکروکنترلرهای خانواده ST که دارای رابط UART هستند را پروگرام کنید. برای پروگرام کردن از طریق رابط UART کافی است تا ارتباط سریال بین کامپیوتر و میکروکنترلر برقرار گردد، برای این کار میتوانید از مبدلهای USB به سریال استفاده کنید.
نحوهی پروگرام به این صورت است که ابتدا باید میکروکنترلر در حالت Boot قرار بگیرد، برای این کار Boot0 میکروکنترلر را به VCC متصل نمائید، در ادامه دکمه RESET را فشار دهید تا میکروکنترلر وارد حالت Boot شود. پس از اینکه میکروکنترلر وارد حالت Boot شد، میتوانید برنامه را پروگرام کنید.
نرمافزار محیطی ساده دارد و تنظیمات پیشفرض مناسب هستند، فقط کافی است فایل hex را به نرمافزار بدهید تا برنامه بر روی میکروکنترلر پروگرام شود.
پس از اینکه پیغامی مبنی بر اینکه پروگرام با موفقیت به اتمام رسید کافی است تا میکروکنترلر را از حالت Boot خارج کرده و یکبار دیگر دکمهی RESET را فشار دهید.