Adding Arduino r4 wifi to Firmata board.h file

Thank You, same error, did this, more errors, then I removed others libraries and reopen the ConfigurableFirmata standard example file, now it's OK…

update : I try to find my arduino r4 wifi on my network… but I didn't uncomment one line :
#define ENABLE_WIFI in ConfigurableFirmata.ino
Now it's

In file included from /Users/benoit/Documents/Arduino/libraries/ConfigurableFirmata/src/utility/WiFiClientStream.h:29:0,
                 from /Users/benoit/Documents/Arduino/ConfigurableFirmata_copy_20241003141329/ConfigurableFirmata_copy_20241003141329.ino:65:
/Users/benoit/Documents/Arduino/libraries/ConfigurableFirmata/src/utility/WiFiStream.h: In member function 'int WiFiStream::begin(char*, uint8_t, const char*)':
/Users/benoit/Documents/Arduino/libraries/ConfigurableFirmata/src/utility/WiFiStream.h:175:36: error: no matching function for call to 'CWifi::begin(char*&, uint8_t&, const char*&)'
     WiFi.begin( ssid, key_idx, key );
                                    ^
In file included from /Users/benoit/Documents/Arduino/ConfigurableFirmata_copy_20241003141329/ConfigurableFirmata_copy_20241003141329.ino:64:0:
/Users/benoit/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.2.1/libraries/WiFiS3/src/WiFi.h:65:9: note: candidate: int CWifi::begin(const char*)
     int begin(const char* ssid);
         ^~~~~
/Users/benoit/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.2.1/libraries/WiFiS3/src/WiFi.h:65:9: note:   candidate expects 1 argument, 3 provided
/Users/benoit/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.2.1/libraries/WiFiS3/src/WiFi.h:76:9: note: candidate: int CWifi::begin(const char*, const char*)
     int begin(const char* ssid, const char *passphrase);
         ^~~~~
/Users/benoit/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.2.1/libraries/WiFiS3/src/WiFi.h:76:9: note:   candidate expects 2 arguments, 3 provided
/Users/benoit/Documents/Arduino/ConfigurableFirmata_copy_20241003141329/ConfigurableFirmata_copy_20241003141329.ino: In function 'void initTransport()':
/Users/benoit/Documents/Arduino/ConfigurableFirmata_copy_20241003141329/ConfigurableFirmata_copy_20241003141329.ino:157:7: error: 'class CWifi' has no member named 'mode'
  WiFi.mode(WIFI_STA);
       ^~~~
/Users/benoit/Documents/Arduino/ConfigurableFirmata_copy_20241003141329/ConfigurableFirmata_copy_20241003141329.ino:157:12: error: 'WIFI_STA' was not declared in this scope
  WiFi.mode(WIFI_STA);
            ^~~~~~~~
/Users/benoit/Documents/Arduino/ConfigurableFirmata_copy_20241003141329/ConfigurableFirmata_copy_20241003141329.ino:157:12: note: suggested alternative: 'PIN_SDA'
  WiFi.mode(WIFI_STA);
            ^~~~~~~~
            PIN_SDA

exit status 1

Compilation error: 'class CWifi' has no member named 'mode'

:exploding_head:

1 Like