I'm running espeasy v120 on a nodemcu Lolin.
I could run a serial monitor and read some pin statuses without problem.
The *big* problem I have with the "Pulse" command sent to a GPIO connected to a relays.
The command:
Code: Select all
Pulse,13,1,500
But quite often (I'd say 2-3 times every 10) the relay stay high for 2-3 sec, until the board reboot.
What I tried:
- changing the pin (gpio 12)
- changing the espeasy version (147rc8)
- using a multimeter to check the gpio pin status (it stays high, I suppose it's not a problem with the relay board)
- using LongPulse with 2 seconds
but it always ends the same: now and then the board "crash".
I would like to understand whether it could be some sort of bug in the espeasy firmware. I really need to get a "pulse" (aka "on for a short interval") and I think it could be safer to send the command to the espeasy, instead of sending two different commands within 1 second (what if the second one got lost?).
I really did my best to look for a similar problem but I couldn't find anything related.
Do you know whether it could be a bug or not?
At the moment I don't have another relay board to test, but I have use that for several months with my esp8266 projects. It could be faulty, but I would like to be really sure I won't get such a problem on the easpesy, so that I would like to use it to control my alarm system!
Thank you in advance,
MJ