ESP32-C3 Zero WiFi 4MB BLE5 Udviklingsboard

kr.85.00 inkl. moms

ESP32-C3 Zero WiFi 4MB BLE5 Udviklingsboard.

På lager

ESP32-C3 Zero WiFi 4MB BLE5 Udviklingsboard er en mindre, mere kompakt version af ESP32-C3-serien, der har færre I/O-pinde eller begrænsede funktioner sammenlignet med de fulde ESP32-C3-modeller. Det kunne være designet til særligt pladsbesparende applikationer, hvor størrelsen er afgørende. ESP32-C3-Zero er et mini-udviklingskort udstyret med ESP32-C3FN4 mikrocontrolleren. Den er kendetegnet ved en single-core processor, der arbejder ved en frekvens på 160 MHz. Enheden giver brugerne mulighed for at kommunikere trådløst ved hjælp af WiFi og Bluetooth. Med hensyn til hukommelse tilbyder ESP32-C3 Mini 400 KB SRAM, 384 KB ROM og 4 MB Flash-hukommelse. Derudover er brættet udstyret med stiftstrimler, som udvider mulighederne for at forbinde forskellige perifere enheder. Kortet inkluderer også en CAT6219-330TD-GT3 LDO spændingsregulator, TX og RX LED’er, samt knapper til nulstilling og download af firmware. Desuden er produktet kompatibelt med populære programmeringsmiljøer som CircuitPython, MicroPython, Arduino IDE og ESP-IDF, hvilket øger dets alsidighed og letter integration med forskellige projekter.

Tekniske detaljer:

Model: ESP32-C3-Zero
Microcontroller: ESP32-C3FN4
Processor: single-core RISC-V 32-bit, 160 MHz
Wireless connectivity: WiFi 2.4 GHz, Bluetooth 5 (LE)
Memory: 400 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
Dimensions: 23.5 x 18 mm
LED: WS2812B (Pin10)

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å ESP32C3 nede, tryk på RESET-knappen, slip RESET-knappen og slip derefter BOOT-knappen. Så vil ESP32C3 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 10
#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-C3 Zero WiFi 4MB BLE5 Udviklingsboard”

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