I did the same mistake and I didn't want to solder anything because the Sonoff mini has such small pads and my soldering skills are most likely none...
So after like 5 hours working on that I figured my way out, and the solution is
- Look for a hidden network and/or with a weird SSID and connect to it with your PC. To check if it is Tasmota's AP by turning the device off and on and check if that weird wifi disappears and shows again.
- If you do not have cURL, install it. Win10 already has it as default (most versions, at least)
- On command prompt, execute the following command
You should get a long status back and now you can find your device as a usual access point and proceed with the usual Tasmota's setup.
That is it.
Now, if you want to learn how I got there:
- you should not use tasmota-minimal for first time flashing tasmota OTA - ok, we already learned that (painfully). Actually, I thought I had it flashed with tasmota-wifiman.bin, but not so sure now...
- for me, wifi was showing up as a "hidden wifi" with a weird SSID. I knew it was tasmota's because when I unplugged sonoff, it disappeared
- however, I knew the webserver still was there and still could do an upgrade, because that is what tasmota minimal is for. It just doesn't show the webpage because it cannot resolve IP (I honestly don't know the technical term for that)
- so i reached the webserver from another tasmota device I had and noticed that the OTA file upgrade form triggers an action "u2", with the file field name also being "u2".
- all that was left was to build the curl command. Basically it is like:
curl -F "<formFieldName>=@<full path to file>" http://<device ip>/<form action>
I'm glad I didn't need to solder anything.
Matheus