NodeMcu ESP32 Wroom 30Pin CP2102 Udviklingsboard er et board med indbygget ESP32 + Bluetooth.
Tekniske detaljer:
Microcontroller: ESP-WROOM-32
Clock Speed: 160MHz
USB Converter: CP2102
USB Connector: Micro USB
Flash Memory: 4 MB
RAM: 512Kb
Digital I/O: 32 (26 usable)
PWM: 16 channels
Analog Outputs: 2 channels, 8-bit
Analog Inputs: 16 channels, 12-bit
Communications: 3 Serial, 4 SPI, 2 I2C, CAN bus, I2S Stereo
Integrated Sensors: IR remote, Hall sensor, temperature sensor, touch sensors, pulse counter
Bluetooth: 4.2 and BLE (Bluetooth Low Energy)
WiFi: Built-in 802.11 b/g/n 2.4GHz
Buttons: EN (Reset) and IO0 (Boot)
Programming: Compatible with Arduino IDE
Pin Spacing: 0.1″ centers. Breadboard compatible
Operating Voltage: 3.3V internal power and I/O. 5V-9V external power with on-board regulator
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); }
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.