Upload File to SPIFFS

บทเรียนนี้เราจะมาทำการสร้าง  File Folder ใน  ESP32 และ  Heltec LoRa esp32 กันครับ  เพื่อที่เราจะทำให้บอร์ดของเราสามารถทำการ Config ssid , Password ได้โดยผู้ใช้งาน  บทเรียนนี้จึงเหมาะสำหรับทุกท่านและเพมาะเป็นพิเศษสำหรับท่านที่ต้องการทำเป็นธุรกิจ ขอบคุณสำหรับ Credit to

Read more

Add device ESP32 ลงแพลตฟอร์ม

มาลองเพิ่ม device esp32 ลงในแพลตฟอร์มกันบ้างครับ  โดยใช้บอร์ด  ESP32DevModule ให้ตรวจสอบว่า boardmanager esp32  เป็น version 2  และตั้ง  ArduinoJson  เป็นรุ่น  6.x.x โดยจะต้องทำการ register application account

Read more

Influxdb

version: “3.4” # https://docs.influxdata.com/influxdb/v1.7/administration/config services: influxdb: image: influxdb:1.7-alpine environment: – INFLUXDB_ADMIN_ENABLED=true – INFLUXDB_ADMIN_USER=${INFLUXDB_ADMIN_USER:-admin} – INFLUXDB_ADMIN_PASSWORD=${INFLUXDB_ADMIN_PASSWORD:-admin} – INFLUXDB_DB=prometheus – INFLUXDB_HTTP_LOG_ENABLED=false –

Read more

WiFi-Mesh-Solutions

ด้วยเหตุที่มีโจทย์ปัญหาให้ศึกษาทั้งสำหรับ Smart Farm, Smart Industry  ในพื้นที่ๆ ไม่มี WiFi ครอบคุลมถึง  หรือยาก หรือต้องลงทุนมากในการที่จะต้องติดตั้ง WiFi ให้ทั่วทั้งโครงการ   โดยที่ device จะต้องอาศัยการส่งต่อจากตัวนึงไปยังอีกตัวนึง  จนกระทั่งส่งไปเข้าตัว Server WiFi-Mesh, LoRa

Read more

Max232-RS232-TTL สื่อสาร Arduino Mega

ศึกษาการสื่อสารอนุกรมด้วยบอร์ดตัวแปลง RS232-TTL  รุ่น  Max232  ด้วยบอร์ด ArduinoMega2560 โดยใช้โค่ดตัวอย่างจาก  Link  และติดตามผลด้วย Terminal Debugging Software #define RS232PORT Serial3 #define USBPORT Serial #define RS232BAUDRATE

Read more

ESP32-Serial กับ Nano

การทดสอบการเชื่อมต่อ  ESP32 กับ Nano สำหรับฝั่ง ESP32  ให้ใช้งาน  hardware serial port  RX2, TX2 หรือ  RX1, TX1 ได้เลย  ในกรณีนี้จะใช้ RX2, TX2 และจะทำการทดสอบ 

Read more

Bluetooth & ESP8266

มาลองโปแกรมการตั้งค่า  ssid  และ password  ให้กับ  ESP8266 ผ่านทาง  HC-06  กันครับ #include <SoftwareSerial.h> #define BAUD_RATE 9600 SoftwareSerial swSer(D4, D3); void setup() {

Read more