Tagged: arduino ide

[ตอนที่ 1] การพัฒนา ESP8266 ด้วย PlatformIO และ Arduino Framework

Prerequisites ติดตั้ง Arduino IDE กับ ESP8266และ โปรแกรมตัวอย่าง Library) ขั้นตอนที่ 1 เปิด Arduino IDE รุ่นใหม่ล่าสุด… ใช่ครับ ฟังไม่ผิด เปิด Arduino IDE นั่นแหละครับ แล้ว Save โปรเจ็คซะ ภาพ 1 – แสดงโค๊ดในโครงสร้าง Arduino Framework   จะได้โครงสร้างโปรเจ็ค หน้าตาแบบนี้… มี directory...

[Arduino] มาเขียน Arduino (Framework) กันให้ถึงแก่น เขียนกันอย่างลุ่มลึกกก กัลลล~

เคยสงสัยไม๊ ว่าทำไม Arduino IDE ถึงรู้ว่าเป็น ESP8266 หรือเป็น AVR เคยเห็น Code แบบนี้แล้วสงสัยไหมครับว่าใครเป็นคน define constant พวก ARDUINO_ARCH_AVR, หรือ ESP8266 กันนะ? ลองดูภาพข้างล่างนะครับแบบนี้.. หรือแบบนี้ ใครนิยาม? คำถามนี้ผมล่ะสงสัยนัก… อย่าสงสัยนานครับเอารูปหน้าต่าง build verbose ของ arduino ide ไปดูก่อน แบบนี้.. หรือของ platformio แบบนี้ อ่านมาถึงขนาดนี้...

มาทำให้ Arduino Library ของเราขึ้นไปบน Library Manager ของ Arduino IDE กันเถอะ

บทความนี้จะพูดถึงการทำให้ Arduino Library ของเราขึ้นไปบน Library Manager  ของ Arduino IDE กันนะครับ ทำได้ไม่ยากเลย แต่แนะนำว่าถ้าใครยังไม่เคยทำ Arduino Library มาก่อนให้อ่านบทความนี้ครับ   ตัวอย่างหน้า Library Manager   ข้อกำหนดของ library ก่อนนำขึ้น Arduino Library Manager ต้องเอา library ขึ้น github.com ต้องสร้างlibrary ตาม โครงสร้างของ version 1.5...

Timeline จับตา FS (FileSystem) บน ESP8266 Arduino

5 สิงหาคม           10 กันยายน   1 ตุลาคม   6 ตุลาคม เอามายั่วนะครับ… การใช้ File system บน WebServer ของ ESP8266 แบบนี้ทำอะไรๆ ก็ได้แล้วครับ… ใครดูแล้วงงเรื่อง gulp/angularjs ก็ลองดูผ่านๆไปก่อนนะครับ คราวหน้าผมจะเริ่มกันด้วย serve html file ธรรมดาๆ ครับ แล้วเราจะลุยไปด้วยกันครับ! https://www.facebook.com/groups/ChiangMaiMakerClub/permalink/836192496500845/...

WiFi Connector Library สำหรับ ESP8266 + Arduino Ide

WiFi Connector เป็น Arduino Library สำหรับ ESP8266 ถูกสร้างขึ้นมาให้ช่วยให้การต่อ WiFi ง่ายขึ้น และลดความซับซ้อนของโปรแกรมลงไปเพราะว่า การทำงานเป็นแบบเรียก callback เมื่อเกิด Event ต่างๆ ทำให้เราไม่ต้องเสียเวลาเขียน if มากมายเพื่อรองรับ หรือจัดการกับปัญหาจุกจิกของ WiFi Events ที่รองรับ on_connecting on_connected on_disconnected on_smartconfig_done on_smartconfig_waiting on_smartconfig_processing ความสามารถ ตรวจจับ WiFi ตัดได้ เมื่อตัดแล้วจะมี...

ESP8266 บน Arduino IDE สำหรับผู้เริ่มต้น

 UNDERCONSTRUCTION การเริ่มต้นใช้งาน ESP8266 ผ่านทาง Arduino IDE (ตอนที่ 1 – ติดตั้ง Arduino IDE กับ ESP8266 พร้อม flash โปรแกรม) การเริ่มต้นใช้งาน ESP8266 ผ่านทาง Arduino IDE (ตอนที่ 2 – การใช้งานขา GPIO บน ESP8266) การใช้ ESP8266 ผ่าน Arduino IDE...

ข่าวอัพเดต Arduino IDE + ESP8266 ประจำวันที่ 10 กันยายน 2555

ข่าวอัพเดต Arduino IDE + ESP8266  ประจำวันที่ 10 กันยายน 2555 ข่าวดีที่ 1 ผมลองทดสอบการใช้งานกับ nodemcu devkit ดูแล้วใช้งาน FS ดูแล้ว ใช้งานได้ดีเยี่ยมครับ   ข่าวดีที่ 2 ทีมงาน ESP8266/ArduinoIDE pack mkspiffs เข้ามาแล้วครับ น่าจะ release ไปให้คนทั่วไปใช้ในเร็วๆนี้ครับ (ไม่ต้อง build เองแล้ว!  ข่าวดีที่ 3 library...

การ build/compile Arduino IDE (เวอร์ชั่น ESP8266)

สาธิตการ compile Arduino IDE ครับ… ของ 2 ขั้นตอน.. (แต่ว่าในเครื่องต้องลง java8 แล้วก็ ant ให้เรียบร้อยนะครับ) 1. git clone https://github.com/esp8266/Arduino.git 2. cd build 3. ant build   git clone  

ติดตั้งไลบรารี่ให้อาดุยโน่ง่าย ๆ ด้วยตัวท่านเอง

สวัสดาคลิป เอ้ย สวัสดีคร้าฟ วันนี้จะมาโม้วิธีการลงไลบรารี่ (Library) ให้กับโปรแกรมอาดุยโน่ (Arduino IDE) ครับ ก็อย่างที่เรา ๆ ทราบกันดีอยู่แล้วนะครับ ว่าพี่อาดุยโน่ของเราเนี่ย สามารถใช้งานง่าย โมดูลเยอะ ไลบรารี่ฟรี ดังนั้นจึงมีตัวอย่างการใช้งานสำหรับอุปกรณ์ต่าง ๆ ออกมาให้เราเลือกใช้กันอย่างมากมาย โดยไลบรารี่ต่าง ๆ สามารถหาโหลดได้ฟรีจากในหลาย ๆ เว็บ เช่นเว็บ Github หรือแม้แต่เว็บของลุงมาซสิโม บานซี่ (Arduino.cc) เองก็สามารถดาวน์โหลดได้ฟรีเช่นกันนะ เห้ย เฮ้ย เฮ้ยยย

สร้าง Libraries Arduino ไม่ยากอย่างที่คิด

สวัสดีครับ บทความนี้จะพูดถึงการสร้าง Libraries ภาษา C++ ใช้เองบน Arduino ซึ่งหากเราเคยเล่น Arduino มาบ้างแล้วเราจะเรียกใช้ฟังก์ชันต่าง ๆ อาทิ เช่น digitalWrite() , digitalRead() ฟังก์ชันพวกนี้เอง ที่คอยทำงานให้เรา เพียงแค่ ใส่ตัวแปรลงไป ก็ทำงานได้แล้ว

Skip to toolbar