ನೋಡ್ MCU ಬದಲಾಯಿಸಿ

ನೋಡ್ MCU ನೋಡ್ಎಂಸಿಯು ಓಪನ್ ಸೋರ್ಸ್ ಐಒಟಿ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಆಗಿದೆ. ಇದು ಎಸ್ಪ್ರೆಸಿಫ್ ಸಿಸ್ಟಮ್ಸ್ನಿಂದ ESP8266 Wi-Fi SoC ನಲ್ಲಿ ಚಲಿಸುವ ಫರ್ಮ್‌ವೇರ್ ಮತ್ತು ESP-12 ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಆಧರಿಸಿದ ಹಾರ್ಡ್‌ವೇರ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ. ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ "ನೋಡ್ಎಂಸಿಯು" ಎಂಬ ಪದವು ಅಭಿವೃದ್ಧಿ ಕಿಟ್‌ಗಳಿಗಿಂತ ಫರ್ಮ್‌ವೇರ್ ಅನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಫರ್ಮ್‌ವೇರ್ ಲುವಾ ಸ್ಕ್ರಿಪ್ಟಿಂಗ್ ಭಾಷೆಯನ್ನು ಬಳಸುತ್ತದೆ. ಇದು ಇಲುವಾ ಯೋಜನೆಯನ್ನು ಆಧರಿಸಿದೆ ಮತ್ತು ಇಎಸ್ಪಿ 8266 ಗಾಗಿ ಎಸ್ಪ್ರೆಸಿಫ್ ನಾನ್-ಓಎಸ್ ಎಸ್‌ಡಿಕೆ ಮೇಲೆ ನಿರ್ಮಿಸಲಾಗಿದೆ. ಇದು ಲುವಾ-ಸಿಜೆಸನ್ ಮತ್ತು ಎಸ್‌ಪಿಐಎಫ್‌ಎಫ್‌ಎಸ್‌ನಂತಹ ಅನೇಕ ಮುಕ್ತ ಮೂಲ ಯೋಜನೆಗಳನ್ನು ಬಳಸುತ್ತದೆ.

ಪರಿಚಯ ಬದಲಾಯಿಸಿ

ನೋಡ್ಎಂಸಿಯು ಓಎಸ್ಪಿ 8266 ವೈಫೈ ಚಿಪ್‌ಗಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಓಪನ್ ಸೋರ್ಸ್ ಎಲ್‌ಯುಎ ಆಧಾರಿತ ಫರ್ಮ್‌ವೇರ್ ಆಗಿದೆ. ಇಎಸ್ಪಿ 8266 ಚಿಪ್ನೊಂದಿಗೆ ಕ್ರಿಯಾತ್ಮಕತೆಯನ್ನು ಅನ್ವೇಷಿಸುವ ಮೂಲಕ, ನೋಡ್ಎಂಸಿಯು ಫರ್ಮ್ವೇರ್ ಇಎಸ್ಪಿ 8266 ಡೆವಲಪ್ಮೆಂಟ್ ಬೋರ್ಡ್ / ಕಿಟ್ನೊಂದಿಗೆ ಬರುತ್ತದೆ, ಅಂದರೆ ನೋಡ್ಎಂಸಿಯು ಡೆವಲಪ್ಮೆಂಟ್ ಬೋರ್ಡ್.

ನೋಡ್ಎಂಸಿಯು ಓಪನ್ ಸೋರ್ಸ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಆಗಿರುವುದರಿಂದ, ಅವುಗಳ ಹಾರ್ಡ್‌ವೇರ್ ವಿನ್ಯಾಸವನ್ನು ಸಂಪಾದಿಸಲು / ಮಾರ್ಪಡಿಸಲು / ನಿರ್ಮಿಸಲು ಮುಕ್ತವಾಗಿದೆ.

ನೋಡ್ಎಂಸಿಯು ದೇವ್ ಕಿಟ್ / ಬೋರ್ಡ್ ಇಎಸ್ಪಿ 8266 ವೈಫೈ ಶಕ್ತಗೊಂಡ ಚಿಪ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ. ಇಎಸ್ಪಿ 8266 ಟಿಸಿಪಿ / ಐಪಿ ಪ್ರೋಟೋಕಾಲ್ನೊಂದಿಗೆ ಎಸ್ಪ್ರೆಸಿಫ್ ಸಿಸ್ಟಮ್ಸ್ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಕಡಿಮೆ-ವೆಚ್ಚದ ವೈ-ಫೈ ಚಿಪ್ ಆಗಿದೆ. ESP8266 ಬಗ್ಗೆ ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ, ನೀವು ESP8266 WiFi ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಉಲ್ಲೇಖಿಸಬಹುದು.

ನೋಡ್ಎಂಸಿಯು ದೇವ್ ಕಿಟ್‌ಗಾಗಿ ಆವೃತ್ತಿ 2 (ವಿ 2) ಲಭ್ಯವಿದೆ, ಅಂದರೆ ನೋಡ್ಎಂಸಿಯು ಡೆವಲಪ್‌ಮೆಂಟ್ ಬೋರ್ಡ್ ವಿ 1.0 (ಆವೃತ್ತಿ 2), ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಕಪ್ಪು ಬಣ್ಣದ ಪಿಸಿಬಿಯಲ್ಲಿ ಬರುತ್ತದೆ.

 
ಸಾಮರ್ಥ್ಯಗಳೊಂದಿಗೆ ಬರುತ್ತದೆ

ESP8266 ನ ಸಾಮರ್ಥ್ಯಗಳೊಂದಿಗೆ ಬರುತ್ತದೆ

ಮೆಮೋರಿ ವಿವರಗಳು ಬದಲಾಯಿಸಿ

   2.4 GHz Wi-Fi (802.11 b / g / n, WPA / WPA2 ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ),
   ಸಾಮಾನ್ಯ ಉದ್ದೇಶದ ಇನ್ಪುಟ್ / output ಟ್ಪುಟ್ (16 ಜಿಪಿಐಒ),
   ಇಂಟರ್-ಇಂಟಿಗ್ರೇಟೆಡ್ ಸರ್ಕ್ಯೂಟ್ (I²C) ಸರಣಿ ಸಂವಹನ ಪ್ರೋಟೋಕಾಲ್,
   ಅನಲಾಗ್-ಟು-ಡಿಜಿಟಲ್ ಪರಿವರ್ತನೆ (10-ಬಿಟ್ ಎಡಿಸಿ)
   ಸೀರಿಯಲ್ ಪೆರಿಫೆರಲ್ ಇಂಟರ್ಫೇಸ್ (ಎಸ್‌ಪಿಐ) ಸರಣಿ ಸಂವಹನ ಪ್ರೋಟೋಕಾಲ್,
   ಐಎಂಎಸ್ (ಇಂಟರ್-ಐಸಿ ಸೌಂಡ್) ಡಿಎಂಎ (ಡೈರೆಕ್ಟ್ ಮೆಮೊರಿ ಆಕ್ಸೆಸ್) ನೊಂದಿಗೆ ಇಂಟರ್ಫೇಸ್ಗಳು (ಜಿಪಿಐಒ ಜೊತೆ ಪಿನ್‌ಗಳನ್ನು ಹಂಚಿಕೊಳ್ಳುವುದು),
   UART (ಮೀಸಲಾದ ಪಿನ್‌ಗಳಲ್ಲಿ, ಜೊತೆಗೆ GPIO2 ನಲ್ಲಿ ಪ್ರಸಾರ-ಮಾತ್ರ UART ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಬಹುದು), ಮತ್ತು
   ಪು

ಇತಿಹಾಸ ಬದಲಾಯಿಸಿ

ಇಎಸ್ಪಿ 8266 ಹೊರಬಂದ ಸ್ವಲ್ಪ ಸಮಯದ ನಂತರ ನೋಡ್ಎಂಸಿಯು ರಚಿಸಲಾಗಿದೆ. ಡಿಸೆಂಬರ್ 30, 2013 ರಂದು, ಎಸ್ಪ್ರೆಸಿಫ್ ಸಿಸ್ಟಮ್ಸ್ ಇಎಸ್ಪಿ 8266 ಉತ್ಪಾದನೆಯನ್ನು ಪ್ರಾರಂಭಿಸಿತು. ಇಎಸ್ಪಿ 8266 ಎನ್ನುವುದು ಟೆನ್ಸಿಲಿಕಾ ಎಕ್ಸ್ಟೆನ್ಸ ಎಲ್ಎಕ್ಸ್ 106 ಕೋರ್ನೊಂದಿಗೆ ಸಂಯೋಜಿಸಲ್ಪಟ್ಟ ವೈ-ಫೈ ಸೋಕ್ ಆಗಿದೆ, [ಉಲ್ಲೇಖದ ಅಗತ್ಯವಿದೆ] ಐಒಟಿ ಅನ್ವಯಗಳಲ್ಲಿ ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ (ಸಂಬಂಧಿತ ಯೋಜನೆಗಳನ್ನು ನೋಡಿ). ನೋಡ್ಎಂಸಿಯು 13 ಅಕ್ಟೋಬರ್ 2014 ರಂದು ಪ್ರಾರಂಭವಾಯಿತು, ಹಾಂಗ್ ನೋಡೆಮ್ಕು-ಫರ್ಮ್‌ವೇರ್‌ನ ಮೊದಲ ಫೈಲ್ ಅನ್ನು ಗಿಟ್‌ಹಬ್‌ಗೆ ಒಪ್ಪಿಸಿದಾಗ. ಎರಡು ತಿಂಗಳ ನಂತರ, ಡೆವಲಪರ್ ಹುವಾಂಗ್ ಆರ್ ಜಿಗೆ ಬದ್ಧವಾದಾಗ ಓಪನ್-ಹಾರ್ಡ್‌ವೇರ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅನ್ನು ಸೇರಿಸಲು ಯೋಜನೆಯು ವಿಸ್ತರಿಸಿತು

 
ನೋಡ್ MCU

https://commons.wikimedia.org/wiki/File:%E0%B2%A8%E0%B3%8B%E0%B2%A1%E0%B3%8D_MCU.jpg

ನೋಡ್ಎಂಸಿಯು ಜಿಪಿಐಒ (ಸಾಮಾನ್ಯ ಉದ್ದೇಶದ ಇನ್ಪುಟ್ / put ಟ್ಪುಟ್) ಗೆ ಪ್ರವೇಶವನ್ನು ಒದಗಿಸುತ್ತದೆ ಮತ್ತು ಪಿನ್ ಮ್ಯಾಪಿಂಗ್ ಟೇಬಲ್ ಎಪಿಐ ದಸ್ತಾವೇಜನ್ನು ಭಾಗವಾಗಿದೆ. [17] I / O ಸೂಚ್ಯಂಕ ESP8266 ಪಿನ್

0 [*] GPIO16 1 GPIO5 2 GPIO4 3 GPIO0 4 GPIO2 5 GPIO14 6 GPIO12 7 GPIO13 8 GPIO15 9 GPIO3 10 GPIO1 11 GPIO9 12 GPIO10 ESP8266 Arduino ಕೋರ್ ARDino.cc ಎಆರ್ಎಂ / ಎಸ್‌ಎಎಂ ಎಂಸಿಯುನಂತಹ ಎವಿಆರ್ ಅಲ್ಲದ ಪ್ರೊಸೆಸರ್‌ಗಳನ್ನು ಆಧರಿಸಿ ಹೊಸ ಎಂಸಿಯು ಬೋರ್ಡ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಪ್ರಾರಂಭಿಸಿದಾಗ ಮತ್ತು ಆರ್ಡುನೊ ಡ್ಯೂನಲ್ಲಿ ಬಳಸಲಾಗುತ್ತಿದ್ದಂತೆ, ಅವರು ಆರ್ಡುನೊ ಐಡಿಇ ಅನ್ನು ಮಾರ್ಪಡಿಸುವ ಅಗತ್ಯವಿತ್ತು, ಇದರಿಂದಾಗಿ ಪರ್ಯಾಯ ಟೂಲ್‌ಚೇನ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸಲು ಐಡಿಇ ಅನ್ನು ಬದಲಾಯಿಸುವುದು ಸುಲಭವಾಗುತ್ತದೆ ಈ ಹೊಸ ಸಂಸ್ಕಾರಕಗಳಿಗಾಗಿ ಆರ್ಡುನೊ ಸಿ / ಸಿ ಅನ್ನು ಸಂಕಲಿಸಲು ಅನುಮತಿಸಲು. ಬೋರ್ಡ್ ಮ್ಯಾನೇಜರ್ ಮತ್ತು ಎಸ್ಎಎಂ ಕೋರ್ ಪರಿಚಯದೊಂದಿಗೆ ಅವರು ಇದನ್ನು ಮಾಡಿದರು. "ಕೋರ್" ಎನ್ನುವುದು ಬೋರ್ಡ್ ಮ್ಯಾನೇಜರ್ ಮತ್ತು ಆರ್ಡುಗೆ ಅಗತ್ಯವಿರುವ ಸಾಫ್ಟ್‌ವೇರ್ ಘಟಕಗಳ ಸಂಗ್ರಹವಾಗಿದೆ

[*] ಡಿ 0 (ಜಿಪಿಐಒ 16) ಅನ್ನು ಜಿಪಿಐಒ ಓದಲು / ಬರೆಯಲು ಮಾತ್ರ ಬಳಸಬಹುದು. ಇದು ಓಪನ್-ಡ್ರೈನ್ / ಇಂಟರಪ್ಟ್ / ಪಿಡಬ್ಲ್ಯೂಎಂ / ಐಐಸಿ ಅಥವಾ 1-ವೈರ್ ಅನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ.

 ಮೆಮೊರಿ: 128 
 ಡೆವಲಪರ್: ಇಎಸ್ಪಿ 8266 ಓಪನ್ ಸೋರ್ಸ್ ಸಮುದಾಯ
 ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್: ಎಕ್ಸ್‌ಟಿಒಎಸ್
 ಸಂಗ್ರಹಣೆ: 4MBytes
 ಸಿಪಿಯು: ಇಎಸ್ಪಿ 8266 (ಎಲ್ಎಕ್ಸ್ 106)
 ಶಕ್ತಿ: ಯುಎಸ್‌ಬಿ

References

https://nodejs.org/en/

https://en.wikipedia.org/wiki/NodeMCU

https://www.electronicwings.com/nodemcu/introduction-to-nodemcu