Skip to content
blahlt edited this page Sep 24, 2020 · 3 revisions

WIFI-NodeM-ESP8266-CH340G

NodeMCU V3 Lua WIFI Module ESP8266+32M Extra Memory Flash USB-Serial CH340G

WIFI-NodeM-ESP8266-CH340G Schematic

Description

WIFI NodeM ESP8266+32Mb, module is based on widely explored esp8266 System on Chip from Expressif
WIFI NodeM ESP8266+32Mb, compatible for NodeMCU board. We add extra memory size to 32Mb. This better, for make big project with big library. You not need to worry about size of memory
On board have USB-TTL serial converter CH340G, with Micro-USB socket
PowerIn for DC 4~9V, to pin VIN
Pin headers 2.54mm (0.1") 15 pins x 2 lines in set. Don't soldered

Features

It combined features of WIFI accesspoint and station + microcontroller and uses simple LUA based programming language.
WIFI NodeM ESP8266+32Mb, offer:
Arduin0-like hardware IO. And can programming in ArduinO IDE
Event-driven API for network applicaitons
10 GPIOs D0-D10, PWM functionality, IIC and SPI communicaiton, 1-Wire and ADC A0 etc. all in one board
Wifi networking (can be uses as access point and/or station, host a webserver), connect to internet to fetch or upload data.
For developing can use install to breadboard
Size: 4.8x2.5cm/1.89x0.98inch

Blink test

  1. Sudiegiam ArduinoIDE 1.8.10
  2. Sudiegiam CH341SER.ZIP
  3. File->Preferences, prie Additional Boards Manager URLs pridedam http://arduino.esp8266.com/stable/package_esp8266com_index.json ir spaudžiam OK
  4. Tools->Board:...->Boards Manager..., įrašom esp8266 ir paspaudžiam Install ant esp8266 by ESP8266 Community
  5. Tools->Board:...->NodeMCU 1.0 (ESP-12E Module)
    tools menu
  6. Parašom kodą, prijungiam USB, pasirenkam Port ir spaudžiam Upload
void setup() {
  pinMode(LED_BUILTIN, OUTPUT);
  Serial.begin(115200);
}

void loop() {
  digitalWrite(LED_BUILTIN, LOW); // Led ON
  delay(1000);
  digitalWrite(LED_BUILTIN, HIGH); // Led OFF
  delay(1000);
  Serial.println("Hello!");
}

Clone this wiki locally