ricaun / DuinoCoinI2C

This project design to mine Duino-Coin using an Esp8266 as a master and Arduino as a slave.
MIT License
168 stars 72 forks source link

got a lot of compile errors dont know where to look #65

Closed sprokkie closed 2 years ago

sprokkie commented 2 years ago

Hi, compiling the esp master gives me lot of troubles I use a esp32 vroom.

Arduino: 1.8.5 (Windows 10), Board:"ESP32 Dev Module, QIO, 80MHz, 4MB (32Mb), 921600, None"

WAARSCHUWING: Categorie 'LED' in bibliotheek CHT16K33 LED Matrix Library is niet geldig. Wordt gewijzigd naar 'Uncategorized' WAARSCHUWING: Categorie 'Input' in bibliotheek MechInputs is niet geldig. Wordt gewijzigd naar 'Uncategorized' WAARSCHUWING: Categorie 'Input' in bibliotheek SerialSensors is niet geldig. Wordt gewijzigd naar 'Uncategorized' WAARSCHUWING: Categorie 'LED' in bibliotheek CHT16K33 LED Matrix Library is niet geldig. Wordt gewijzigd naar 'Uncategorized' WAARSCHUWING: Categorie 'Input' in bibliotheek MechInputs is niet geldig. Wordt gewijzigd naar 'Uncategorized' WAARSCHUWING: Categorie 'Input' in bibliotheek SerialSensors is niet geldig. Wordt gewijzigd naar 'Uncategorized' D:\Sprokkie\Mijn documenten\Arduino\DuinoCoinI2C-main\DuinoCoin_Esp_Async_Master\DuinoCoin_Pool.ino: In function 'String httpGetString(String)':

DuinoCoin_Pool:45: error: no matching function for call to 'HTTPClient::begin(WiFiClient&, String&)'

if (http.begin(client, URL))

                         ^

In file included from D:\Sprokkie\Mijn documenten\Arduino\DuinoCoinI2C-main\DuinoCoin_Esp_Async_Master\DuinoCoin_Pool.ino:12:0:

D:\Program Files (x86)\Arduino\hardware\espressif\esp32\libraries\HTTPClient\src/HTTPClient.h:128:10: note: candidate: bool HTTPClient::begin(String)

 bool begin(String url);

      ^

D:\Program Files (x86)\Arduino\hardware\espressif\esp32\libraries\HTTPClient\src/HTTPClient.h:128:10: note: candidate expects 1 argument, 2 provided

D:\Program Files (x86)\Arduino\hardware\espressif\esp32\libraries\HTTPClient\src/HTTPClient.h:129:10: note: candidate: bool HTTPClient::begin(String, const char*)

 bool begin(String url, const char* CAcert);

      ^

D:\Program Files (x86)\Arduino\hardware\espressif\esp32\libraries\HTTPClient\src/HTTPClient.h:129:10: note: no known conversion for argument 1 from 'WiFiClient' to 'String'

D:\Program Files (x86)\Arduino\hardware\espressif\esp32\libraries\HTTPClient\src/HTTPClient.h:130:10: note: candidate: bool HTTPClient::begin(String, uint16_t, String)

 bool begin(String host, uint16_t port, String uri = "/");

      ^

D:\Program Files (x86)\Arduino\hardware\espressif\esp32\libraries\HTTPClient\src/HTTPClient.h:130:10: note: no known conversion for argument 1 from 'WiFiClient' to 'String'

D:\Program Files (x86)\Arduino\hardware\espressif\esp32\libraries\HTTPClient\src/HTTPClient.h:131:10: note: candidate: bool HTTPClient::begin(String, uint16_t, String, const char*)

 bool begin(String host, uint16_t port, String uri, const char* CAcert);

      ^

D:\Program Files (x86)\Arduino\hardware\espressif\esp32\libraries\HTTPClient\src/HTTPClient.h:131:10: note: candidate expects 4 arguments, 2 provided

D:\Program Files (x86)\Arduino\hardware\espressif\esp32\libraries\HTTPClient\src/HTTPClient.h:132:10: note: candidate: bool HTTPClient::begin(String, uint16_t, String, const char, const char, const char*)

 bool begin(String host, uint16_t port, String uri, const char* CAcert, const char* cli_cert, const char* cli_key);

      ^

D:\Program Files (x86)\Arduino\hardware\espressif\esp32\libraries\HTTPClient\src/HTTPClient.h:132:10: note: candidate expects 6 arguments, 2 provided

Meerdere bibliotheken gevonden voor "SSD1306Wire.h" Gebruikt: D:\Sprokkie\Mijn documenten\Arduino\libraries\esp8266-oled-ssd1306-master Niet gebruikt: D:\Sprokkie\Mijn documenten\Arduino\libraries\ESP8266_and_ESP32_Oled_Driver_for_SSD1306_display Niet gebruikt: D:\Sprokkie\Mijn documenten\Arduino\libraries\ESP8266_Oled_Driver_for_SSD1306_display Niet gebruikt: D:\Sprokkie\Mijn documenten\Arduino\libraries\ESP32_LoRaWAN-master Niet gebruikt: D:\Program Files (x86)\Arduino\libraries\ESP8266_and_ESP32_Oled_Driver_for_SSD1306_display Niet gebruikt: D:\Program Files (x86)\Arduino\libraries\ESP8266_Oled_Driver_for_SSD1306_display Niet gebruikt: D:\Sprokkie\Mijn documenten\Arduino\libraries\ESP8266_and_ESP32_Oled_Driver_for_SSD1306_display Niet gebruikt: D:\Sprokkie\Mijn documenten\Arduino\libraries\ESP8266_Oled_Driver_for_SSD1306_display Niet gebruikt: D:\Sprokkie\Mijn documenten\Arduino\libraries\ESP32_LoRaWAN-master Niet gebruikt: D:\Program Files (x86)\Arduino\libraries\ESP8266_and_ESP32_Oled_Driver_for_SSD1306_display Niet gebruikt: D:\Program Files (x86)\Arduino\libraries\ESP8266_Oled_Driver_for_SSD1306_display Niet gebruikt: D:\Sprokkie\Mijn documenten\Arduino\libraries\ESP8266_and_ESP32_Oled_Driver_for_SSD1306_display Niet gebruikt: D:\Sprokkie\Mijn documenten\Arduino\libraries\ESP8266_Oled_Driver_for_SSD1306_display Niet gebruikt: D:\Sprokkie\Mijn documenten\Arduino\libraries\ESP32_LoRaWAN-master Niet gebruikt: D:\Program Files (x86)\Arduino\libraries\ESP8266_and_ESP32_Oled_Driver_for_SSD1306_display Niet gebruikt: D:\Program Files (x86)\Arduino\libraries\ESP8266_Oled_Driver_for_SSD1306_display Niet gebruikt: D:\Sprokkie\Mijn documenten\Arduino\libraries\ESP8266_and_ESP32_Oled_Driver_for_SSD1306_display Niet gebruikt: D:\Sprokkie\Mijn documenten\Arduino\libraries\ESP8266_Oled_Driver_for_SSD1306_display Niet gebruikt: D:\Sprokkie\Mijn documenten\Arduino\libraries\ESP32_LoRaWAN-master Niet gebruikt: D:\Program Files (x86)\Arduino\libraries\ESP8266_and_ESP32_Oled_Driver_for_SSD1306_display Niet gebruikt: D:\Program Files (x86)\Arduino\libraries\ESP8266_Oled_Driver_for_SSD1306_display Meerdere bibliotheken gevonden voor "WiFi.h" Gebruikt: D:\Program Files (x86)\Arduino\hardware\espressif\esp32\libraries\WiFi Niet gebruikt: D:\Program Files (x86)\Arduino\libraries\WiFi Meerdere bibliotheken gevonden voor "ArduinoOTA.h" Gebruikt: D:\Program Files (x86)\Arduino\hardware\espressif\esp32\libraries\ArduinoOTA Niet gebruikt: D:\Sprokkie\Mijn documenten\Arduino\libraries\ArduinoOTA Meerdere bibliotheken gevonden voor "ArduinoJson.h" Gebruikt: D:\Sprokkie\Mijn documenten\Arduino\libraries\ArduinoJson Niet gebruikt: D:\Program Files (x86)\Arduino\libraries\ArduinoJson exit status 1 no matching function for call to 'HTTPClient::begin(WiFiClient&, String&)'

Dit rapport zou meer informatie bevatten met "Uitgebreide uitvoer weergeven tijden compilatie" optie aan in Bestand -> Voorkeuren.

can some one help me?

sprokkie commented 2 years ago

found it reinstalled the esp library

sprokkie commented 2 years ago

issue is closed now