Heltec WiFi LoRa 32 (V3) Sketches & OLED not working

It would really help if Heltec would provide some decent documentation, but whether or not it was intended to be, there are countless accounts on this forum of the heltec.h/heltec.cpp library simply not being compatible with the V3 boards. For the OLED display, use the Adafruit or ThingPulse SSD1306 libraries (they’re both available within the Arduino IDE).

Por acaso comprei dois iguais a esse e estou a 3 dias tentando solucionar esse erro.

“completely new designators” Perhaps Heltec with a new product name like WiFi-LoRa-32-S3/1262
ECO changes is a version update, new processor and communication chip if a new product.

Yes this was very disappointing, I have a system setup that took a long time to write the code for and was told that these bo0ards would be supported and available into the future, as a result when my client wanted some more units I ordered a bunch of the v3 boards as v2 no longer available and now have to completely rewrite the system to suit. as you said, this should have been designated as a completely different product. when it was stated it was pin compatible I assumed it would plug and play on the v2 code as well. My mistake

I’ve been struggling this for a few days, and I finally got it to work. Apparently the Linux for Arduino IDE was the culprit. I’m using Ubuntu 22.04 LTS and have tried both the app-image and the binary. As discussed above, both successfully compiled and uploaded the sketch. But nothing happened on the OLED. So I tried Windowz 10 virtual-box image on my Linux desktop, and it works fine.

Hello!!! I had the exact same problem than you, same light and nothing would turn on, i was using it with the esp-idf and i turned it on once so it was weird because ofc the screen wasnt broken. now ive been spending DAYS trying to figure this out and i could figure it out 2 mins ago. basically the filmware on your board is probably corrupt and you need to wipe it, ive been trying to reset my board but it didnt work, now go to Meshtastic Web Flasher and select the board you have, then press flash button and flash filmware. that did it for me, once that was done i could go back to arduino and use my own script to use the screen, dont forget to put the com youre using for it, it will pop out after you press start.
I really hope this helps you even tho it was years ago lol or anyone trying to solve the same problem.

Good luck!