This is a small Wifi transciever, perfect solution for home Automation. It can replace your NRF24L01, it can talk to your Wifi router directly through the UART MCU’s (Rx, Tx). It can receive/transmit information with your router, or act as a hot spot.
The ESP-12 module is one of the most complete of the ESP family as it allows you to use biggest amount of pins of all of them. You can program this module to work stand alone with the Arduino IDE or with LUA as NodeMCU. Suitable software to program is, for example LuaLoader.
It has an LDR and a WS2812 led already on board for your projects. The board comes with a CH40 micro USB module to program it.
The ESP8266 highly integrated chip, including antenna and power management converter. The system is equipped with ESP8266 which has the following features:
energy saving VoIP quickly switch between the sleep / wake patterns, with low-power operation adaptive radio b- ias
front-end signal processing functions.
LDR Light Sensor on board
WS2812 Led on board
3x tactile buttons (1x in the Witty board and 2x in the CH340 board)
Supports 3 modes: AP, STA, AP+STA
Dimensions: 24mm x 16mm
Micro USB connection for power and/or programming
1 x CH340 Micro-USB interface motherboard.
1 x Nodemcu Wifi Board With esp8266 esp-12f