วันจันทร์ที่ 11 ธันวาคม พ.ศ. 2560

LoRa Wifi Kit 8 ใช้ Cpu ESP8266

Wifi Kit 8 เป็น ชุด computer server wifi จิ๋ว มีขนาดเพียง 50x20 mm. แต่ทำงาน เป็น Wifi Sever Client และ มี จอ OLED ขนาด 16x4 ตัวหนังสือ


โดยที่สามารถใช้ Arduino IDE ใสการ compile และ Upload ได้
ขั้นตอนการติดตั้ง
1. ต้อง Download Driver USB ของ Board ระวัง Version ของ Windows หรือ Mac ต้องถูก
https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
2.ต้อง ติดตั้ง Library ของ Wifi Kit
https://github.com/Heltec-Aaron-Lee/WiFi_Kit_series/blob/master/InstallGuide/

3.เมื่อ เพิ่ม Board เข้าใน IDE แล้วเลือก Wifi Kit

ทดลอง สร้าง Project เช่น testWiFi

#include <Arduino.h>
#include <ESP8266WiFi.h>
#include <ESP8266mDNS.h>
#include <WiFiClient.h>
#include "BSTest/BSTest.h"

#define STA_SSID "wifiname"
#define STA_PASS "wifiPassword"

#include <OLED.h>

// the OLED used

BS_ENV_DECLARE();
#define RST_OLED 16
OLED display(4, 5);

void setup()
{
char buf[50];
pinMode(RST_OLED, OUTPUT);
  digitalWrite(RST_OLED, LOW);   // turn D2 low to reset OLED
  delay(50);
  digitalWrite(RST_OLED, HIGH);    // while OLED is running, must set D2 in high
display.begin();
display.print("network connect");
    WiFi.persistent(false);
    WiFi.begin(STA_SSID, STA_PASS);
    while (WiFi.status() != WL_CONNECTED) {
        delay(500);
    }
    WiFi.localIP().toString().toCharArray(buf,50);
    display.print(buf,2);
}
void loop()
{
}







ไม่มีความคิดเห็น:

แสดงความคิดเห็น