-28%

NodeMCU-ESP32-S 物聯網開發板 WIFI+藍牙2合1雙核CPU CH340 USB 管理晶片

原始價格:NT$270。目前價格:NT$195。 (未稅)

選購金額
NT$0
價格
NT$195

描述

NodeMCU-ESP32-S 物聯網開發板 WIFI+藍牙2合1雙核CPU  CH340 USB 管理晶片

NodeMCU-ESP32-S Lua 物聯網開發板 WIFI+藍牙2合1雙核CPU 基於ESP32 支援 ESP-Now 與 ESP Mesh 連線  採用 CH340 USB晶片 

NodeMCU 是一個開源的物聯網平台。它使用Lua腳本語言編程。該平台基於 eLua 開源項目。「NodeMCU-32S」基於ESP-32S 模組。該平台使用了很多開源項目,例如lua-cjson, spiffs. NodeMCU-32S」包含了可以運行在 ESP32 Wi-Fi SoC芯片之上的固件,以及基於ESP-32S模組的硬件。ESP32是上海Espressif研發的WiFi+藍牙芯片,旨在為嵌入式類產品提供接入網絡的功能。

  • 性能穩定 : ESP32 性能穩定,工作溫度範圍達到–40°C 到+125°C。集成的自校準電路實現了動態電壓調整,可以消除外部電路的缺陷並適應外部條件的變化。
  • 高度集成: ESP32 將天線開關、RF balun、功率放大器、接收低噪聲放大器、濾波器、電源管理模塊等功能集於一體。ESP32 只需極少的外圍器件,即可實現強大的處理性能、可靠的安全性能,和Wi-Fi & 藍牙功能。
  • 超低功耗 : ESP32 專為移動設備、可穿戴電子產品和物聯網應用而設計,具有業內高水平的低功耗性能,包括精細分辨時鐘門控、省電模式和動態電壓調整等。
  • Wi-Fi & 藍牙解決方案 : ESP32 可作為獨立系統運行應用程序或是主機MCU 的從設備,通過SPI / SDIO 或I2C / UART 接口提供Wi-Fi 和藍牙功能。

支援 ESP-Now 與 ESP Mesh 連線

NodeMCU-32S 最強的 ESP32 開發板 板載  CH340 USB 管理晶片 WiFi 藍牙 ESP-32 可用Arduino IDE

ESP32-S 是一款通用型WiFi-BT-BLE MCU模組,功能強大,用途廣泛,可以用於低功耗傳感器網絡和要求極高的任務,例如語音編碼、音頻流和MP3解碼等。

此款模組的核心是ESP32晶片,具有可擴展、自適應的特點。兩個CPU核可以被單獨控製或上電。時鐘頻率的調節範圍為80 MHz到240 MHz。用戶可以切斷CPU的電源,利用低功耗協處理器來不斷地監測外設的狀態變化或某些模擬量是否超出閾值。ESP32還集成了豐富的外設,包括電容式觸摸傳感器、霍爾傳感器、低噪聲傳感放大器,SD卡介面、乙太網介面、高速SDIO/SPI、UART、I2S 和I2C 等。

ESP-WROOM-32集成了傳統藍牙、低功耗藍牙和Wi-Fi,具有廣泛的用途:Wi-Fi支援極大範圍的通信連接,也支援通過路由器直接連接互聯網;而藍牙可以讓用戶連接手機或者廣播BLE Beacon以便於信號檢測。ESP32晶片的睡眠電流小於5uA,使其適用於電池供電的可穿戴電子設備。ESP-WROOM-32支援的數據傳輸速率高達150 Mbps,經過功率放大器後,輸出功率可達到22 dBm,可實現最大範圍的無線通信。因此,這款晶片擁有行業領先的技術規格,在高集成度、無線傳輸距離、功耗以及網絡聯通等方面性能最佳。ESP32的操作系統是帶有LWIP的freeRTOS,還內置了帶有硬體加速功能的TLS 1.2。晶片同時支援OTA加密升級,開發者可以在產品發布之後繼續升級。

 

ESP32 是一系列低成本,低功耗的單晶片微控制器,集成了Wi-Fi和雙模藍牙。 ESP32系列採用Tensilica Xtensa LX6微處理器,包括雙核心和單核變體,內建天線開關,RF變換器,功率放大器,低雜訊接收放大器,濾波器和電源管理模組。ESP32 集成了天線開關、射頻balun、功率放大器、低噪放大器、過濾器和電源管理模塊,整個解決方案佔用了最少的印刷電路板面積。2.4 GHz Wi-Fi 加藍牙雙模晶片。採用TSMC 低功耗40nm 技術,功耗性能和射頻性能最佳,安全可靠,易於擴展至各種應用。

使用文檔下載:https://github.com/Nicholas3388/LuaNode

  • 性價比高
  • 體積小。方便嵌入到任何產品
  • 功能強大,支持LWIP協議,freertos
  • 支持三種模式:AP,STA,AP+STA 共存模式
  • Lua編程,讓你開發更簡單

「NodeMCU-32S」是基於ESP-32S模組所設計的核心開發板。該開發板延續了 NodeMCU 1.0 經典設計,引出大部分I/O至兩側的排針,開發者可以根據自己的需求連接外設。使用麵包板進行開發和調試時,兩側的標準排針可以使操作更加簡單方便。

NodeMCU-32S Lua 物聯網開發板

ESP32S共有38個管腳,具體描述參見表3。

表3: ESP32S管腳定義

名稱 序號 功能
GND 1 接地
3V3 2 供電
EN 3 使能芯片,高電平有效。
SENSOR_VP 4 GPI36, SENSOR_VP, ADC_H, ADC1_CH0, RTC_GPIO0
SENSOR_VN 5 GPI39, SENSOR_VN, ADC1_CH3, ADC_H, RTC_GPIO3
IO34 6 GPI34, ADC1_CH6, RTC_GPIO4
IO35 7 GPI35, ADC1_CH7, RTC_GPIO5
IO32 8 GPIO32, XTAL_32K_P (32.768 kHz crystal oscillator input), ADC1_CH4, TOUCH9, RTC_GPIO9
IO33 9 GPIO33, XTAL_32K_N (32.768 kHz crystal oscillator output), ADC1_CH5, TOUCH8, RTC_GPIO8
IO25 10 GPIO25, DAC_1, ADC2_CH8, RTC_GPIO6, EMAC_RXD0
IO26 11 GPIO26, DAC_2, ADC2_CH9, RTC_GPIO7, EMAC_RXD1
IO27 12 GPIO27, ADC2_CH7, TOUCH7, RTC_GPIO17, EMAC_RX_DV
IO14 13 GPIO14, ADC2_CH6, TOUCH6, RTC_GPIO16, MTMS, HSPICLK, HS2_CLK, SD_CLK, EMAC_TXD2
IO12 14 GPIO12, ADC2_CH5, TOUCH5, RTC_GPIO15, MTDI, HSPIQ, HS2_DATA2, SD_DATA2, EMAC_TXD3
GND 15 接地
IO13 16 GPIO13, ADC2_CH4, TOUCH4, RTC_GPIO14, MTCK, HSPID, HS2_DATA3, SD_DATA3, EMAC_RX_ER
SHD/SD2 17 GPIO9, SD_DATA2, SPIHD, HS1_DATA2, U1RXD
SWP/SD3 18 GPIO10, SD_DATA3, SPIWP, HS1_DATA3, U1TXD
SCS/CMD 19 GPIO11, SD_CMD, SPICS0, HS1_CMD, U1RTS
SCK/CLK 20 GPIO6, SD_CLK, SPICLK, HS1_CLK, U1CTS
SDO/SD0 21 GPIO7, SD_DATA0, SPIQ, HS1_DATA0, U2RTS
SDI/SD1 22 GPIO8, SD_DATA1, SPID, HS1_DATA1, U2CTS
IO15 23 GPIO15, ADC2_CH3, TOUCH3, MTDO, HSPICS0, RTC_GPIO13, HS2_CMD, SD_CMD, EMAC_RXD3
IO2 24 GPIO2, ADC2_CH2, TOUCH2, RTC_GPIO12, HSPIWP, HS2_DATA0, SD_DATA0
IO0 25 GPIO0, ADC2_CH1, TOUCH1, RTC_GPIO11, CLK_OUT1, EMAC_TX_CLK
IO4 26 GPIO4, ADC2_CH0, TOUCH0, RTC_GPIO10, HSPIHD, HS2_DATA1, SD_DATA1, EMAC_TX_ER
IO16 27 GPIO16, HS1_DATA4, U2RXD, EMAC_CLK_OUT
IO17 28 GPIO17, HS1_DATA5, U2TXD, EMAC_CLK_OUT_180
IO5 29 GPIO5, VSPICS0, HS1_DATA6, EMAC_RX_CLK
IO18 30 GPIO18, VSPICLK, HS1_DATA7
IO19 31 GPIO19, VSPIQ, U0CTS, EMAC_TXD0
NC 32
IO21 33 GPIO21, VSPIHD, EMAC_TX_EN
RXD0 34 GPIO3, U0RXD, CLK_OUT2
TXD0 35 GPIO1, U0TXD, CLK_OUT3, EMAC_RXD2
IO22 36 GPIO22, VSPIWP, U0RTS, EMAC_TXD1
IO23 37 GPIO23, VSPID, HS1_STROBE
GND 38 接地

 

尺寸圖

 

原理圖

NodeMCU ESP-32S

The NodeMCU-32S is one of the development board created by NodeMcu to evaluate the ESP-WROOM-32 module. It is based on the ESP32 microcontroller that boasts Wifi, Bluetooth, Ethernet and Low Power support all in a single chip.

Device Summary

  • Microcontroller: Tensilica 32-bit Single-/Dual-core CPU Xtensa LX6

  • Operating Voltage: 3.3V

  • Input Voltage: 7-12V

  • Digital I/O Pins (DIO): 28

  • Analog Input Pins (ADC): 8

  • Analog Outputs Pins (DAC): 2

  • UARTs: 3

  • SPIs: 2

  • I2Cs: 3

  • Flash Memory: 4 MB

  • SRAM: 520 KB

  • Clock Speed: 240 Mhz

  • Wi-Fi: IEEE 802.11 b/g/n/e/i:

    • Integrated TR switch, balun, LNA, power amplifier and matching network
    • WEP or WPA/WPA2 authentication, or open networks

Power

Power to the NodeMCU-32S is supplied via the on-board USB Micro B connector or directly via the “VIN” pin. The power source is selected automatically.

The device can operate on an external supply of 6 to 20 volts. If using more than 12V, the voltage regulator may overheat and damage the device. The recommended range is 7 to 12 volts.

Connect, Register, Virtualize and Program

The NodeMCU ESP-32S comes with a serial-to-usb chip on board that allows programming and opening the UART of the ESP32 module. Drivers may be needed depending on your system (Mac or Windows) and can be download from the official Espressif documentation page. In Linux systems, the NodeMCU ESP-32S should work out of the box.

商品評價

目前沒有評價。


搶先評價 “NodeMCU-ESP32-S 物聯網開發板 WIFI+藍牙2合1雙核CPU CH340 USB 管理晶片”