guys, I need your help with my code if I miss anything
this is the error
[Error compiling for board NodeMCU 1.0 (ESP-12E Module]
#define BLYNK_PRINT Serial//// comment this out to disable prints and save space
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
#include <SimpleTimer.h>
#include <SoftwareSerial.h>
#include <OneWire.h>
#include <DallasTemperature.h>
char auth[] = "1748acab0e3c4c7baca832f4a9d9e3fb";
/* Wifi credentials */
// Your WiFi credentials.
// Set password to "" for open networks.
char ssid[] = "ZONG MBB-E8231-6E63";
char pass[] = "electroniclinic";
SimpleTimer Timer;
#define ONE_WIRE_BUS 2 // DS18B20 on Arduino pin2 corresponds to D4 on physical board “D4 pin on the nodemcu Module”
OneWire oneWire (ONE_WIRE_BUS);
DallasTemperature DS18B20 (&oneWire);
float temp;
float Fahrenheit=0;
void setup ()
{
Serial.begin (115200);
Blynk.begin (auth, ssid, pass);
DS18B20.begin ();
Timer.setInterval (1000L, getSendData);
Serial.println();
}
void loop ()
{
Timer.run (); // Initiates SimpleTimer
Blynk.run ();
}
/**************************************************************************
*Send sensor data to Blynk
**************************************************************************/
void getSendData ()
{
//DS18B20.requestTemperature ();
float temp = DS18B20.getTempCByIndex (0); //Celcius
float Fahrenheit = DS18B20.toFahrenheit (temp); //Fahrenheit
Serial.println (temp);
Serial.println (Fahrenheit);
Blynk.virtualWrite (V3, temp); //virtual pin V3
Blynk.virtualWrite (V4, Fahrenheit); //virtual pin V4
}