สำหรับใครที่อยากลองย้ายมาเขียน Arduino ใน Visual Studio Code สามารถทำตามขั้นตอนต่างๆ ได้ดังต่อไปนี้เลย
- ติดตั้ง Arduino IDE ตามปกติเลยหลายคนก็อาจจะติดตั้งไว้เสร็จเรียบร้อยเเล้วเเต่ให้ตรวจสอบให้ดีว่าเราได้ติดตั้งไว้เเบบไหนกรณีที่เราติดตั้ง ด้วยตัวติดตั้ง Windows app ให้เราทำการทำการ Uninstall เเละให้ติดตั้งด้วยตัว installer (สีเหลืองที่ highlight ไว้) เนื่องจากถ้าเราติดตั้งด้วยตัวใน Windows App ตัว VS Code จะหา path ไม่เจอ
2.ทำการติดตั้งตัว extension ใน VS code ตรงนี้คิดว่าสำหรับคนที่เข้ามาใช้ตัว VS code น่าจะเข้าใจขั้นตอนในการติดตั้งในส่วนของ extension กันอยู่เเล้วนะครับ (สำหรับใครที่ยังไม่ได้ติดตั้งตัว c/c++ ตัวโปรเเกรมจะเเจ้งเตือนขึ้นมาให้เราทำการติดตั้งไปเลยนะครับ )
3.เมื่อเราติดตั้งส่วนของ extension เสร็จเรียบร้อยเเล้วขั้นต่อไปเราก็ต้องไปทำการ ตั้งค่าเพิ่มเติมโดยการไปที่ Setting ของตัว VS code กด( ctrl+, ) จะขึ้นหน้าต่างขึ้นมาดังภาพ เสร็จเเล้วทำการกดเข้าไปในส่วนของการตั้งค่า (Open Setting JSON) ตรงลูกศรในภาพเลยครับ
4.จะขึ้นหน้าต่างให้เราเข้าไปตั้งค่า โดยให้นำ code ด้านล่างไปใส่เลยครับ ให้ใส่เติมต่อไปจากส่วนก่อนหน้าที่มีอยู่เเล้วได้เลยครับ
{
"arduino.path": "C:/Program Files (x86)/Arduino",
"arduino.commandPath": "arduino_debug.exe",
"arduino.logLevel": "info",
"arduino.enableUSBDetection": true,
"arduino.disableTestingOpen": false,
"arduino.skipHeaderProvider": false,
"arduino.additionalUrls": [
"https://raw.githubusercontent.com/VSChina/azureiotdevkit_tools/master/package_azureboard_index.json",
"http://arduino.esp8266.com/stable/package_esp8266com_index.json"
],
"arduino.defaultBaudRate": 115200
}
สามารถเข้าไปอ่าน parameter ต่างๆว่าคืออะไรได้ในที่ตัว extension ที่เราติดตั้งไว้ได้เลยนะครับ หรือเข้าไปอ่านที่นี่ก็ได้ครับ https://github.com/Microsoft/vscode-arduino
เสร็จเรียบร้อยครับ ใน Part ต่อไปเดี๋ยวมาดูวีธีการใช้งานพร้อม Upload code ลง Board Arduino กันเลยครับ ปล.บทความเเรกของผมไม่เข้าใจหรือเขียนงงยังไงไว้จะปรับปรุงเรื่อยๆครับ