ESP32-S3 Zero WiFi 4MB BLE5 Udviklingsboard

kr.110.00 inkl. moms

På lager

ESP32-S3 Zero WiFi 4MB BLE5 Udviklingsboard.

ESP32-S3 Zero WiFi 4MB BLE5 Udviklingsboard er en Kraftfuld processor ESP32 S3 Mini Development Board som er udstyret med en højtydende processor, der giver enestående computer- og behandlingsfunktioner til forskellige applikationer. Kompakt og bærbart design Med sin ministørrelse er dette udviklingskort designet til at være kompakt og let at bære, hvilket gør det praktisk for brugerne at implementere og bruge. Velegnet til begyndere og entusiaster Dette udviklingskort er perfekt til personer, der er interesserede i at lære og udforske området for indlejrede systemer og IoT. Alsidige hardwaregrænseflader ESP32 S3 Mini Development Board tilbyder en bred vifte af hardwaregrænseflader og udvidelsesmuligheder, der understøtter flere kommunikationsmetoder såsom Wi Fi og UART. Det kan imødekomme forskellige projektkrav. Bred vifte af applikationer Dette udviklingskort er velegnet til forskellige projekter, herunder indlejret systemudvikling, smarte wearables og hjemmeautomatisering. Det muliggør effektiv hardwarekontrol og interaktive funktioner.

Tekniske detaljer:

Model: ESP32-S3-Zero
Microcontroller: ESP32-S3FH4R2 dual-core processor
Processor: single-core RISC-V 32-bit, 160 MHz
Wireless connectivity: WiFi 2.4 GHz, Bluetooth 5 (LE)
Memory: 512 KB SRAM, 384 KB ROM, 4 MB Flash
Communication interfaces: 3 × SPI, 1 × I2C, 2 × UART, 1 × I2S, 2 × ADC
GPIO: 15 pins
USB port: USB-C
Built-in antenna: yes, ceramic antenna
Programming: CircuitPython, MicroPython, Arduino IDE and ESP-IDF
LED: WS2812B (Pin21)

When using ESP32-S3-Zero with daughterboards, please avoid covering the ceramic antenna with PCB boards, metal, or plastic components.
In ESP32-S3-Zero, GPIO33 to GPIO37 pins are not exposed; these pins are used for Octal PSRAM.
ESP32-S3-Zero uses GPIO21 to connect with WS2812 RGB LED. Please refer to [the documentation link] for WS2812 specifications.
ESP32-S3-Zero does not employ a USB to UART chip. When flashing firmware, press and hold the BOOT button (GPIO0) and then connect the Type-C cable.
The “TX” and “RX” markings on the board indicate the default UART0 pins for ESP32-S3-Zero. Specifically, TX is GPIO43, and RX is GPIO44.

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.

Uploadtilstand: Hold BOOT-knappen på ESP32S3 nede, tryk på RESET-knappen, slip RESET-knappen og slip derefter BOOT-knappen. Så vil ESP32S3 gå ind i downloadtilstand. (Hver forbindelse skal genindtastes downloadtilstand, nogle gange skal der trykkes en gang, ustabil port vil blive afbrudt, du kan bedømme det ud fra portidentifikationssignalet)

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 diode kan lyse 3 farver.

Kode

#include <Adafruit_NeoPixel.h>
#define PIN 21
#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 Zero WiFi 4MB BLE5 Udviklingsboard”

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