Placa de dezvoltare ESP32-S3 Nano

HDNPQI_ESP32-S3_NANO

Produs nou

Acest produs nu mai este in stoc

83,27 lei cu TVA

Descrierea produsului:

ESP32-S3-Nano adoptă cipul ESP32-S3R8 și este compatibil cu Arduino Nano ESP32. Este compact și puternic, fiind potrivit pentru aplicații precum IoT și ușor de integrat în proiectele tale.

  • Adoptă cipul ESP32-S3R8 cu procesor dual-core Xtensa® 32-bit LX7, capabil să funcționeze la 240 MHz
  • Integrează 512KB SRAM, 384KB ROM, 8MB PSRAM, memorie Flash de 16MB
  • Integrează comunicație wireless dual-mode Wi-Fi de 2.4GHz și Bluetooth LE, cu performanțe RF superioare
  • Suportă comutarea fără probleme între programarea Arduino și MicroPython, oferind o utilizare mai flexibilă
  • Compatibil cu Arduino IoT Cloud, permite monitorizarea și controlul proiectului tău de oriunde folosind aplicația Arduino IoT Cloud
  • Suportă HID, emulând dispozitive precum tastaturi sau mouse-uri prin portul USB pentru o interacțiune mai ușoară cu PC-ul

Specificaţii tehnice:

Microcontroller: ESP32-S3R8 (Dual-core 32-bit Xtensa LX7)

Tensiune de alimentare (USB): 5V DC

Tensiune de alimentare (VIN): 6V-21V DC

Pini Digital I/O: 14

Pini Analogici: 8

Pini PWM: 5

Porturi UART: 2

Porturi I2C: 1

Porturi SPI: 1

Memorie: 384kB ROM, 512kB RAM, 16MB Flash, 8MB PSRAM

Wireless: 2.4GHz WiFi + Bluetooth LE

Pinout:

ESP32-S3-Nano_Pinout.jpg

Dimensiuni:

ESP32-S3-Nano_Dimensiuni.jpg

Elemente principale:

ESP32-S3-Nano-details-intro.jpg

  1. Procesor dual-core ESP32-S3R8
    frecvență de funcționare de până la 240 MHz
  2. W25Q128JVSIQ
    16MB Flash, pentru stocarea programelor și datelor
  3. MP2322GQH
    regulator de tensiune de 3.3V
  4. Antenă ceramică de 2.4G
  5. Conector USB Type-C
    pentru descărcarea programului și debug serial
  6. Buton RST
    pentru resetarea ESP32-S3R8
  7. Interfață compatibila Arduino Nano
    compatibil cu interfața Arduino Nano, cu pad-uri având pas de 2.54mm
  8. LED RGB
    lumineaza și apoi se oprește în timpul pornirii sau resetării, suportă control programabil după ce placa a pornit normal
  9. Indicator de alimentare (LED rosu)
  10. LED pentru utilizator conectat la pinul D13 (LED rosu)

Exemplu de conectare Arduino IDE:

Pentru realizarea acestui exemplu aveti nevoie de urmatoarele:

1x Placa de dezvoltare ESP32-S3 Nano || Referinta HDNPQI_ESP32-S3_NANO

Pasul 1 - Descarcati Arduino IDE

Link: Arduino IDE

Inainte de a conecta placa incepeti prin a descarca Arduino IDE 1.8.x  de la adresa de mai sus in functie de preferintele dvs. si de sistemul de operare utilizat.

Pasul 2 - Realizarea setarilor necesare in Arduino IDE.

Pentru inceput va trebui sa descarcati in Arduino IDE un set de board-uri astfel dupa deschiderea Arduino vom accesa:

Tools -> Boards -> Boards Manager...

In fereastra aparuta cautati "nano esp32" urmand ca pachetul "Arduino ESP32 Boards by Arduino" sa va apara in lista, apasati install si asteptati instalarea acestuia. 

ToolsBoardsNanoEsp32.png

In continuare intram in "Tools"->"Board"->"ESP32 Arduino (Arduino)".

Alegem "Arduino Nano ESP32C3".

ToolsBoardsNanoEsp32Select.png

În Arduino IDE din meniul "Tools -> Port" selectati portul nou aparut in Device Manager odata cu conectarea plăcutei.

Daca aveti mai multe porturi si nu sunteti sigur care dintre porturi este ESP32-S3 Nano, apasati "RESET" sau deconectati si reconectati placa de la USB apoi  verificati meniul "Ports" din Device Manager pentru a vedea care dintre acestea apare.

Pasul 4 - Realizarea conexiunilor si incarcarea codului de test

  • Exemplul 1: Testarea led-ului integrat pe placa (Blink):

Copiati codul de mai jos si incarcati-l (upload) in placa de dezvoltare:

// the setup function runs once when you press reset or power the board
void setup()
{
// initialize digital pins as output.
pinMode(LED_BUILTIN, OUTPUT);
pinMode(LED_RED, OUTPUT);
pinMode(LED_GREEN, OUTPUT);
pinMode(LED_BLUE, OUTPUT);
}

// the loop function runs over and over again forever
void loop()
{
digitalWrite(LED_BUILTIN, HIGH);
delay(1000);
digitalWrite(LED_BUILTIN, LOW);
delay(1000);

digitalWrite(LED_RED, LOW);
delay(1000);
digitalWrite(LED_RED, HIGH);
delay(1000);

digitalWrite(LED_GREEN, LOW);
delay(1000);
digitalWrite(LED_GREEN, HIGH);
delay(1000);

digitalWrite(LED_BLUE, LOW);
delay(1000);
digitalWrite(LED_BLUE, HIGH);
delay(1000);
}

Dupa upload led-ul conectat la pinul digital D13 urmat de fiecare dintre cele 3 led-uri din componenta led-ului RGB se vor aprinde si se vor stinge consecutiv cu un delay de o secunda.

  • Exemplul 2: Scanarea retelelor WiFi disponibile:

Selectati Files->Examples->Wifi->

Files-WiFIScan-ESP32-C3.png

Dupa upload deschideti Serial Monitor si selectati baud rate la valoarea din cod (115200).

SerialMonitor-ESP32-C3.png

Retelele WiFi disponibile vor fi scanate si afisate ca in imaginea de mai sus.

Continutul coletului:

1x buc. placa de dezvoltare ESP32-S3 Nano

1x buc. bareta 40 de pini tata cu pitch de 2.54mm

Nu sunt review-uri în acest moment.

Scrie un review (doar daca ai cumparat produsul, pentru intrebari sau nelamuriri foloseste pagina de contact)

Placa de dezvoltare ESP32-S3 Nano

Placa de dezvoltare ESP32-S3 Nano

30 alte produse în aceeași categorie: