Closed hexan86 closed 1 year ago
Thanks for opening your first issue here! đ
đ Be sure to:
1. đ Have a look at the Wiki and README for information
2. đ Search for similar issues (open and closed)
3. âī¸ Provide enough information to understand, recreate and help out with your problem
4. âšī¸ Let us know if you find a solution
5. đ Close the issue when your problem has been solved
That's super weird. Sounds like the D1 mini can provide 5V but won't accept incoming 5V. Do I get this right? Can you share images of your setup, the D1 mini in particular? The only thing I can imagine causing this right now is a diode that blocks power coming from 5V pin.
Where you see the really short orange and black cables, keep in mind that I removed those and soldered the external red and brown. Now it's all soldered, so I'm unable to open it again and change the cables inside (yellow and green) but I've checked with the multimeter and there are no undesired contacts.
I tried to make also a video, where I show what I'm trying to do, how I'm trying to do it and all the stuff I was able to think about to not make a video with too much or too poor. Hope it helps. https://youtu.be/xwaI2gi5-0s
That's super weird. Sounds like the D1 mini can provide 5V but won't accept incoming 5V. Do I get this right? Can you share images of your setup, the D1 mini in particular? The only thing I can imagine causing this right now is a diode that blocks power coming from 5V pin.
Absolutely correct! But if I "kickstart" the D1, connect to wifiduck, power the Pro Micro and remove the power from D1, the network is still active, but it won't work anyway.
It could be that the pro micro has a fake power regulator or other fake parts in the power circuit that create the problem.
It could be that the pro micro has a fake power regulator or other fake parts in the power circuit that create the problem.
So what do you suggest? Try to buy a regulator or some other solution?
Thanks!
Yes you could try that. If you end up building a new WiFi Duck, use some jumper wires to test you can power both boards correctly first.
Yes you could try that. If you end up building a new WiFi Duck, use some jumper wires to test you can power both boards correctly first.
Yeah, thanks for the advice. I have a little experience in electronics and soldering, the project seemed so simple that I feeled extremely confident and I went straightforward to the assembling, without testing before.
If you want, you can close the issue (is not a fault in your project) and if I retrieve a power regulator or another wifiduck, I'll let you know if there are any other issues.
UPDATE: I've changed Pro Micro (Actually two), desoldered the D1, put everything on breadboard, reflashed the devices but still not working. I've changed the power supply, connecting RAW and GND to a Male micro usb and using this method to power the D1. Now it works, the network starts, the web interface is there, but..... No commands are sent.
Also, I noticed that there's always this:
"SPIFFS:1073682084 byte used (Infinity%free)"
Don't know what this is, but it not seems ok to me.
I forgot to say that I've tried after the latest update, flashing both with the Arduino IDE. After that, I've uploaded the "malduino_w_esp8266_v1.1.0.bin" file directly from the smartphone and now the storage is working correctly, showing "Storage: 502 byte used (99% free)"
But still not sending commands. I've changed the Keyboard Map, flashed correctly, pressing the run button appears "Running /test", but it isn't sending anything. Not even a word on a text editor.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Describe the error ATmega (Pro Micro) is not powering ESP8266 (nodemcu). If I connect the ATmega is recognized as Leonardo and the nodemcu has network and web interface working (if powered itself). But if I connect ONLY the ATmega, the ESP8266 is not powering up, though when plugging the ATmega in sometimes the built-in LED of the nodemcu flashes once. When powering ATmega and nodemcu seperatly I can connect to wifiduck network. But there is an internal connection error tho the ATmega show on the webinterface.
To Reproduce Followed all the instructions, controlled several times, connected correctly the wiring (tested with the multimeter) and flashed as described on e.g. https://wifiduck.com/ and basically all other sources.
Expected behavior work as intented in manual
Environment: Hardware: Arduino Pro Micro ATMega32U4 nodemcu different versions
Software: Win11 Arduino IDE 1 (as IDE 2 gives an error on upload)^
Question: In Arduino IDE under Tools there are 4 settings with SerialBridge options and all are disabled in the boardsetup for atmega_duck . The protocol is set to "I2C". Are these settings right? There is nothing said in the manual.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Describe the error ATmega is not powering ESP8266, but the parts alone are working. If I connect the ATmega is recognized as keyboard and the D1 mini has network and web interface working. But if I connect ONLY the ATmega, the ESP8266 is not powering up.
To Reproduce Followed all the instructions, connected correctly the wiring (tested with the multimeter) and flashed correctly (the parts alone are perfectly working).
Expected behavior See the wifiduck network
Environment (please complete the following information): Hardware:
Attempts RAW and 5V are connected, checking with the multimeter on the D1 pins (5V and GND) I can see there is voltage 4,53V, but it isn't working.
In one (and only one) mattempt to see the voltage on the D1, multimeter red on ATmega RAW and black on D1 GND, I saw the voltage and the D1 LED briefly went on.
If I connect the USB cable to the D1, then also the Pro Micro powers up, but it is not working the way around.
When I connect both the boards to the power, then the wifiduck network shows, I can connect to it, but the web interface is not working. At this point, if I remove the USB cable from the D1, leaving connected only the ATmega, the wifiduck network is still there, but the Pro Micro is no more recognized by the PC and the web interface is still not working.
Another test: Powered up the D1, connected to wifiduck, plugged in the Pro Micro, unplugged the D1. Still connected, web interface shows up, but it's not passing any script. Nothing.
I've also reflashed both and re-soldered the connections. Still not working.