Can not compile Homeyduino example sketch

I have problems to get started with Homeyduino. Tries with below simple sketch. have installed homeyduino library. Compilation gives massive amount of errors, copied below.
Am I missing something here ?

#include <WiFi.h>
#include <WiFiClient.h>
#include <Homey.h>

const char* ssid = "example";

const char* password = "example";

const char* name = "example";

void setup() {

WiFi.begin(ssid, password);

Homey.begin(name);

}

void loop() {

Homey.loop();

}

Compiler error message:

/Users/larseson/Documents/Arduino/libraries/Homeyduino/src/Homey.cpp: In member function 'void HomeyClass::returnError(const arduino::String&, uint16_t)':
/Users/larseson/Documents/Arduino/libraries/Homeyduino/src/Homey.cpp:249:24: error: ambiguous overload for 'operator=' (operand types are 'arduino::String' and 'char')
  _response.response  = '\"';
                        ^~~~
In file included from /Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/IPAddress.h:24:0,
                 from /Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/ArduinoAPI.h:30,
                 from /Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/Arduino.h:4,
                 from /Users/larseson/Documents/Arduino/libraries/Homeyduino/src/chip.h:1,
                 from /Users/larseson/Documents/Arduino/libraries/Homeyduino/src/Homey.h:4,
                 from /Users/larseson/Documents/Arduino/libraries/Homeyduino/src/Homey.cpp:1:
/Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/String.h:96:11: note: candidate: arduino::String& arduino::String::operator=(const arduino::String&) <near match>
  String & operator = (const String &rhs);
           ^~~~~~~~
/Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/String.h:96:11: note:   conversion of argument 1 would be ill-formed:
/Users/larseson/Documents/Arduino/libraries/Homeyduino/src/Homey.cpp:249:24: error: conversion from 'char' to 'const arduino::String' is ambiguous
  _response.response  = '\"';
                        ^~~~
In file included from /Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/IPAddress.h:24:0,
                 from /Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/ArduinoAPI.h:30,
                 from /Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/Arduino.h:4,
                 from /Users/larseson/Documents/Arduino/libraries/Homeyduino/src/chip.h:1,
                 from /Users/larseson/Documents/Arduino/libraries/Homeyduino/src/Homey.h:4,
                 from /Users/larseson/Documents/Arduino/libraries/Homeyduino/src/Homey.cpp:1:
/Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/String.h:74:2: note: candidate: arduino::String::String(const arduino::__FlashStringHelper*) <near match>
  String(const __FlashStringHelper *str);
  ^~~~~~
/Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/String.h:74:2: note:   conversion of argument 1 would be ill-formed:
/Users/larseson/Documents/Arduino/libraries/Homeyduino/src/Homey.cpp:249:24: error: invalid conversion from 'char' to 'const arduino::__FlashStringHelper*' [-fpermissive]
  _response.response  = '\"';
                        ^~~~
In file included from /Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/IPAddress.h:24:0,
                 from /Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/ArduinoAPI.h:30,
                 from /Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/Arduino.h:4,
                 from /Users/larseson/Documents/Arduino/libraries/Homeyduino/src/chip.h:1,
                 from /Users/larseson/Documents/Arduino/libraries/Homeyduino/src/Homey.h:4,
                 from /Users/larseson/Documents/Arduino/libraries/Homeyduino/src/Homey.cpp:1:
/Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/String.h:70:2: note: candidate: arduino::String::String(const char*) <near match>
  String(const char *cstr = "");
  ^~~~~~
/Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/String.h:70:2: note:   conversion of argument 1 would be ill-formed:
/Users/larseson/Documents/Arduino/libraries/Homeyduino/src/Homey.cpp:249:24: error: invalid conversion from 'char' to 'const char*' [-fpermissive]
  _response.response  = '\"';
                        ^~~~
In file included from /Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/IPAddress.h:24:0,
                 from /Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/ArduinoAPI.h:30,
                 from /Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/Arduino.h:4,
                 from /Users/larseson/Documents/Arduino/libraries/Homeyduino/src/chip.h:1,
                 from /Users/larseson/Documents/Arduino/libraries/Homeyduino/src/Homey.h:4,
                 from /Users/larseson/Documents/Arduino/libraries/Homeyduino/src/Homey.cpp:1:
/Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/String.h:97:11: note: candidate: arduino::String& arduino::String::operator=(const char*) <near match>
  String & operator = (const char *cstr);
           ^~~~~~~~
/Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/String.h:97:11: note:   conversion of argument 1 would be ill-formed:
/Users/larseson/Documents/Arduino/libraries/Homeyduino/src/Homey.cpp:249:24: error: invalid conversion from 'char' to 'const char*' [-fpermissive]
  _response.response  = '\"';
                        ^~~~
In file included from /Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/IPAddress.h:24:0,
                 from /Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/ArduinoAPI.h:30,
                 from /Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/Arduino.h:4,
                 from /Users/larseson/Documents/Arduino/libraries/Homeyduino/src/chip.h:1,
                 from /Users/larseson/Documents/Arduino/libraries/Homeyduino/src/Homey.h:4,
                 from /Users/larseson/Documents/Arduino/libraries/Homeyduino/src/Homey.cpp:1:
/Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/String.h:98:11: note: candidate: arduino::String& arduino::String::operator=(const arduino::__FlashStringHelper*) <near match>
  String & operator = (const __FlashStringHelper *str);
           ^~~~~~~~
/Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/String.h:98:11: note:   conversion of argument 1 would be ill-formed:
/Users/larseson/Documents/Arduino/libraries/Homeyduino/src/Homey.cpp:249:24: error: invalid conversion from 'char' to 'const arduino::__FlashStringHelper*' [-fpermissive]
  _response.response  = '\"';
                        ^~~~
In file included from /Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/IPAddress.h:24:0,
                 from /Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/ArduinoAPI.h:30,
                 from /Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/Arduino.h:4,
                 from /Users/larseson/Documents/Arduino/libraries/Homeyduino/src/chip.h:1,
                 from /Users/larseson/Documents/Arduino/libraries/Homeyduino/src/Homey.h:4,
                 from /Users/larseson/Documents/Arduino/libraries/Homeyduino/src/Homey.cpp:1:
/Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/String.h:99:11: note: candidate: arduino::String& arduino::String::operator=(arduino::String&&) <near match>
  String & operator = (String &&rval);
           ^~~~~~~~
/Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/String.h:99:11: note:   conversion of argument 1 would be ill-formed:
/Users/larseson/Documents/Arduino/libraries/Homeyduino/src/Homey.cpp:249:24: error: conversion from 'char' to 'arduino::String' is ambiguous
  _response.response  = '\"';
                        ^~~~
In file included from /Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/IPAddress.h:24:0,
                 from /Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/ArduinoAPI.h:30,
                 from /Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/Arduino.h:4,
                 from /Users/larseson/Documents/Arduino/libraries/Homeyduino/src/chip.h:1,
                 from /Users/larseson/Documents/Arduino/libraries/Homeyduino/src/Homey.h:4,
                 from /Users/larseson/Documents/Arduino/libraries/Homeyduino/src/Homey.cpp:1:
/Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/String.h:74:2: note: candidate: arduino::String::String(const arduino::__FlashStringHelper*) <near match>
  String(const __FlashStringHelper *str);
  ^~~~~~
/Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/String.h:74:2: note:   conversion of argument 1 would be ill-formed:
/Users/larseson/Documents/Arduino/libraries/Homeyduino/src/Homey.cpp:249:24: error: invalid conversion from 'char' to 'const arduino::__FlashStringHelper*' [-fpermissive]
  _response.response  = '\"';
                        ^~~~
In file included from /Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/IPAddress.h:24:0,
                 from /Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/ArduinoAPI.h:30,
                 from /Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/Arduino.h:4,
                 from /Users/larseson/Documents/Arduino/libraries/Homeyduino/src/chip.h:1,
                 from /Users/larseson/Documents/Arduino/libraries/Homeyduino/src/Homey.h:4,
                 from /Users/larseson/Documents/Arduino/libraries/Homeyduino/src/Homey.cpp:1:
/Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/String.h:70:2: note: candidate: arduino::String::String(const char*) <near match>
  String(const char *cstr = "");
  ^~~~~~
/Users/larseson/Library/Arduino15/packages/arduino/hardware/renesas_uno/1.0.5/cores/arduino/api/String.h:70:2: note:   conversion of argument 1 would be ill-formed:
/Users/larseson/Documents/Arduino/libraries/Homeyduino/src/Homey.cpp:249:24: error: invalid conversion from 'char' to 'const char*' [-fpermissive]
  _response.response  = '\"';
                        ^~~~

exit status 1

Compilation error: exit status 1

@Larseson I know nothing about coding but can you place youre code between <> so it is not a long way to go scroll down the code.
image
Thanks

AFAIK Homeyduino only supports boards with ATMega, ESP8266 or ESP32 processors. Yours has an ARM Cortex, which is quite different.

Thank You.
I am new to the Arduino, and I want to use it with Homeyduino.
Which board do you recommend ?

Depends on what you want to do with it :sweat_smile: I haven’t used Homeyduino for a very long time, but I assume it will work with common boards like the D1 Mini (ESP8266) or D1 Mini 32 (ESP32).