Banggood document gives wrong Serial port speed. Correct speed is 9600.
Unfortunately, after sending PC commands to the (max2870 board with OLED display) by PC virtual com port, the STM controller cannot stop trying to setup max2870.
For example, if 100 MHz frequency setup was sent, after that the STM every 100 mS repeats sending the the setup of 100 MHz to max2870.
When max2870 gets the setup data from the STM, it starts search of the correct frequency bank. It does not understand that the correct frequency is already set.
During several hundred microseconds max2870 outputs a lot of different frequencies, including, for example, 140 MHz, while it finally returns to the same 100 Mhz output. This behavior can be fixed by sending wrong serial port command, for example, changing second byte to 0xaa instead if 0x55.