Ivan,
Beautiful, nice examples. And you are right:
To become more popular, there should be more promotion, better documentation, should be manuals video in English.
Also there should be more platforms and operational systems supported.
We are working on BlackBox Cross-Platform and also Hershel 64x bit compiler for BlackBox.
Documentation
Better documentation, define better? There is a lot of documentation but it is overwhelming for the visitor's first encounter to start with BlackBox Component Pascal (BBCP). I needed some time to see the possibilities of the framework behind it after reading, reading and reading the documentation and looking at mobatec movies and heared some specific details of the use of BBCP. Everything is in the documentation but that is "academical" writing and as dry as the dessert. So the snap of the framework must come earlier for the newcomer. If that can be accomplished by documentation that is more comprehensible than you win a lot.
Public
What is your public? Which public do you want is going to use BBCP, a small public, a broad public, academics, hackers, tinkers?
First Hurdle
If someone finds BBCP, the first hurdle to take is the framework. Take me, I like the Pascal language but when I found BBCP the first thing I thought was WTF, what have they done to Pascal. With the memory of Turbo Pascal in mind BBCP's concept is huge brain teaser. IMHO that is why more academic educated persons chose BBCP because they see in a short time the advantage of the concept. If you educate BBCP to your children at school that is a very good idea. They do not have something to unlearn as programmers has to do with C, C++, Python, etc.
Popularity
Take a look at the Raspberry Pi (RBP) or Arduino. Why has it become so popular? And with it Python and other graphical programming languages or still c/c++. They start with children, but the whole world hacker community has embraced the RBP. They have a magazine with a plethora of subjects and examples.
Take a device and glue it to BBCP
If you make a connection between a controller e.g. Arduino, Teensy, Adafruit Feathers, ESP32 etc. and publish this on their forum websites a lot of people will read it and read "I used BlackBox [...]". So try to create a public. Has there ever been an article in e.g. Circuit Cellar, Elektor (Yes, elektor 12-2010, Scepter-programmering met Oberon-07, Chris Burrows). Publish, publish, publish but in the right magazine. From easy examples to the more complex. An Altera or Xilinx is heavy stuff and is a small public (i think).
Why should a programmer use BBCP
If a programmer comes to his boss and tell him to use BBCP he must have have a very, very good reason for it. First why, he must show some examples: Mobatec, MultiBUGS, Enzymolum, Astrobe. It is a hell of a job, fighting the biased view that it should remain Python, c# or c++. There are few BlackBox programmers and fishing in a pond with a lot of c# or Python fish is safer for a boss than in a niche market pond with BBCP programmers.
Just my few thoughts.
[Edit: corrected some typos]