NodeMcu Wifi ESP8266 ESP-12F Display Udviklingsboard

kr.135.00 inkl. moms

NodeMcu Wifi ESP8266 ESP-12F Display Udviklingsboard.

På lager

Varenummer (SKU): 2202 Kategori: Tags: , , , , , , , ,

NodeMcu Wifi ESP8266 ESP-12F Display Udviklingsboard er et af de mest brugte display udviklingsboard. Den er nem at håndtere, og har et super godt display.

Tekniske detaljer:

Chip: ESP8266 (ESP-12F)
USB Chip: CP2102
Pins: 12 digital pins write/read/interrupt/pwm/I2C/one-wire supported(except D0)
Analog: 1 analog input
Integrated 0.96 Prime; OLED
Micro USB connection
Compatible with Arduino
Compatible with NodeMCU(Lua for ESP8266)
Input Power 4.75V ~ 12V
Size: 6.2×2.7cm/2.44×1.06inch

Installere Arduino IDE Software

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

Installere Driver (CH340g)

På nogle computer skal der ikke bruges en driver da windows selv finder ud af det. men med en CP2102 USB chip skal computer i nogle tilfælde have en driver den kan downloades her.

Download: CH340g Driver (Windows 32 bit)
Download: CH340g Driver (Windows 64 bit)

Download: CH340g Driver (Prøv denne driver hvis de andre ikke virker)
Efter du har downloaded .Zip filen, åbner du mappen og klikker på “CH341SER”, Åben “SETUP” og installere.

Har du problemer med at få installeret driveren kan du hente hjælp 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 “http://arduino.esp8266.com/stable/package_esp8266com_index.json
  • Klik OK
  • Åben “Værktøj/Board/Boards manager” (Lad programmet opdatere)
  • Find “ESP8266” og installere
  • Klik derefter “Værktøj/Board” og find (WoMos D1 R2 & Mini)
  • Du er nu klar til at sende en kode

Installere esp8266-oled-ssd1306-master Library

  • Download library (Download)
  • Udpak filer
  • Flyt/kopir mappen “esp8266-oled-ssd1306-master” til  “libraries” som findes i “Arduino IDE” mappen (C:Program Files (x86)Arduinolibraries)
  • Åben Arduino IDE software og klik på “Sketch/Include library”
  • Klik nu på “Add Zip. library” og find Zip filen du lige har downloaded.
  • Åben “Sketch/Include library/Manage Librarys” for at opdatere library.
  • Luk, og åben Arduino IDE programmet. (Genstart programmet)
  • Nu er “esp8266-oled-ssd1306-master” installeret

Info: I de indbygget eksempler i libraryen skal denne linje erstatte den gamle linje: SSD1306Wire  display(0x3c, D1, D2);

Programmering

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

Eksempel

Her viser vi et hurtig eksempel på hvordan du blinker med buildin LED, og skriver en tekst i displayet.

Kode

#include <Wire.h>  // Only needed for Arduino 1.6.5 and earlier
#include “SSD1306Wire.h” // legacy include: `#include “SSD1306.h”`

//Pins til display
SSD1306Wire  display(0x3c, D1, D2 );

const short int BUILTIN_LED1 = 2; //GPIO2

void setup() {

display.init();
//Rotere skærm rigtigt
display.flipScreenVertically();
pinMode(BUILTIN_LED1, OUTPUT); //

}

void loop() {

// clear the display
display.clear();
// draw the current demo method
display.setTextAlignment(TEXT_ALIGN_LEFT);
display.setFont(ArialMT_Plain_10);
display.drawString(0, 0, “www.”);
display.setFont(ArialMT_Plain_16);
display.drawString(0, 10, “Ardustore”);
display.setFont(ArialMT_Plain_24);
display.drawString(0, 26, “.dk”);
//Send data
display.display();

//Buildin LED
digitalWrite(BUILTIN_LED1, LOW); // Turn the LED ON by making the voltage LOW
delay(2000); // Wait for a second
digitalWrite(BUILTIN_LED1, HIGH); // Turn the LED off by making the voltage HIGH
delay(2000); // Wait for a seconds

}

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 “NodeMcu Wifi ESP8266 ESP-12F Display Udviklingsboard”

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