I can run the example demo sketch that ping pong integers back and forth between two Heltek WIFI Lora v3 boards with no problems.
But when making .h or .cpp files of my own I get compiler errors when I include the heltec_unofficial.h header file in any of those files. The errors show multiple declarations of pins, for example.
c:\Users\chief\OneDrive\Projects\Arduino\libraries\Heltec_ESP32_LoRa_v3\src/heltec_unofficial.h:35:19: error: ‘const uint8_t GPIO_NUM_8’ redeclared as different kind of entity
35 | #define SS GPIO_NUM_8
| ^~~~~~~~~~
C:\Users\chief\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.5\variants\heltec_wifi_kit_32_V3/pins_arduino.h:22:22: note: in expansion of macro ‘SS’
22 | static const uint8_t SS = 8;
| ^~