ciniml / WireGuard-ESP32-Arduino

WireGuard implementation for ESP32 Arduino
Other
782 stars 60 forks source link

WireGuard-ESP32-Arduino works on an Inkplate! #5

Closed rspencer01 closed 2 years ago

rspencer01 commented 2 years ago

Not an issue, per-se, but rather a note to say that this library works flawlessly (for my needs) on an Inkplate 10. Thank you!

Arduino gives the following warning though:

WARNING: library WireGuard-ESP32 claims to run on esp32 architecture(s) and may be incompatible with your current board which runs on Inkplate architecture(s)

However, I have found it to work fine.

Is there any reason in the code that this should not be the case? Are there any ESP32 specific things that might not work in the Inkplate harness? I'd take a look through the code, but don't really have time at the moment to learn its inner workings.

If not, can I suggest adding Inkplate to the list of supported architectures?

ciniml commented 2 years ago

Thanks for reporting.

I thought that Inkplate uses ESP32, so the architecture of the board definition of Inkplate is also ESP32. But I found that they defines the architecture of the Inkplate as "Inkplate" somehow.

https://raw.githubusercontent.com/e-radionicacom/Croduino-Board-Definitions-for-Arduino-IDE/master/package_Croduino_Boards_index.json

I don't know why they did this since it's just an ESP32 board.

Anyway, I will add "Inkplate" to the supported architecture list, as you suggested.

ciniml commented 2 years ago

@rspencer01 I've released v0.1.4 of this library, which supports Inkplate as a platform. Please try this after Arduino library is published from the arduino library repository.

rspencer01 commented 2 years ago

Happy to report that Arduino no longer warns of this issue. Thanks for the quick response!