Hey Srg74

Hey Srg74

At one time you made available a pre built firmware for the Wemos D1 mini shield on your git hub fork.

I can’t seem to find one other then v0.14.0-b1/WLED_0.14.0-b1_ESP8266.bin on the release page. And that does not seem to work on my v0.92 boards.

After flashing with it the display and relay do not function. Looking trough the wled config menus I did not see any thing that was wrong.

I’m spent some time trying to compile myself. However I believe it’s time to realize that I’m old (and probably losing my mind) And humbly ask for a pre built firmware for my v0.92 boards, when time permits please.

I don’t about support for v0.92 boards. But you should find a binary that matches your hardware here https://github.com/srg74/WLED-wemos-shield/tree/master/resources/Firmware/%40Aircoookie/Latest

I have looked there and the only one that I saw that I thought would work was “https://github.com/srg74/WLED-wemos-shield/blob/master/resources/Firmware/%40Aircoookie/Latest/mini_shield/WLED_0.14.0-b4_esp8266_mini_shield_minimum.bin”. It flashed but no relay,display and dallas sensor.

It seems the mini shield are are very different from the old boards.

Nothing else is standing out as the correct firmware there.

Edit:
Looking closer at the repo I see the “universal_shield” , the board layout seems very similar. So I tried it.
That works, mostly. relay and leds are good.But dallas sensor may be not working, and display I did not try with a board that it. its not that important. The basics are there.

Thanks for making this old timer look again.

Woot.
I’ve figured out why my compiles did not work properly.

My builds had a problem that they could connect to my wifi. But I had no web ui and the Wled phone app had problems staying connected.

Disabling ESPNow in the build config did the trick.

My config added to platformio.ini:

[env:custom_build]
extends = env:d1_mini
build_flags = ${env:d1_mini.build_flags} -D WLED_DISABLE_ESPNOW -D LEDPIN=2 -D RLYPIN=12 -D USERMOD_DALLASTEMPERATURE -D USERMOD_FOUR_LINE_DISPLAY
lib_deps = 
  ${env:d1_mini.lib_deps}
  OneWire@~2.3.5
  olikraus/U8g2 @ ^2.28.8
  

Now all it all woks.
phew… that’s a load off.