Replies: 26 comments 88 replies
-
That sounds very much like a power issue. Quickly checked their schematic, they are using MicroOne ME6211 LDO with 500mA peak current, the ESP32-C3 specified [email protected] peak power when RF TX is working. In theory, it should be good enough. The NodeMCU ESP32-C3-32S-Kit uses a AMS1117-3.3 1A LDO, Espressif's ESP32-C3-DevKitM-1 uses the SGM2212-3.3XKC3G/TR, a 800mA LDO. I wonder if bypassing the LDO and supplying 3.3V directly makes it work reliable. |
Beta Was this translation helpful? Give feedback.
-
Give it a try ;-) Whatever reason it is, the board is not useable as it is sold. |
Beta Was this translation helpful? Give feedback.
-
Update: I have three of these.
Considering all this I think it's safe to say this device is not recommended for development purposes. |
Beta Was this translation helpful? Give feedback.
-
Hmm the need to reduce TX power on WiFi suggests an antenna impedance mismatch, or a resonance frequency mismatch. Does it make a difference if you put your thumb on the antenna? If so, then it is for sure an antenna mismatch. |
Beta Was this translation helpful? Give feedback.
-
There is a fix found by @hallard . Thx!
|
Beta Was this translation helpful? Give feedback.
-
As I suspected this fix is not really the solution, this afternoon I played with fixed board for a customer, and I never had success to get ESPNow working and send data, so I give a try with unmodified board with soft fix as follow // Set device as a Wi-Fi Station
WiFi.mode(WIFI_STA);
WiFi.setTxPower(WIFI_POWER_8_5dBm); It worked immediately, so depending on your usage hard fix or soft fix is up to you, but my 2 cents, stay away from these board and use a well known one https://www.adafruit.com/product/5405 (not sure it was tested but I'm sure it's working) |
Beta Was this translation helpful? Give feedback.
-
Hi, I have the same problems as reported here: In the URL [https://www.wemos.cc/en/latest/c3/c3_mini.html] Wemos shows the Schematic V1.0.0: C15 (1pF) y C16 (NC) Capacitor I am unable to measure this capacitors and inductor. I am unable to debug through the serial port but this is only my problem Best Regards. |
Beta Was this translation helpful? Give feedback.
-
I see there is a v2.1.0 version now that doesn't mention this 7.5 dBm wifi power issue. Ordered a bunch of them and will let you know if it works out of the box. |
Beta Was this translation helpful? Give feedback.
-
It is possible to design a cheap working C3 board. Buy this https://wiki.luatos.com/chips/esp32c3/board.html (contracted version) instead of Lolin and supporting an evil company who is fooling his buyers. It is available from different sellers on Ali under 3€. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
@fluppie where did you buy v2.1.0 ? On https://lolin.aliexpress.com/ there's still v1.0.0 listed (at least now). Still angry that i bought some of the 1.0.0 rev, i guess that's a risk for such ultra low cost boards. The rgb led is fancy tho. |
Beta Was this translation helpful? Give feedback.
-
Arrived today, conform, with external antenna, not tested yet |
Beta Was this translation helpful? Give feedback.
-
I had a couple myself, they don't seem to have a very good range, do they? From my work desk they have a bit of an hard time connecting while other boards (like the S2 or other brands) had less problems. Anyone noticed something similar? |
Beta Was this translation helpful? Give feedback.
-
Can anyone confirm v2.1.0 C3 works ok? I want to replace some tasmota esp8266 with an esp32 and it would help enormously if I can use the same footprint as the current d1 mini so I can keep the already builtin pcb's. |
Beta Was this translation helpful? Give feedback.
-
Ok thanks, just to confirm that this (fix/workaround) is still needed on the v2.1.0 boards as well? |
Beta Was this translation helpful? Give feedback.
-
Hello , I have Lolin c3 v1.0.0 and I have tried tasmota so many times but i could not get that to work . the board worked when flashed with wled using below commands. esptool.exe -p COM10 erase_flash I have only one to test and I am yet to try the same process with tasmota but if you need to test the files I used the look here https://discord.com/channels/473448917040758787/779395228624617512/1104464327068622959 |
Beta Was this translation helpful? Give feedback.
-
@dosipod Just dump the Lolin C3 rev 1.0 in the bin. There are other cheap working C3 boards. |
Beta Was this translation helpful? Give feedback.
-
I am not sure about other suggestions but best thing is for the person suggesting something is to test it by himself which we did already with wled . As the title of the post is "Lolin Wemos C3 mini needs hardware mod to work " I think it is a bit confusing if the software fix is enough or not but it seems so with wled you do not need a HW mod |
Beta Was this translation helpful? Give feedback.
-
I received the v2.1 board and I can confirm that the antenna does not work reliable even on the newer version of the board. @TD-er you wrote this:
can you show us that feature? is it public? may we use it in our projects? |
Beta Was this translation helpful? Give feedback.
-
I'm not a Tasmota user but I still hope this is useful, I ordered 5 of the LOLIN C3 Mini V2.1.0 modules and none of them connect to WiFi reliably or at all 99% of the time. I purchased these from the LOLIN Official Store. They are all missing a component near the C3 aerial. I've circled the missing component, all 5 boards are like this. I'll probably try a refund but it's been pretty deflating to end up with 5 useless boards. So I'd at least like to warn people to probably avoid LOLIN they don't seem very reliable. |
Beta Was this translation helpful? Give feedback.
-
I've tested the 3 of the boards in a breadboard 2 are still lacking header pins and I've tested them with no breadboard and they all have the same problem.
Reducing the tx power to 8.5 has helped and been the only way these boards have reliably connected to WiFi, but they remain mostly non working. The LOLIN D1 mini V4.0.0 I have from the same company have zero problems with their WiFi and work every time. I'm testing with my phone tethered now and I have 2 WaveShare ESP32-C6-Pico's coming to compare with, I'll keep posting to this thread if the project does not mind. |
Beta Was this translation helpful? Give feedback.
-
Follow up: I use MicroPython so excuse the Python. Test code: import machine, network, time
status = {
1000: "idle",
1001: "connecting",
202: "wrong password",
201: "no AP found",
203: "connect fail",
1010: "got IP"
}
wlan = network.WLAN()
wlan.active(True)
if not wlan.isconnected():
wlan.connect("Galaxy A22 5G", "REMOVED")
while not wlan.isconnected():
print(f'Status: {wlan.status()}, {status[wlan.status()]} ', end='')
for i in ["channel", "hostname", "txpower", "pm" ]:
print(f'{i}: {wlan.config(i)} ', end='')
print()
time.sleep(1)
pass
for i in ["channel", "hostname", "txpower", "pm" ]:
try:
print(f'{i}: {wlan.config(i)} ', end='')
except:
pass
print(f'rssi: {wlan.status("rssi")}') This is testing with my phone (which you can see from the code) the boards are right next to it. Board removed from the breadboard:
Board in the breadboard (never connects):
Board in the breadboard and I touch near the C3 aerial with my finger:
Again this is for the Lolin C3 Mini V2.1.0 which is supposed to fix the issue from the pervious revision, it obviously does not. Conclusion the aerial system is just, terrible? Testing photo: Edit: LOLIN D1 mini V4.0.0 connects so fast it doesn't even enter the the isconnected loop:
Probably because it has an aerial that isn't the size of a pea: Edit: Updated the code to work on the LOLIN D1 mini V4.0.0 without throwing an exception. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Interesting video on this topic: https://www.youtube.com/watch?v=UHTdhCrSA3g And the linked blogpost: https://peterneufeld.wordpress.com/2025/03/04/esp32-c3-supermini-antenna-modification/ |
Beta Was this translation helpful? Give feedback.
-
!!!!!! WARNING FROM LOLIN C3 MINI !!!!!! Those boards have serious wifi issues!!!!!! tzapu/WiFiManager#1422 I have bought v2.1.0 and also v2.1.0 those have the issues! |
Beta Was this translation helpful? Give feedback.
-
!!!!!! WARNING FROM LOLIN C3 MINI !!!!!! Those boards have serious wifi issues!!!!!! tzapu/WiFiManager#1422 I have bought v2.1.0 and also v2.1.0 those have the issues! |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
no user got Tasmota working reliable. In the official Lolin Aliexpress shop there is feedback like this too.
No proper designed ESP32 board needs to reduce wifi tx power from the standard choosen from espressif https://www.wemos.cc/en/latest/c3/c3_mini.html#about-wifi
This is NOT a Tasmota problem. Tasmota does work well on every other board we and users have tried.
Imho the board has a hardware design problem, which can not solved by software.
Stay away from this board and try to get a refund.
EDIT a hardware mod is found to get it working. See #15443 (comment) Thx @hallard
EDIT 2
A better fix has been suggested here #15443 (reply in thread)
Jason2866
Beta Was this translation helpful? Give feedback.
All reactions