Review: ESPDUINO-32 บอร์ดที่จะมาแทน Arduino UNO ณ ตอนนี้
ฝัง
- เผยแพร่เมื่อ 16 ก.ย. 2022
- Boards Manager URL: dl.espressif.com/dl/package_e...
Link Driver USB to Serial (CH340 Window Version): sparks.gogo.co.nz/assets/_sit...
หากขาดตกพกพร่องตรงไหนสามารถแจ้ง หรือสอบถามเข้ามาได้ที่คอมเม้นด้านล่างนี้เลยครับ
ช่องทางการติดตามอื่นๆ:
Twitter: @NuttaScholar
Facebook: @NuttaScholar
ขอบคุณครับ
อยากเอามาศึกษาครับ
ESP32 มันล้ำมากครับ แต่ reliability มันต่ำ เมื่อเทียบกับ Arduino UNo และ ESP8266 คือ เมื่อระบบเกิดปัญหาต้อง รีเซ็ต จะต้องไปต่อวงจรมาช่วยรีเซ็ต มันไม่ได้เป็นที่บอร์ด มันเป็นที่วงจรภายใน chip esp32 ครับ
น่าสนใจนะครับ🤔 ไว้จะทำโปรเจคเล็กๆ ให้เอาไปลองใช้งานกันดูนะครับ 😁
อาจารย์ผมก็บอกให้ใช้ ครับ แต่ผมทดสอบแล้วดีหมดแต่ติดตรงที่การ recovery ระบบมันไม่สเถียร เลยถอยมาใช้ ESP8266 แยกแต่ละ ฟังก์ชั่นไป เมื่อเกิน ส่วนใดส่วนหนึ่ง fail จะได้ไม่พาระบบ fail ทั้งหมด ครับ เช่น ส่วนควบคุม มอเตอร์ก็ บอร์ดนึง ส่วนสื่อสารขึ้น wifi/blynk /webserver ก็บอร์ดนึง เพราะอะไรที่มัน run 24 ชั่วโมง 365 วัน มันต้อง มี Hang บ้าง และมันเกิดไม่พร้อมกัน ส่วนใหญ่ webserver/wifi จะไปก่อน แต่งานควบคุมมอเตอร์ยังทำงานได้ เราก็รีเซ็ตแค่ตัว wifi/webserver ครับ แต่ถ้าใช้ ESP32 ต้องลองรันไว้เป็นเดือนก่อนนะครับ ถ้าทำส่งอาจารย์จะได้ไม่หน้าแตกต่อหน้าอาจารย์ ผมเคยเป็นมาแล้ว กดดันมาก
@@nuttascholarch.9588 ข้อเสียของ ESP8266 Node MCU คือ บอร์ดเกิดสนิมเร็วมาก ต้องหมั่นทำความสะอาดไม่งั้น 2ปี สนิมตะกั่วเขียวเลย ต้องใช้ ESP8266 Arduino UNO completable ครับ ส่วน Arduino UNO/Mega นั้น ทนดีครับ
เข้าใจความรู้สึกเลยครับ เวลาสอบโปรเจคเนี่ย ถึงเช็คมาดีก็ยังลุ้นอยู่ดี 555 การแยกบอร์ดคอนโทรลเป็นส่วนๆเป็นวิธีที่ดีในการทำ Multitasking สำหรับผู้เริ่มต้นหัดเขียนโปรแกรม ทั้งเข้าใจง่ายไม่ซับซ้อน และมีเสถียรภาพสูง สำหรับงาน Arduino ที่ทำงานต่อเนื่องเป็นปีๆ ผมก็ไม่ไวใจที่จะใช้บอร์ด Arduino เพียงบอร์ดเดียวในการคอนโทรลเหมือนกันครับ
Very good
น่าสนใจ
ผมได้ upload code ไฟ led กระพริบ ตามตัวอย่างใน example ของ arduino ide upload ผ่านและทำงานได้ ผมต้องการ upload code ใหม่แทน code เดิมท่ี่ได้ upload ไว้แล้ว กรุณาแนะนำวิธีลบ code เดิม (ไฟกระพริบ) ให้ด้วยครับ คือผมเพิ่งหัดเล่นหลังจากที่ได้ดู clip ที่คุณเผยแพร่ครับ ขอบคุณครับ
ทำเหมือนก่อนหน้านี้ได้เลยครับ ide จะทำการลบแล้วลงใหม่โดยอัตโนมัติครับ การลบโค๊ดเดิมอยู่ในกระบวนการ upload แล้วครับ
GPIO35 34 36 ,jump ยังไงครับให้เป็น ,output ช่วยอธิบายหน่อยครับ ที่คลิปนาทีที่5:04
ขออธิบายในเพจนะครับ จะได้ลงรูปอธิบายไปด้วย
facebook.com/100190325690583/posts/pfbid0eLSJ5ZmGyzYxfZUSsVDaVEME2BhZGwMexZ2VJA6WWuGPQazJwywpKnDovJ4pcWjcl/?sfnsn=mo
@@nuttascholarch.9588 ขอบคุณมากครับ
บอร์ดนี้ (ESPDUINO) ไม่น่าใช้ครับ แนะนำไปใช้แบบ module 30 pin หรือ 38 pin ดีกว่าครับ ใช้ง่าย และสะดวกกว่า
ของผมใช้ pin terminal กับบอร์ดไข่ปลา แล้วค่อย wiring สายเอาครับ 😊
ผมแนะนำเพราะราคาในตอนนั้นมันถูกครับ แล้วก็สามารถใช้งานร่วมกับบอร์ด Shield บางบอร์ดได้ สำหรับการฝึกใช้งานก็สามารถใช้งานร่วมกับ breadboard ได้สะดวกกว่าครับ ซึ่งมาพร้อมกับ Feature ที่หลากหลายกว่าบอร์ด UNO แต่ถ้าจะใช้งานร่วมกับบอร์ดไข่ปลา ผมก็ไม่แนะนำเช่นกันครับ
ESP32 ใช้แทน บอร์ด aduino uno ทำ เครื่อง CNC แทนได้มั้ยครับ
ถ้าบอร์ดที่ใช้ขับมอร์เตอร์ รับสัญญาณแรงดัน 3.3V ได้และทำงานได้ปกติ ก็น่าจะทำ cnc ได้ไม่มีปัญหาอะไรครับ👍
มันใช่บอร์ด WEMOS D1 หรือเปล่าครับ เพราะจะได้เข้าไปซื้อใน Lazada
ใช่เหมือนกันครับ
บอรด์นี้ สามารถคำนวณ ตัวเลขทศนิยมลอยตัว (floating point) แบบ 64 bits ได้มั๊ยครับ
ตัวแปล float บน Arduino IDE เป็นแบบ 32bit นะครับ กระบวนการตรงนี้จะทำได้หรือไม่เป็นเรื่องของ software ครับ ATmega32 เป็น mcu 8 bit ยังคำนวน float 32bit ได้เลย ดังนั้นคำตอบคือทำได้ครับ แต่ต้องเขียนโค๊ดเพิ่มเองนะครับ😉
ไปหาซื้อที่ไหนได้ครับ
Lazada Shopee ครับ ถ้าส่งจากจีนจะถูกเป็นพิเศษ แต่ก็จะรอนานกว่าครับ