Хабр Курсы для всех
РЕКЛАМА
Большая витрина: от крупнейших школ до частных авторов. Сравнивайте по цене, длительности, формату и выбирайте самый подходящий курс!

ST-Link stick — отдельный программатор для STM8LDiscovery, стоит меньше чем сто гривен. Хотя вроде бы STM8LDiscovery полноценная отладочная плата, но встроенный программтор не может работать с OpenOCD.
Кстати, в примерах к плате собрату STM8LDiscovery — STM32F4Discovery. Для STM32F4 чипа можно задавать буфер DMA в более чем 64 тысячи значений,
Мы этот вараинт сразу отмели, потому что при переключении в высокий уроверь в конце бывает колебателный переходной процесс с размахом амплитуды в 10-15 % от уровня сигнала.
К тому же всегда полезно вести журналирвоание полученных сигналов для последующего анализа, когда у примеру прибора уже нет или он отработал ресурс
Эксперименты с микроконтроллерами в Jupyter Notebook