i’ve got a Wake on Shake to use with a magic 8 ball project, but i’m struggling to get it working.
So far i’ve got the WoS hooked up toa 3v powered breadboard, then the outputs to a nodeMSU (esp8266)
the node and attached screen work fine when i power them direct from the breadboard, but if the WoS is in between it doesn’t function as it should.
I can shake the WoS all i want, and no power goes to the node.
The only time the WoS wakes the ESP8266 up is when i disconnect/reconnect power into the WoS, this wakes the node and screen briefly.
i thought it may be an issue in the threshold, so i’ve been trying to change this, but with no luck
see below screenshot of serial output (connecting power into the unit from breadboard, then a USB>serial connection to my desktop)
https://i.imgur.com/ZKXdggb.png
***update
i’ve tried powering the WoS from a 3.7V Lipo, and it behaves the same when attempting to program, or use it
is there something i’m missing to program/use this?
Hi 8ball.
Sorry you’re having trouble!
Make sure your terminal program is sending a carriage return and linefeed when you press the enter key. Also, try setting the threshold to 150 and the delay to 5000 and make sure you have a lipo attached during programming and operation.
If you’re still having trouble, send a few photos of your setup and we may be able to spot the issue.
Thanks for that. I’ve tried the device with power provided from either a Lipo or 3.3V breadboard, so i’m not sure power input is an issue.
I will try the values described, and also post the sent hex from my serial connection, and connection photos to see if there are issues flagged in these
Any updates ? I’m having the same issues, the board just powers on ONCE (when LiPo connected), and with no power I get this on the serial:
00150
05000
z
But when I hook up the LiPo, there is nothing.
And the WOS never gives power, no matter how much you shake it.
I see a similar response. The board worked for a few times and then the unit never shuts off. I get the sane response on the serial port.