120 LED FADE IN & FADE OUT with ESP8266-01

Here is a better interpretation of LED Fade in & Fade out that may help someone .
also reducing the load on server without dropping your Blynk connection while these loops are running and that you’re having to wait until it reconnects

WidgetLED led1(vPIN_vv);

/* 
  FadeValue table to compensate for the nonlinearity of human vision.
  Used in brightness to make 'dimming' look more natural. 
  Exponential function used to create values below : 
  x from 0 - 255 : y = round(pow( 2.0, x+64/40.0) - 1)   
*/
 
const byte FadeValue[] = {
    0,   1,   1,   2,   2,   2,   2,   2,   2,   3,   3,   3,   3,   3,   3,   3,
    3,   3,   3,   3,   3,   3,   3,   4,   4,   4,   4,   4,   4,   4,   4,   4,
    4,   4,   4,   5,   5,   5,   5,   5,   5,   5,   5,   5,   5,   6,   6,   6,
    6,   6,   6,   6,   6,   7,   7,   7,   7,   7,   7,   7,   8,   8,   8,   8,
    8,   8,   9,   9,   9,   9,   9,   9,   10,  10,  10,  10,  10,  11,  11,  11,
    11,  11,  12,  12,  12,  12,  12,  13,  13,  13,  13,  14,  14,  14,  14,  15,
    15,  15,  16,  16,  16,  16,  17,  17,  17,  18,  18,  18,  19,  19,  19,  20,
    20,  20,  21,  21,  22,  22,  22,  23,  23,  24,  24,  25,  25,  25,  26,  26,
    27,  27,  28,  28,  29,  29,  30,  30,  31,  32,  32,  33,  33,  34,  35,  35,
    36,  36,  37,  38,  38,  39,  40,  40,  41,  42,  43,  43,  44,  45,  46,  47,
    48,  48,  49,  50,  51,  52,  53,  54,  55,  56,  57,  58,  59,  60,  61,  62,
    63,  64,  65,  66,  68,  69,  70,  71,  73,  74,  75,  76,  78,  79,  81,  82,
    83,  85,  86,  88,  90,  91,  93,  94,  96,  98,  99,  101, 103, 105, 107, 109,
    110, 112, 114, 116, 118, 121, 123, 125, 127, 129, 132, 134, 136, 139, 141, 144,
    146, 149, 151, 154, 157, 159, 162, 165, 168, 171, 174, 177, 180, 183, 186, 190,
    193, 196, 200, 203, 207, 211, 214, 218, 222, 226, 230, 234, 238, 242, 248, 255,
};

  BLYNK_WRITE(vPIN_FADE_IN) {
    for (int  i = 0 ; i <= 255; i += 16) {
    analogWrite(LED_120, FadeValue[i]*4);
    Blynk.virtualWrite(vPIN_vv,FadeValue[i]);
      }
    analogWrite(LED_120, 1023);
    Blynk.virtualWrite(vPIN_vv,FadeValue[255]);
    Blynk.virtualWrite(vPIN_FADE_IN,FadeValue[255]);
    }

  BLYNK_WRITE(vPIN_FADE_OUT) {
    for (int  i = 255 ; i >= 0; i -= 16) {
    analogWrite(LED_120, FadeValue[i]*4);
    Blynk.virtualWrite(vPIN_vv,FadeValue[i]);
      }
    analogWrite(LED_120, 0);
    Blynk.virtualWrite(vPIN_vv,FadeValue[0]);
    Blynk.virtualWrite(vPIN_FADE_OUT,FadeValue[0]);
    }