











HiLetgo 1PC ESP8266 NodeMCU CP2102 ESP-12E Development Board Open Source Serial Module Works Great for Arduino IDE/Micropython (Small)
-
Mac
> 24 hourIve used several of the Adafruit Huzzah and kept buying them until trying this. The HUZZAH is a little more compact but it requires an outboard TLL/USB adapter while this has one onboard. But thats not all. I mainly tried this because I was sick of using my big thumbs to hold down two different buttons on the Huzzah to put in bootloader mode. This one works without buttons. I used esptool to flash the firmware: python esptool.py --port /dev/ttyUSB0 --baud 115200 write_flash 0x00000 bin/0x00000.bin 0x10000 bin/0x10000.bin After it writes to flash, it stays in bootloader mode but I found I can use this command to put in normal run mode: python tools/esptool.py --port /dev/ttyUSB0 --baud 115200 run Then you can use luatool.py or whatever to load your software. Of course you shouldnt have to update the firmware often but since NodeMCU 1.5.1 dev is way better than 1.4 release, I still update periodically. The method I use is a special cable connecting a battery operated raspberry pi (with wifi) and connect to the ESP-12. Then I can remotely flash the firmware and install a telnet server. Then I use a customized luatool over IP to load my software. Finally, I unplug the pi and the ESP-12 is on its own. Ill add my opinion on NodeMCU - many people dont like it. Im an experienced programmer and there was still a surprising learning curve with the event driven methodology and no user interaction. Basically you run everything off timers and/or interrupts. I re-factored my code too many times to count but eventually I was able to create about 25 modules with an OLED display and still have 11-14K of heap space. Everything gets called with require(moduleCode)(params) and each module unloads itself. Amazing capabilities in such a small heap. Back to the board. I wish it didnt come with the headers already soldered. Fine for playing with a breadboard but I have to remove all the pins so I can mount this in a very small barrier box which I locate inside a pvc electrical box. I mount with plastic standoffs and solder directly to the pads (no additional board mount). The other thing that stumped me for awhile with this board is I had a (supposedly) 1A power supply and it would be sluggish. I switched power supply to this one (.5A) https://amzn.com/B009AXZ2DS and it now works fine.
-
Claudio Gallardo
> 24 hourThis is amzing!! Super compatible and works lile a charm!!
-
Camera Dude
> 24 hourI installed micropython firmware, connected one of these to a driveway sensor with relay contact outputs, and got this thing notifying a serverless function in the cloud whenever someone comes up our driveway. I got a 3-pack but feel like I should really stockpile 10 or 20 off these.
-
West
> 24 hourAmazing. I cant believe I can buy these things for under $10. I want to buy more just on principle. Very cool gadgets.
-
David M Howard
> 24 hourNo problems
-
Rayvan Watson
> 24 hourHonestly it was pretty easy to use and I didnt have any hardware problems, unlike some of the othen models for the wifi module.
-
Mannerheim
> 24 hourGreat deal!
-
Aglae Schultz
> 24 hourexcellent device... a little pricier than some other issues though
-
Ivan Paz
> 24 hourGood board not alot of info. But item description and a quick google search help you set it up. Extra research and hard to read pin out were the reason for my 3 star review. You expect to load your code and test out but instead you have to take time out of your project to find a set up guide. After setting it up board works great ! Very fun to use connects to your wifi pretty quick, small!! 5v input 3.3v output good for my use on a relay board hooked up to 9 light bulbs!
-
Bruce Buxkemper
> 24 hourI purchased two and have struggled to first get serial output and then wifi. I finally got a good 115200 serial output if I configured it for 74880. I have never been able to get the wifi to work. From other users, if you have the 74880/115200 baud rate problem, the board is bad and the wifi will not work. I have confirmed this to be the case, I ordered a new board and the same code works great and setting 115200 will actually generate 115200. If you have this problem, throw it away and get a new one. Im still waiting to see if HiLetgo replaces the board. If they do, I will improve this rating.