Changes for page NodeMCU

Last modified by Leon Poon on 2021/01/20 22:58

From version 5.1
edited by Leon Poon
on 2021/01/20 14:20
Change comment: There is no comment for this version
To version 1.1
edited by Leon Poon
on 2021/01/20 14:06
Change comment: Uploaded new attachment "front.jpg", version {1}

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,0 @@
1 -NodeMCU
Parent
... ... @@ -1,1 +1,0 @@
1 -Main.WebHome
Content
... ... @@ -1,127 +1,0 @@
1 -Nodemcu V3 Lua WiFi module integrated ESP8266 + additional 32Mbit FLASH, USB serial port CP2102.
2 -
3 -{{code language="none" title="dmesg"}}
4 -[46271.336289] usb 3-7.2: new full-speed USB device number 14 using xhci_hcd
5 -[46271.467461] usb 3-7.2: New USB device found, idVendor=10c4, idProduct=ea60, bcdDevice= 1.00
6 -[46271.467463] usb 3-7.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
7 -[46271.467465] usb 3-7.2: Product: CP2102 USB to UART Bridge Controller
8 -[46271.467467] usb 3-7.2: Manufacturer: Silicon Labs
9 -[46271.467468] usb 3-7.2: SerialNumber: 0001
10 -[46271.480537] cp210x 3-7.2:1.0: cp210x converter detected
11 -[46271.482413] usb 3-7.2: cp210x converter now attached to ttyUSB0
12 -{{/code}}
13 -
14 -{{code language="ini" title="platformio.ini"}}
15 -[env:nodemcuv2]
16 -platform = espressif8266
17 -board = nodemcuv2
18 -framework = arduino
19 -lib_deps = arduino-libraries/NTPClient@^3.1.0
20 -
21 -{{/code}}
22 -
23 -Blink all GPIO pin and NTP (uses [[https:~~/~~/platformio.org/lib/show/551/NTPClient/>>https://platformio.org/lib/show/551/NTPClient/]]):
24 -
25 -{{code language="c++" title="main.cpp"}}
26 -#include <Arduino.h>
27 -#include <ESP8266WiFi.h>
28 -#include <WiFiUdp.h>
29 -#include <NTPClient.h>
30 -const char *ssid = "<ssid>";
31 -const char *password = "<wpa_password>";
32 -
33 -WiFiUDP ntpUDP;
34 -
35 -NTPClient timeClient(ntpUDP, "ntp-b.nist.gov", 0, 60000);
36 -
37 -
38 -void setup() {
39 - for (uint8_t i = 0; i <= 5; i++)
40 - pinMode(i, OUTPUT);
41 - for (uint8_t i = 12; i <= 16; i++)
42 - pinMode(i, OUTPUT);
43 -
44 - // Serial.begin(115200);
45 -
46 - WiFi.begin(ssid, password);
47 -
48 - while ( WiFi.status() != WL_CONNECTED ) {
49 - delay ( 500 );
50 - // Serial.print ( "." );
51 - }
52 -
53 -
54 - timeClient.begin();
55 -}
56 -
57 -
58 -unsigned long t;
59 -
60 -
61 -void f(uint8_t hl) {
62 - timeClient.update();
63 - unsigned long t1;
64 - for (; (t1 = timeClient.getEpochTime()) == t; delay(1));
65 -
66 - t = t1;
67 - // Serial.println(timeClient.getFormattedTime());
68 -
69 - for (uint8_t i = 0; i <= 5; i++)
70 - digitalWrite(i, hl);
71 - for (uint8_t i = 12; i <= 16; i++)
72 - digitalWrite(i, hl);
73 -}
74 -
75 -void loop() {
76 - f(HIGH);
77 - f(LOW);
78 -}
79 -
80 -{{/code}}
81 -
82 -{{code language="none" title="Upload log"}}
83 -Configuring upload protocol...
84 -AVAILABLE: espota, esptool
85 -CURRENT: upload_protocol = esptool
86 -Looking for upload port...
87 -Auto-detected: /dev/ttyUSB0
88 -Uploading .pio/build/nodemcuv2/firmware.bin
89 -esptool.py v2.8
90 -Serial port /dev/ttyUSB0
91 -Connecting....
92 -Chip is ESP8266EX
93 -Features: WiFi
94 -Crystal is 26MHz
95 -MAC: AA:BB:CC:DD:EE:FF
96 -Uploading stub...
97 -Running stub...
98 -Stub running...
99 -Configuring flash size...
100 -Auto-detected Flash size: 4MB
101 -Compressed 269888 bytes to 199316...
102 -
103 -Writing at 0x00000000... (7 %)
104 -Writing at 0x00004000... (15 %)
105 -Writing at 0x00008000... (23 %)
106 -Writing at 0x0000c000... (30 %)
107 -Writing at 0x00010000... (38 %)
108 -Writing at 0x00014000... (46 %)
109 -Writing at 0x00018000... (53 %)
110 -Writing at 0x0001c000... (61 %)
111 -Writing at 0x00020000... (69 %)
112 -Writing at 0x00024000... (76 %)
113 -Writing at 0x00028000... (84 %)
114 -Writing at 0x0002c000... (92 %)
115 -Writing at 0x00030000... (100 %)
116 -Wrote 269888 bytes (199316 compressed) at 0x00000000 in 17.6 seconds (effective 122.6 kbit/s)...
117 -Hash of data verified.
118 -
119 -Leaving...
120 -Hard resetting via RTS pin...
121 -{{/code}}
122 -
123 -{{gallery}}
124 -image:front.jpg
125 -
126 -image:back.jpg
127 -{{/gallery}}
back.jpg
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.CodePowered
Size
... ... @@ -1,1 +1,0 @@
1 -947.2 KB
Content