Nodemcu wifi bluetooth esp32

Nodemcu wifi bluetooth esp32

This is an entry-level development board based on Espressif ESP32-S3 SoC, which is is equipped with Xtensa® 32-bit LX7 single-core processor, operating frequency up to 240 MHz, supports secondary development without using other microcontrollers or processors.

The ESP32-S3 is a low-power MCU-based system-on-chip (SoC) that supports 2.4 GHz Wi-Fi and Bluetooth® Low Energy (Bluetooth LE). It consists of high-performance dual-core microprocessor (Xtensa® 32-bit LX7), a low power coprocessor, a Wi-Fi baseband, a Bluetooth LE baseband, RF module, and peripherals, designed for various applications such as internet of things (IoT), mobile devices, wearable electronics, smart home, etc.

  • Onboard ESP-S3-12K module that comes with a PCB antenna
  • Onboard CH340, USB to UART converter
  • RGB 3-in-1 LED, convenient for secondary development
  • USB port for power input, firmware programming, or UART debugging
  • 2x21pin extension headers, breakout all the I/O pins of the module
  • 2x keys, used as reset or user-defined

Features

  • Complete Wi-Fi 802.11b/g/n, 1T1R mode data rate up to 150Mbps
  • Support BLE5.0, Bluetooth mesh, rate support: 125Kbps, 500Kbps, 1Mbps, 2Mbps
  • Built-in ESP32-S3 chip, Xtensa® 32­bit LX7 dual­core processor, support up to 240 MHz clock frequency, with 384KB ROM, 512KB SRAM, 16KB RTC SRAM
  • Support UART/I2C/PWM/ADC/GPIO/SPI/I2S
  • Integrate Wi-Fi MAC/BB/RF/PA/LNA//BLE
  • Support multiple sleep modes, deep sleep current is less than 8uA
  • Support STA/AP/STA+AP work mode and mix mode
  • Smart Config (APP) / AirKiss (WeChat) one-click distribution network supporting Android and IOS
  • Support serial local upgrade and remote firmware upgrade (FOTA)
  • General AT command can be used quickly
  • Support secondary development, integrated Windows, Linux development environment
  • NodeMCU-ESP-S3-12K-Kit module will use the built-in 8MByte Flash by default
Читайте также:  Qualcomm atheros bluetooth audio device

Specifications

  • Dimensions: 60.80mm x 25.27mm
  • Package: DIP-42 (2.54mm pitch standard pin header)
  • Antenna: PCB antenna
  • WiFi frequency range: 2400~2483.5MHz
  • Bluetooth: BLE5.0 (traditional Bluetooth is not available)
  • Operating temperature: -40℃ ~ 85 ℃
  • Storage condition: -40 ℃ ~ 125 ℃, < 90%RH
  • Power supply: supply voltage 5V, supply current > 500mA
  • Serial port data rate: support 110 ~ 4608000 bps, 115200 bps by default
  • WiFi security: WEP/WPA-PSK/WPA2-PSK
  • SPI Flash: default 8MByte
  • PSRAM: 8MByte PSRAM

Applications

The NodeMCU-ESP-S3-12K-Kit suit for IOT applications such as:

  • Smart home
  • Intelligent building
  • Industrial automation
  • Wearable devices
  • IP camera
  • Intelligent agriculture

Dimensions

Development Resources

Weight: 0.011 kg

Quick Overview

1

Источник

license

Tutorial: How to Calibrate and Interface Load Cell With Arduino UNO

How to Make DIY Game Music Box

Tutorial: How Arduino Control Multiple Same Address Devices by Using TCA9548A I2C Multiplexer

Description

NodeMCU is an open source IoT platform. It is programmed by using the Lua scripting language.The platform is based on eLua open source projects. The platform uses a lot of open source projects, such as lua-cjson, spiffs. This ESP32 NodeMcu contains firmware that can run on ESP32 Wi-Fi SoC chips, and hardware based on ESP-32S modules.It is the WiFi + Bluetooth hardware that can access through WiFi and Bluetooth.

  • Powerful operating hardware IO as arduino
  • micro USB port for power, programming and debugging
  • Using Nodejs similar syntax to write network applications
  • Ultra-low cost WIFI module
  • Dimension: 5.5 x 2.8 x 0.1cm

Step 1: Pin Definition

Step 2: Pin Connection

In this tutorial, connect LED’s anode to ESP32’s p21 and LED’s cathode to ESP32’s GND

Step 3: Sample Source Code

Download this sample source code.

Attachments

Step 4: Uploading

After completing the hardware connection, you have to upload the source code (download at previous page) into the ESP32 by using a micro USB. Before uploading the code, you have to install ESP32’s driver into your Arduino IDE, you can check here.

Читайте также:  Как соединить через блютуз колонку

Step 5: Results

As the result, the LED was blinking.

Be the First to Share

Did you make this project? Share it with us!

Recommendations

High Contrast Braille Keypad With Indicator Lights

AI-assisted Pipeline Diagnostics and Inspection W/ MmWave

ESP32-Powered Tabletop Kinetic Sand Drawing Robot

Touch Cam - a Raspberry Pi Camera

Colors of the Rainbow Contest

Colors of the Rainbow Contest

Make It Bridge

Make It Bridge

Wear It Contest

Wear It Contest

2 Comments

charlie6411.

Feel like this is a misleading tutorial title. It really should be «how to make a blinking LED with arduino code». The title suggests you are using the bluetooth and wifi from the esp32 to do this.

Achuthman

Could you share a tutorial on how to use bluetooth in NodeMCU ?

Источник

NodeMCU 32S — отладочная плата на ESP-32 + CP2102 (30 контактов)

NodeMCU 32S — отладочная плата на ESP-32 + CP2102

NodeMCU 32S – это плата на базе микроконтроллера ESP32, представляющая собой миниатюрную платформу для разработки IoT-приложений. Она имеет 30 контактов, позволяющих подключать различные датчики и устройства. NodeMCU 32S обладает высокой производительностью благодаря двухъядерному процессору с частотой до 240 МГц, поддержкой Wi-Fi и Bluetooth.

Москва и МО: Самовывоз
Курьерская доставка
Россия и СНГ: СДЭК
Почта РФ / Достависта

Купить NodeMCU 32S — отладочная плата на ESP-32 + CP2102 (30 контактов) в Москве или с доставкой по России и СНГ очень просто — до покупки осталось всего 3 клика!

  • Добавьте товар в корзину
  • Оформите заказ, выбрав наиболее удобный способ доставки и оплаты
  • Дождитесь подтверждения от менеджеров или позвоните самостоятельно
  • Оплатите заказ удобным способом и получите его в ближайшее время

NodeMCU 32S — отладочная плата на базе ESP-32

NodeMCU – альтернативная прошивка-интерпретатор языка Lua, написанная в далёком 2014 для ESP8266. С релизом ESP32 команда разработчиков начала работу над новой версией интерпретатора, который поддерживал-бы все возможности обновлённой платформы.

Релиз NodeMCU-32 Development board уже состоялся, поэтому его уже можно опробовать на модулях, в основе которых лежит ESP32. Вместе с прошивкой параллельно разрабатывалась официальная отладочная плата для прошивки, которая имеет аналогичное название – NodeMCU 32S.

Читайте также:  Volkswagen polo телефон bluetooth

На плате уже установлено всё необходимое для запуска нового модуля в проект, а именно:

  • micro-USB разъём для питания и связи модуля с ПК
  • преобразователь интерфейсов USB-UART на основе CP2102, который создаёт на ПК виртуальный COM-порт с логическими уровнями TTL для облегчённой связи с ESP32 (связь, аналогичная связи ПК с Arduino)
  • линейный стабилизатор напряжения AMS1117-3.3V, который обеспечивает ESP32 оптимальным напряжением питания, понижая входное напряжение (с пина Vin) или 5В с USB в приемлемые 3.3B
  • пару кнопок для управления и два светодиода – пользовательский и светодиод индикации активности передачи по последовательному порту
  • однорядные разъёма типа «папа», на которых разведены все пины модуля ESP-32S
  • сам Wi-Fi модуль на основе ESP32 – ESP32S

На модуль, стоящий на плате, уже установлена самая свежая на момент выпуска прошивка NodeMCU, поэтому можно начать работать, просто подключив плату к компьютеру, установив драйвера (которые можно скачать на официальном сайте Silabs) и открыв ваш любимый терминал последовательного порта. Можно использовать специально разработанные программы типа ESPLorer, облегчающие доступ к основным функциям прошивки и позволяющие удобно организовывать рабочие файлы.

ESP32 имеет действительно много отличий от своего «младшего брата», ESP32 –старший брат получил ещё одно ядро, и теперь тактовая частота обеих ядер может достигать 240МГц с производительностью до 600 миллионов итераций в секунду (MIPS, millions iterations per second); также новая система-на-чипе получила Bluetooth самой новой спецификации 4.2 с возможностью перехода в режим сверхнизкого потребления BLE, обновлённый криптографический движок, возможность шифрования содержимого внешней Flash-памяти с помощью пяти различных алгоритмов, встроенную ППЗУ и ОЗУ на почти полмегабайта. Из сверхбюджетного модуля для домашних применений серия ESP начинает превращаться в полноценное устройство с практически неограниченными возможностями для творчества!

Development board предполагает возможность питания от внешнего источника нестабилизированного питания с напряжением от 5 до 12В через вход Vin. Обратите внимание – при превышении напряжения питания возможно повреждение стабилизатора, работа платы не гарантируется!

Источник

Оцените статью
Adblock
detector