RUVIDEO
Поделитесь видео 🙏

LibOpenBLT Python bindings tutorial

Interested in building your own custom firmware update PC tool for the OpenBLT bootloader? Do you prefer programming in Python? Then this video tutorial presents everything you need to know.

This tutorial video contains a live Python coding session that demonstrates the creation of a custom firmware update tool in less than 30 minutes. To test the newly created firmware update tool, an ST Nucleo-F091RC board is used, but you can use any board that is supported by the OpenBLT bootloader. The Nucleo-F091RC board runs the demo programs that are available in the OpenBLT download package. Details about getting these demo programs running can be found here: https://www.feaser.com/openblt/doku.php?id=manual:demos:nucleo_f091rc_truestudio.

The OpenBLT bootloader is a bootloader for microcontrollers. It is open source and freely available at http://www.feaser.com. Besides the actual bootloader, OpenBLT also contains a range of PC tools for starting and monitoring a firmware update procedure. What if you don’t like these tools or want to develop your own tool that better integrates with your existing tool set? Not a problem, thanks to the OpenBLT host library (LibOpenBLT).

LibOpenBLT is a library that contains all the functionality you need to communicate with the OpenBLT bootloader on your microcontroller for making firmware updates. Starting with the OpenBLT release version 1.6.0, Python bindings for LibOpenBLT are included. These Python bindings enable you to program your own firmware update tool in Python.

The resulting Python source code of the developed firmware update tool can be downloaded from: https://www.feaser.com/en/blog/wp-content/uploads/2018/07/libopenblt_python_tutorial.zip

For additional information:

OpenBLT Wiki: https://www.feaser.com/openblt/
OpenBLT Developer Blog: https://www.feaser.com/en/blog/
OpenBLT on Twitter: https://twitter.com/openblt
OpenBLT on SourceForge: https://sourceforge.net/projects/openblt/
OpenBLT on GitHub: https://github.com/feaser/openblt

Feel free to contact Feaser for more information about the OpenBLT project and to discuss how we can assist with your bootloader needs: https://www.feaser.com

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «LibOpenBLT Python bindings tutorial», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.