|
With this new NodeMCU-ESP32, comfortable prototyping is possible with simple programming via Luascript or the Arduino IDE and the breadboard-compatible design. This board has 2.4 GHz dual-mode Wifi and a BT wireless connection. In addition, a 512 KB SRAM and a 4MB flash memory are integrated into the microcontroller development board. The board has 38 pins for interface connection, including I2C, SPI, UART, DAC, and ADC.
Specifications:
- Model: NodeMCU ESP32
- Microcontroller: ESP32-WROOM-32D
- Clock Frequency: 160 MHz
- SRAM: 512 kB
- Memory: 4 MB
- WiFi: 802.11 b/g/n 2.4GHz
- Bluetooth: 4.2 and BLE (Bluetooth Low Energy)
- Digital I/O: 32 (26 usable)
- PWM: 16 channels
- Analog Outputs: 2 channels, 8-bit
- Analog Inputs: 16 channels, 12-bit
- Communications: 3 Serial, 4 SPI, 2 I2C, CAN bus, I2S Stereo
- Integrated Sensors: IR remote, Hall sensor, temperature sensor, touch sensors, pulse counter
- Buttons: EN (Reset) and IO0 (Boot)
- Programming: Compatible with Arduino IDE
- Pin Spacing: 0.1? (breadboard compatible)
- Operating Voltage: 3.3V internal power and I/O. 5V-9V external power with on-board regulator
- Data Interfaces: UART / I2C / SPI / DAC / ADC
- Operating Temperature: -40...85°C
- Dimensions: 48 x 26 x 11,5mm
Hints: Before the code can be uploaded, the module must be in “Programming Mode”. After you have pressed “Upload” in the Arduino IDE and the “Connecting” test is displayed, the “BOOT” button on the board must be pressed for 3 seconds, then the code will be uploaded. (Approximately 5 seconds after “Upload” is pressed in the Arduino IDE).
|