Home

See: What is VPC?

Welcome to VPC home, an alternative to CubeMX


  • VPC for Nucleo-F411RE ?

    August 4, 2019 by

    EDIT: Oops! Corrected the mockup and updated the image. I said in a previous article that the actual size of the window (that must fit in the screen resolution of a laptop) won’t allow all the elements an F4 clock has… Well, I squeezed them and it fits. If this will materialize, it will be… Read more

  • Slotted non-blocking delays example (L152)

    July 31, 2019 by

    Name of the project l152_slotted_nb_delays Description Application will simultaneously blink 4 LEDs at 4 different speeds. This is a demonstration for the library presented in the previous article. It is a simple app, but more complex ones can be written like simultaneously scrolling a text on 4 (or more) 7seg LED displays. reading temperature sensors,… Read more

  • TIM6 and TIM7 slotted non-blocking delays

    July 31, 2019 by

    An array that offers “slots” for the non-blocking delays you need in your program. Before including the header of one of these two libraries, you have to define the size of the array that means, the number of the delays you need. TIM6 or TIM7 are used as counters at a frequency also defined by… Read more

  • VPC version 3.3.3 update

    July 29, 2019 by

    Small additions, changes and bug fixes. Some triggered a revision and regeneration of all the libraries and the example projects. There are also two new libraries and a demonstration project for them that deserve their own articles. Additions When generating the code, VPC adds some clock values (from the clock settings window) on top of… Read more

  • PCF8583 RTC alarm weekdays example (L152)

    July 21, 2019 by

    Name of the project l152_pcf8583_alarm_weekdays_lcd Description The project demonstrate setting the alarm that will repeat for certain days of the week, at user’s choice. Code snippet (initial code, project structure and VSCode files generated by VPC): Project published in repository.

View all posts

Follow My Blog

Get new content delivered directly to your inbox.