NodeMcu TTGO ESP32 Wroom Battery Display Udviklingsboard

kr.195.00 inkl. moms

På lager

NodeMcu TTGO ESP32 Wroom Battery Display Udviklingsboard.

Info: Pin header medfølger.

NodeMcu TTGO ESP32 Wroom Battery Display Udviklingsboard er et meget populært Udviklingsboard. Basseret på ESP32 Wroom chippen.

Tekniske detaljer:

1A output
Display: OLED
0.5A charging current
Input Power 4.75V ~ 9V
Chip: ESP32-WROOM
USB Chip: CP2102
Battery: 18650 (Ikke normale AA batterier)
1 Switch could control the power.
18650 charging system integrated.
Indicate LED inside(Green means full& Red means charging)
1 extra LED could be programmed(Connected with GPIO16[D0])

You must hate to add a power bank to provide the power, when you do some ESP32 projects.
This tiny board could solve such problems. A LG 3000mAH 18650 battery could make ESP32 run 17 hours or more.

Batteri:

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 ESP32 package (ESP32)

  • Åben Arduino IDE (Download her)
  • Klik “Fil/Egenskaber”
  • Indtast dette link i feltet “Additionel Board Manager URL’s”
  • Link “https://dl.espressif.com/dl/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 (ESP32 Div Module)
  • Du er nu klar til at sende en kode

Installere esp8266-oled-ssd1306-master Library (Display)

  • 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

Installere ESP32_BLE_Arduino-0.4.7 Library (Bluetooth BLE)

  • Download library (Download)
  • Udpak filer
  • Flyt/kopir mappen “ESP32_BLE_Arduino-0.4.7” 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 “ESP32_BLE_Arduino-0.4.7” installeret

Programmering

Inden programmeringen kan udføres skal den rigtige “COM” port findes. Klik “Værktøj/Port” – og vælg COM port. Før programeringen kan gennemføres skal boardet genstartes når koden er overført. “Restart” vises i Arduino IDE besked liste.

Eksempel

Her vises et eksempel på hvordan du bruger “Buildin LED”, “Display”. Bluetooth kan findes i forskellige eksempler i “Librarys”.

 

Kode (Buildin + Display)

#include <Wire.h>  // Only needed for Arduino 1.6.5 and earlier
#include "SSD1306.h" // alias for `#include "SSD1306Wire.h"`

//Pins til display
 SSD1306  display(0x3c, 5, 4 );

const short int BUILTIN_LED1 = 16; //GPI16

void setup() {

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

}

void loop() {

    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

}

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 “NodeMcu TTGO ESP32 Wroom Battery Display Udviklingsboard”

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