Description
Wi-fi module based on ESP8266. It has uploaded softwareNodeMCU 0.9.5 build 20150318 (Lua 5.1.4), which can be programmed using the Lua scripting language. The system has 9 GPIO ports with support for I2C and SPI, analog input. In addition, the board has connector for the rechargeable battery3,7 V LiPol.
The product is compatible with Arduino On the Adafruit website, you can findthe user manual, along with support forthe Arduino IDE.
Thanks to the integrated converter of voltages on the lines of interface of the UART (RX, TX) communicationand the RESET, the user needs no additional systems to connect the module with Arduino. |
Module dimensions: 51 x 23 mm, terminal pitch is 2.54 mm. The kit includes: module and goldpin strips for self-soldering.
The Lua Language
Lua is a script language that can work independently or as an extension of the capabilities of other applications. It was implemented as a library of C language. It features a simple code, high performance and the possibility of transfering between platforms. Details are onthe home page of Lua.
Details about NodeMCU software can be found on the websiteGitHub. |
Mobile projects
Controller Feather designed for mobile projects. Thanks to the integrated connector, possible is powering it from the rechargeable battery LiPol 3.7 V. The battery voltage was led through an analog pin so you can constantly monitor the state of charge of lipol. Also, available is powering from the microUSB port.
Leads
Pin | Description |
---|---|
BAT | Voltage with a lipol battery 3.7 V. |
EN | Pin disabling voltage regulator 3.3 V after you attach the low state. By default, in the high state. |
USB | The voltage of the microUSB port is 5 V. |
RST |
Pin to reset the system after indicating the low state. By default, in the high state. It has a voltage converter 3.3 V - 5 V |
3B | Regulator's output 3.3 V. |
NC | Not connected. |
GND | The weight of the system. |
ADC | The analog input with the maximum voltage of 1.0 V. |
SCL |
Clock pin of I2C communication. |
SDA |
Data pin of I2C communication. |
SCK | Clock pin of SPI communication. |
MISO |
Pin of input data of the SPI communication. |
MOSI |
Pin of the output data in SPI communication. |
RX |
The pin of the receiver of the UART communication with the voltage converter 3.3 V - 5 V |
TX |
The pin of the transmitter of the UART communication with voltage Converter 3.3 V - 5 V |
CHPD |
Pin Enable for ESP8266. By default, in the high state. Providing low state, resets the system. It works with a voltage of 3.3 V. |
GPIO 0, 2, 4, 5, 12,13, 14, 15,16 |
GPIO pins for the user's operation. They work with a voltage of 3.3 V, the current delivery of each pin is 12 mA. |
Specification
- Supply voltage: lipol 3.7 V or USB 5 V slot
- The module is based on ESP8266
- Clock Frequency: 80 MHz
- The logic of leads: 3.3 V
- Flash memory: 4 MB
- Voltage regulator 3.3 V / 500 mA
- Built-in charging lipol module 100 mA with a LED which informs about the status
- The number of GPIO pins: 9
- Support for I2C and SPI interfaces
- Built-in UART interface
- 1 analog input supports voltage up to 1.0 V
- The Reset Button
- Terminal pitch: 2.54 mm
- The module has goldpins for self-soldering
- Module dimensions: 51 x 23 x 8 mm
- Weight: 9.7 g
Useful links |