NodeMcu ESP32 Wroom-32U 38Pin CP2102 Udviklingsboard er et board med indbygget ESP32 + Bluetooth. Perfekt board til alle IoT projekter!
Tekniske detaljer:
Microcontroller: ESP-WROOM-32U
Manufacturer: Espressif
Product Category: Wifi Module
Sherry: ESP32-WROOM-32U
SPI Flash: 32 Mbit, 3.3V
Crystal: 40Mhz
Antenna The U.FL carrier must be equipped with an IPEX antenna
WiFi Frequency: 2.4GHZ ~ 2.5GHZ
Interface: SD card, UART. SPI. SDIO. I2C.LED PWM, motor PWM. I2C, IR, pulse counter, GPIO, capacitive touch sensor, ADC.DAC
On-Chip Crystal: 40MHZ crystal
Integrated SPI Flash: 4 MB
Working Voltage / Supply Voltage: 2.7V ~ 3.6V
Average Operating Current: 80mA
Minimum Supply Flow: 500mA
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.
Installere Driver (CP2104)
På nogle computer skal der ikke bruges en driver da Windows selv finder ud af det. men med en CP2104 USB chip skal computer i nogle tilfælde have en driver den kan downloades her.
Installere ESP package (Arduino IDE)
- Åben Arduino IDE (Download her)
- Klik “Fil/Egenskaber”
- Indtast dette link i feltet “Additionel Board Manager URL’s”
- Link “https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json“
- Klik OK
- Åben “Værktøj/Board/Boards manager” (Lad programmet opdatere)
- Find “ESP32” og installere
- Klik derefter “Værktøj/Board” og find (DOIT ESP32 DEVKIT V1)
- Du er nu klar til at sende en kode
Vigtigt: Inden koden kan uploades skal modulet være i “Programmering Mode”. Når du har trykket “Upload” i arduino IDE og testen “Connecting” vises skal “BOOT” knappen på boardet trykkes ned i 3 sekunder, derefter uploades koden. (Ca 5 sekunder efter “Upload” er tryket i arduino IDE)
Eksempel
Her viser vi et hurtig eksempel på hvordan du får modules “BUILTIN_LED” til at blinke.
Kode
// LED on GPIO2 int ledPin = 2; void setup() { // Set LED as output pinMode(ledPin, OUTPUT); } void loop() { digitalWrite(ledPin, HIGH); delay(50); digitalWrite(ledPin, LOW); delay(100); }
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.