Wireless Type | 802.11b |
---|
Makerfocus D1 Mini NodeMcu 4M Bytes Lua WiFi Development Board Base on ESP8266 ESP-12F N Compatible NodeMcu Arduino
We don't know when or if this item will be back in stock.
Featured items you may like
Product information
Technical Details
Brand | MakerFocus |
---|---|
Series | FBA_1CK10190603FII378 |
Item model number | FBA_1CK10190603FII378 |
Operating System | linux |
Item Weight | 0.317 ounces |
Product Dimensions | 0.79 x 0.39 x 0.12 inches |
Item Dimensions LxWxH | 0.79 x 0.39 x 0.12 inches |
Number of Processors | 1 |
Voltage | 5 Volts |
Manufacturer | MakerFocus |
ASIN | B01N3P763C |
Is Discontinued By Manufacturer | No |
Date First Available | November 8, 2016 |
Additional Information
Customer Reviews |
4.4 out of 5 stars |
---|
Warranty & Support
Feedback

Makerfocus D1 Mini NodeMcu 4M Bytes Lua WiFi Development Board Base on ESP8266 ESP-12F N Compatible NodeMcu Arduino
Share:
Found a lower price? Let us know. Although we can't match every price reported, we'll use your feedback to ensure that our prices remain competitive.
Where did you see a lower price?
Fields with an asterisk * are required
What's in the box
Product guides and documents
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonCustomers say
Customers find the development board works well, with one mentioning successful home monitoring applications, and they appreciate its ease of programming in the Arduino IDE and solid build quality. Moreover, the board offers more pin options and is quick to set up using the Arduino IDE, with good value for money. Additionally, customers like the functionality, with one noting its compatibility with Micropython firmware, and another highlighting its potential for DIY projects. However, the size receives mixed feedback, with some appreciating its compactness while others find it too small.
AI Generated from the text of customer reviews
Customers find that the networking device works great, with one customer specifically mentioning its success with home monitoring projects and another noting its compatibility with Micropython firmware.
"...Running a functioning web service on it is a real trip, I've been connecting relay shields to it and triggering them on/off via a web browser..." Read more
"...Since the board seems like it will be a great development board." Read more
"...The board was affordable, easy to use, and so far, so good, works perfectly...." Read more
"...Solid build * Usb power works * Works well with Micropython firmware * The Nodemcu/Lua firmware also works fine..." Read more
Customers find the development board easy to use, particularly noting that it is simple to program in the Arduino IDE.
"...The board was affordable, easy to use, and so far, so good, works perfectly...." Read more
"...I was able to get them all to connect to wifi and execute some simple test programs without Amy issues...." Read more
"...built two projects already and have found them to be reliable, easily programmed, and solidly built...." Read more
"This is a pretty good IOT device. It was easy to program in the Arduino IDE. Mine monitors the garage temperature and the door open/closed state...." Read more
Customers appreciate the build quality of the development board, with one customer noting its solid construction and another highlighting its great form factor.
"...4Mb flash memory * Solid build * Usb power works * Works well with Micropython firmware *..." Read more
"...Not sure how durable the pcb is but the components are good quality (not that I'm any expert)...." Read more
"...I've built two projects already and have found them to be reliable, easily programmed, and solidly built...." Read more
"NodeMcu is an awesome platform and form factor of this board is great. Unfortunately I received it with a broken resistor...." Read more
Customers appreciate the pin functionality of this development board, with one customer noting that it has a GPIO pinout similar to the nodeMCU and another mentioning it includes hardware I2C and SPI pins.
"...This is enough for most projects. After all, you do get the hardware I2C and SPI pins (on D5 through D8)...." Read more
"Great board! I like that it has no pins soldered (you get 3 sets of different pins if you want pins) when you get it...." Read more
"The unit I received works ok, but the pins are not operating as expected. Pin D4 = 2 for some reason...." Read more
"It is an excellent card, works very well and includes the connection pins that appear in the photo of the product description...." Read more
Customers appreciate the device's speed, noting it can be quickly set up using Arduino IDE and is good for quick projects. One customer mentions it uploads code faster over USB, while another successfully connects it to Adafruit IO.
"...Some D1 vendors don't even provide headers. This D1 seems to upload code faster over USB than some of the full length NodeMCUs I got from other..." Read more
"...I was able to get up and running immediately, running some basic sketches to control the onboard LED...." Read more
"...It was easy to connect to Adafruit IO and IFTTT web servers. I would buy this again." Read more
"Works great! Up quickly using Arduino IDE. GPIO pinout similar to nodeMCU, except only GPIO's 0 -> 5, 12 -> 16 and builtin LED is GPIO2." Read more
Customers find the development board versatile, with one mentioning its potential for home automation projects and another noting it's suitable for DIY applications.
"...This is enough for most projects. After all, you do get the hardware I2C and SPI pins (on D5 through D8)...." Read more
"This ESP 8266 has a lot of possible uses. I have already programmed it to blink an LED, in the manner of an Arduino board." Read more
"...Very impress with the module, tons of potential for projects around the house." Read more
"good for DIY projects..." Read more
Customers find the development board to be a great value, with one mentioning it works well for home monitoring purposes.
"...Such a great deal, and now that I'm hooked I'm going to be purchasing more of these to use in a number of other projects around my own home." Read more
"Super fast delivery within 2 days. Great value. The board will work perfectly if you set the flash mode to "dio"...." Read more
"Good value for the price..." Read more
"Great for a Cheap Home Monitoring Tool..." Read more
Customers have mixed opinions about the size of the board, with some appreciating its small form factor, while one customer notes that the voltage regulator is undersized.
"...One bonus is that this D1 definitely fits on a standard breadboard leaving one open hole available for each pin (on both sides) but being shorter..." Read more
"...The board is so small that doing it myself is intimidating. I'd be willing to pay more money to have that option." Read more
"Works like a charm. Tiny as a postage stamp. Probably going to buy a bunch more for other projects." Read more
"As others have pointed out- this is a clone with an undersized voltage regulator...." Read more
Reviews with images

Smaller than 30 pin NodeMCU boards, but just as good
Top reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on December 13, 2017*** UPDATED REVIEW **** (see original below)
After testing these I ordered some official WeMos brand D1 mini's off AliExpress, they arrived and I tried plugging them in with a new USB cable I purchased and had the same issue with those. It seemed odd to me that all chips would not function so I ordered a new USB cable and tested again with the same results. Previously all the computers I was testing with were Macs running macOS Sierra which have been working for me with other Arduino products. I also have a windows machine running Windows 7 so I decided to test with that computer with the new cable. I also got the same results. I decided to try one more time with an older cable I dug out of a box and that cable worked but only with the Windows machine. It seems there's an issue with macOS Sierra sometimes not recognizing the D1 mini as a serial device even with a good cable.
As far as testing and using the D1 mini... I love it. I've been experimenting with sample sketches in the Arduino IDE and modifying them to suit my purposes. Running a functioning web service on it is a real trip, I've been connecting relay shields to it and triggering them on/off via a web browser pointed at the local IP address, which in turn turns my lights on/off. So far I'm only using 24% of the memory available.
*** ORIGINAL REVIEW BELOW ***
Was really looking forward to working with these tonight. On the plus side they arrived fast and on time, on the downside, both chips I ordered were DOA.
I ordered two thinking in case one was bad I could try the other. Setup the arduino IDE and configured to upload sketches, selected the device from the tools menu and tried to select the port once I plugged the chips in via USB but neither chips would register as a serial port. I tried using 3 different cables and 4 different computers but none would recognize these chips. The LED would flash when plugged in but nothing else happens. Running ls /dev/tty* on linux or ls /dev/tty.* on mac shows no available (non system) serial ports, which makes flashing them via usb more trouble than it's worth.
Disappointed.
- Reviewed in the United States on February 27, 2017I've been using full size (i.e. 30 pin package) NodeMCUs until now, but although these D1 Minis have only 16 pins, you're still getting 10 digital I/O and the one A0 analog pin, a reset pin, plus the ground and one 3 volt and one 5 volt pin. This is enough for most projects. After all, you do get the hardware I2C and SPI pins (on D5 through D8). One bonus is that this D1 definitely fits on a standard breadboard leaving one open hole available for each pin (on both sides) but being shorter than the 30 pin boards you will have about 6 more rows available for prototyping, especially nice when using the short 460 tie point breadboards. I bought the one from Makerfocus because they provide 3 sets of headers depending on how you want to use it (standalone board mount, stackable on top, or stackable top and bottom). You need to solder one set on before you can use the board. Some D1 vendors don't even provide headers. This D1 seems to upload code faster over USB than some of the full length NodeMCUs I got from other vendors (using the Arduino IDE). Definitely going to get more of these for my upcoming projects.
The attached picture shows breadboard space for a full size NodeMCU (left) project and a D1 mini project (right). Note that I could have moved the D1 mini 2 more pins down (to give me 2 more free rows above) but I didn't want the USB port extending beyond the breadboard.
5.0 out of 5 starsI've been using full size (i.e. 30 pin package) NodeMCUs until now, but although these D1 Minis have only 16 pins, you're still getting 10 digital I/O and the one A0 analog pin, a reset pin, plus the ground and one 3 volt and one 5 volt pin. This is enough for most projects. After all, you do get the hardware I2C and SPI pins (on D5 through D8). One bonus is that this D1 definitely fits on a standard breadboard leaving one open hole available for each pin (on both sides) but being shorter than the 30 pin boards you will have about 6 more rows available for prototyping, especially nice when using the short 460 tie point breadboards. I bought the one from Makerfocus because they provide 3 sets of headers depending on how you want to use it (standalone board mount, stackable on top, or stackable top and bottom). You need to solder one set on before you can use the board. Some D1 vendors don't even provide headers. This D1 seems to upload code faster over USB than some of the full length NodeMCUs I got from other vendors (using the Arduino IDE). Definitely going to get more of these for my upcoming projects.Smaller than 30 pin NodeMCU boards, but just as good
Reviewed in the United States on February 27, 2017
The attached picture shows breadboard space for a full size NodeMCU (left) project and a D1 mini project (right). Note that I could have moved the D1 mini 2 more pins down (to give me 2 more free rows above) but I didn't want the USB port extending beyond the breadboard.
Images in this review
- Reviewed in the United States on June 3, 2018After a bumpy start I got the board to work, if you own a MacBook it may block the driver that you download for the board. Go into system prefrences, security and privacy settings and click on allow. Once you do that the board should work fine. Since the board seems like it will be a great development board.
- Reviewed in the United States on August 25, 2017I am trying really hard to post setup instructions here to help other people, but Amazon is being really picky about linking to downloads and such. So here is another try:
Setup:
* Download the Arduino IDE from the arduino.cc site at en/Main/Software
* I found an OSX driver for the board at github.com on "adrianmihalko" 's page. You will want the files under the ch340g-ch34g-ch34x-mac-os-x-driver repository.
* Once both of these are installed open up the Arduino IDE
* Go into the preferences and add the url as stated in the product description above (sorry can't post the url here)
* In the "Board Manager" search for and install the latest version of the "esp8266" generic module
* Select the new "Port" added by the driver: (mine was "/dev/cu.wchusbserial14120")
* Set the "Reset Method" to: nodemcu
* All done!
You should be able to write a simple "blink" sketch and upload it to your board to see it work.
The LED pin on this board is "2"
- Reviewed in the United States on March 22, 2018This is my first Arduino based project and it turned out great! The board was affordable, easy to use, and so far, so good, works perfectly. I needed to create a Tinkerbell fairy for a stage production of Peter Pan, and the D1 Mini soldered to a LiPo charging board, LiPo battery, switch and two Adafruit Jewels brought Tink to life! I'm running a small WiFi based web server on it along with a control for the NeoPixels so you can attach her to a WiFi network and make her interactive via a simple webpage. She won't win any Academy Awards, but she can interact with the actors on stage and she is completely free floating and wireless. Such a great deal, and now that I'm hooked I'm going to be purchasing more of these to use in a number of other projects around my own home.
- Reviewed in the United States on September 8, 2020The voltage regular is labeled 4B29, which is a 150 mA 3.3 volt regulator, not the 500 mA one that authentic D1 Minis should have. So be prepared for some brownout reboots to happen. I didn't test the amperage myself, but many articles online point to 4B2x regulators without lines under any characters as being the 150 mA models. Better off getting it from the LOLIN official store so you don't have to eat the cost or try to make an upgrade.
2.0 out of 5 starsThe voltage regular is labeled 4B29, which is a 150 mA 3.3 volt regulator, not the 500 mA one that authentic D1 Minis should have. So be prepared for some brownout reboots to happen. I didn't test the amperage myself, but many articles online point to 4B2x regulators without lines under any characters as being the 150 mA models. Better off getting it from the LOLIN official store so you don't have to eat the cost or try to make an upgrade.Voltage regulator is 150 mA, not 500 mA
Reviewed in the United States on September 8, 2020
Images in this review