I have made several different modules based on the WEMOS D1 and they generally work....
However, with a total of two I have a problem and no longer know how to bite it myself.
The WEMOS is mounted on a slightly larger prototype board using goldpins and a suitable strip so that it can be removed.
The connectors are soldered to the board so that the power supply, output devices or sensors can be connected easily and without any mistakes.
And this is where the problem begins, after commissioning the system - specifically the Wemos D1 pro + BME280 - ran for a little over 24 hours on battery power, which as it turns out is irrelevant, and then switched off due to battery drain.
Unfortunately, it did not switch on again, neither after applying voltage to the battery charging circuit, nor after disconnecting the battery and connecting the USB power supply either from the computer or directly.
On the console it only reported waiting for host.
Unplugging it from the prototype board makes it work fine on both battery and USB power. Short-circuiting everything to the goldpins soldered into the WEMOS board makes the circuit work normally.
I corrected all the connections on the board (just 4 wires going from the respective WEMOS outputs to the connector I'm connecting the BME to) and the chip started properly. Worked a few hours and the BME readings became incorrect.... ot temperature over 100 degrees, no pressure reading and nonsense in humidity. On top of that the WEMOS started to light up with its built-in LED permanently. After a reboot it no longer gets up but spits some "exception". Removing it from the prototype board - it works fine.
I don't know what's going on anymore... some transients on the other pins? The meter doesn't show short circuits anywhere. And the connections checked are ok.
On top of that, the other chip that had been working for a few days also went crazy, it stopped reading data from the HC-SR04.... I corrected the soldering of the wires on the prototype board and the HC took up work....
Somehow I have no idea what is going on.... the only thing I can think of is some problem with the wires I used, or some transients? Generally in other modules I didn't solder, no pull-ups and everything worked just on hanging ESP outputs not connected to anything.
Krawietz
However, with a total of two I have a problem and no longer know how to bite it myself.
The WEMOS is mounted on a slightly larger prototype board using goldpins and a suitable strip so that it can be removed.
The connectors are soldered to the board so that the power supply, output devices or sensors can be connected easily and without any mistakes.
And this is where the problem begins, after commissioning the system - specifically the Wemos D1 pro + BME280 - ran for a little over 24 hours on battery power, which as it turns out is irrelevant, and then switched off due to battery drain.
Unfortunately, it did not switch on again, neither after applying voltage to the battery charging circuit, nor after disconnecting the battery and connecting the USB power supply either from the computer or directly.
On the console it only reported waiting for host.
Unplugging it from the prototype board makes it work fine on both battery and USB power. Short-circuiting everything to the goldpins soldered into the WEMOS board makes the circuit work normally.
I corrected all the connections on the board (just 4 wires going from the respective WEMOS outputs to the connector I'm connecting the BME to) and the chip started properly. Worked a few hours and the BME readings became incorrect.... ot temperature over 100 degrees, no pressure reading and nonsense in humidity. On top of that the WEMOS started to light up with its built-in LED permanently. After a reboot it no longer gets up but spits some "exception". Removing it from the prototype board - it works fine.
I don't know what's going on anymore... some transients on the other pins? The meter doesn't show short circuits anywhere. And the connections checked are ok.
On top of that, the other chip that had been working for a few days also went crazy, it stopped reading data from the HC-SR04.... I corrected the soldering of the wires on the prototype board and the HC took up work....
Somehow I have no idea what is going on.... the only thing I can think of is some problem with the wires I used, or some transients? Generally in other modules I didn't solder, no pull-ups and everything worked just on hanging ESP outputs not connected to anything.
Krawietz