ESP32-S3 N16R8 WiFi Bluetooth BLE 5.0 RGB Udviklingsboard

kr.95.00 inkl. moms

På lager

ESP32-S3 N16R8 WiFi Bluetooth BLE 5.0 RGB Udviklingsboard.

ESP32-S3 N16R8 WiFi Bluetooth BLE 5.0 RGB Udviklingsboard er en nyere version af ESP32-serien, der er udviklet af Espressif Systems. ESP32-S3 er en kraftfuld mikrocontroller baseret på en dual-core Xtensa LX7-CPU med høj ydeevne. Den har en hastighed på op til 240 MHz og understøtter både WiFi- og Bluetooth-forbindelser. ESP32-S3 understøtter trådløs kommunikation gennem WiFi- og Bluetooth-forbindelser. Den har også en række grænseflader, herunder SPI, I2C, UART, GPIO og ADC, hvilket gør den velegnet til en bred vifte af applikationer. ESP32-S3 er designet til at være energieffektiv og har avancerede strømstyringsfunktioner, der giver mulighed for lang batterilevetid i batteridrevne enheder.

Tekniske detaljer:

Chip: ESP32-S3-WROOM-1-N16R8
Frequency: 2.4 GHz
Output Power: 20.5 dBm
Interface Type: I2C, I2S, SPI, PWM, UART, USB
Supply Voltage – Min: 3 V
Supply Voltage – Max: 3.6 V
Minimum Operating Temperature: – 40 C
Maximum Operating Temperature: + 65 C
Antenna Connector Type: PCB
Protocol – Bluetooth, BLE – 802.15.1: Bluetooth 5.0
Protocol – WiFi – 802.11: WiFi
Brand: Espressif Systems
Data Rate: 150 Mb/s
Moisture Sensitive: Yes
Operating Supply Voltage: 3 V to 3.6 V
Product Type: Multiprotocol Modules
Protocol Supported: 802.11 b/g/n, Bluetooth 5.0

Key ComponentDescription
ESP32-S3-WROOM-1/1U/2ESP32-S3-WROOM-1, ESP32-S3-WROOM-1U, and ESP32-S3-WROOM-2 are powerful, generic Wi-Fi + Bluetooth Low Energy MCU modules that have a rich set of peripherals. They provide acceleration for neural network computing and signal processing workloads. ESP32-S3-WROOM-1 and ESP32-S3-WROOM-2 comes with a PCB antenna. ESP32-S3-WROOM-1U comes with an external antenna connector.
5 V to 3.3 V LDOPower regulator that converts a 5 V supply into a 3.3 V output.
Pin HeadersAll available GPIO pins (except for the SPI bus for flash) are broken out to the pin headers on the board for easy interfacing and programming. For details, please see Header Block.
USB-to-UART PortA Micro-USB port used for power supply to the board, for flashing applications to the chip, as well as for communication with the chip via the on-board USB-to-UART bridge.
Boot ButtonDownload button. Holding down Boot and then pressing Reset initiates Firmware Download mode for downloading firmware through the serial port.
Reset ButtonPress this button to restart the system.
USB PortESP32-S3 full-speed USB OTG interface, compliant with the USB 1.1 specification. The interface is used for power supply to the board, for flashing applications to the chip, for communication with the chip using USB 1.1 protocols, as well as for JTAG debugging.
USB-to-UART BridgeSingle USB-to-UART bridge chip provides transfer rates up to 3 Mbps.
RGB LEDAddressable RGB LED, driven by GPIO38/Pin 48 i Arduino IDE. (WS2812)
3.3 V Power On LEDTurns on when the USB power is connected to the board.

Programmering

Før du kan starte din programmering skal Arduino’s IDE software hentes. Dette program bruges til at programmere chippen.

Download fra dette link: Downlaod

Inden programmeringen kan udføres skal den rigtige “COM” port findes. Klik “Værktøj/Port” – og vælg COM port.

Brug af COM-porten: For at bruge COM-porten til serielle kommunikationer eller programmering, skal du først identificere den korrekte COM-port i dit udviklingsmiljø eller terminalprogram. Derefter kan du åbne COM-porten og begynde at sende og modtage data fra ESP32-S3.

Brug af USB-porten: er et vigtigt interface, der tillader kommunikation mellem ESP32-S3 og en computer eller andre USB-kompatible enheder.

Bootloader-tilstand: ESP32-S3 har en indbygget bootloader, der aktiveres, når enheden er tilsluttet via USB-porten under bestemte betingelser. Dette gør det muligt at starte enheden i bootlader-tilstand for firmwareopgraderinger eller fejlfinding.

Installere ESP package (Arduino IDE)

Installere Adafruit NeoMatrix Library

  • Download library (Download)
  • Åben Arduino IDE software og klik på “Sketch/Include library”
  • Klik nu på “Add Zip. library” og find Zip filen du lige har downloaded.
  • Luk, og åben Arduino IDE programmet. (Genstart programmet)
  • Nu er library installeret.
  • Library kan også downloades direkte i Arduino IDE find den her: “Sketch/Include library/Manage library/Adafruit NeoMatrix – by Adafruit”

Eksempel

Her viser vi et hurtig eksempel på hvordan den indbygget RGB LED kan skifte farve.

Du skal bruge “USB” porten når der skal programmeres.

Kode

#include <Adafruit_NeoPixel.h>
#define PIN 48
#define NUMPIXELS 1
Adafruit_NeoPixel pixels(NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);

enum {NONE, RED, GREEN, BLUE};

int ledColor = NONE;

void setup()
{
  pixels.begin();
}

void loop()
{

  switch (ledColor) {
    case NONE:
      pixels.setPixelColor(0, pixels.Color(0, 0, 0));
      pixels.show();
      break;

    case RED:
      pixels.setPixelColor(0, pixels.Color(255, 0, 0));
      pixels.show();
      break;

    case GREEN:
      pixels.setPixelColor(0, pixels.Color(0, 255, 0));
      pixels.show();
      break;

    case BLUE:
      pixels.setPixelColor(0, pixels.Color(0, 0, 255));
      pixels.show();
      break;

    default:
      break;
  }

  ledColor++;
  if (ledColor == 4) {
    ledColor = NONE;
  }
  delay(1000);

}

Download

Kontakt os

Du er altid velkommen til at kontakte os på info@ardustore.dk, eller sende os en besked via messenger (Klik her) og vi vil hjælpe dig.

Anmeldelser

Der er endnu ikke nogle anmeldelser.

Vær den første til at anmelde “ESP32-S3 N16R8 WiFi Bluetooth BLE 5.0 RGB Udviklingsboard”

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *