จะติดตั้งสภาพแวดล้อมการพัฒนา Arduino บน Linux ได้อย่างไร?

arduino-อูโน

Arduino เป็นแพลตฟอร์มการสร้างต้นแบบอิเล็กทรอนิกส์ที่มีชื่อเสียงโดยใช้ฮาร์ดแวร์โอเพนซอร์สที่ยืดหยุ่น และซอฟต์แวร์และใช้งานง่าย

เทคโนโลยีนี้ มีไว้สำหรับประชาชนทุกประเภทไม่ว่าจะเป็นศิลปินนักออกแบบแฟน ๆ และใครก็ตามที่สนใจสร้างวัตถุแบบโต้ตอบหรือสภาพแวดล้อมด้วยแพลตฟอร์มนี้

เกี่ยวกับ Arduino

แพลตฟอร์มฮาร์ดแวร์ มุ่งเน้นไปที่การนำและอำนวยความสะดวกในการใช้อุปกรณ์อิเล็กทรอนิกส์และการเขียนโปรแกรมระบบฝังตัว ในโครงการสหสาขาวิชาชีพ

ผลิตภัณฑ์ที่ บริษัท จำหน่ายจัดจำหน่ายในรูปแบบฮาร์ดแวร์และซอฟต์แวร์ฟรีภายใต้สัญญาอนุญาตสาธารณะทั่วไปของ GNU Lesser

ด้วยความช่วยเหลือจาก Arduino เป็นไปได้ที่จะสื่อสารแอปพลิเคชันที่ทำงานบน Arduino กับอุปกรณ์อื่น ๆ ที่ใช้ภาษาโปรแกรมและแอปพลิเคชันยอดนิยมอื่น ๆ

เพราะ Arduino ใช้การส่งข้อมูลแบบอนุกรมซึ่งรองรับในภาษาส่วนใหญ่. และสำหรับผู้ที่ไม่สนับสนุนรูปแบบอนุกรมโดยกำเนิดคุณสามารถใช้ซอฟต์แวร์ตัวกลางที่แปลข้อความที่ทั้งสองฝ่ายส่งมาเพื่อให้สามารถสื่อสารได้อย่างลื่นไหล

และเมื่อพูดถึง Arduino สภาพแวดล้อมการพัฒนาที่มีชื่อเสียงที่สุดคือ Arduino IDE

เกี่ยวกับ Arduino IDE

Arduino Integrated Development Environment (IDE) เป็นแอปพลิเคชันข้ามแพลตฟอร์ม (สำหรับ Windows, macOS, Linux) ซึ่งเขียนด้วยภาษาโปรแกรม Java ใช้เขียนและโหลดโปรแกรมบนบอร์ด Arduino

ซอร์สโค้ดสำหรับ IDE เผยแพร่ภายใต้ GNU General Public License เวอร์ชัน 2

Arduino IDE สนับสนุนภาษา C และ C ++ โดยใช้กฎการจัดโครงสร้างโค้ดพิเศษจัดหาไลบรารีซอฟต์แวร์จากโครงการ Wiringซึ่งมีขั้นตอนการเช็คอินและเช็คเอาต์ทั่วไปมากมาย

รหัส ผู้ใช้เขียนต้องใช้ฟังก์ชันพื้นฐานสองอย่างเท่านั้นซึ่งใช้ในการเริ่มร่างและวนซ้ำของโปรแกรมหลักซึ่งรวบรวมและเชื่อมโยงกับต้นขั้วโปรแกรมหลัก () เข้ากับโปรแกรมปฏิบัติการแบบรอบผู้บริหารด้วย GNU toolchain ซึ่งรวมอยู่ในการแจกแจง IDE ด้วย

Arduino IDE ใช้โปรแกรม avrdude เพื่อแปลงรหัสปฏิบัติการเป็นไฟล์ข้อความที่เข้ารหัสเลขฐานสิบหกที่โหลดลงในบอร์ด Arduino โดยใช้โปรแกรมโหลดในเฟิร์มแวร์ของบอร์ด

ในระยะสั้น Arduino IDE เป็นสภาพแวดล้อมการพัฒนาแบบบูรณาการสำหรับแพลตฟอร์มนี้เพื่อให้เราสามารถสร้างโปรแกรมของเราและถ่ายโอนไปยังบอร์ด Arduinoไปยังไมโครคอนโทรลเลอร์ที่สามารถประมวลผลและดำเนินการตามที่เราวางแผนไว้

ติดตั้ง Arduino IDE บน Linux

Arduino-ide

ในการติดตั้ง Arduino IDE บนการกระจาย Linux ของเรา เราสามารถทำได้ผ่านแพ็คเกจ Flatpak ดังนั้นจึงจำเป็นอย่างยิ่งที่เราจะต้องได้รับการสนับสนุนสำหรับเทคโนโลยีนี้ที่ติดตั้งในระบบของเรา

หากยังไม่มีเพิ่มสามารถปรึกษาได้ บทความต่อไปนี้ ที่ฉันแบ่งปันวิธีการติดตั้งการสนับสนุน Flatpak ในลีนุกซ์รุ่นปัจจุบันส่วนใหญ่

เมื่อแน่ใจแล้วว่าได้รับการสนับสนุนเพื่อให้สามารถติดตั้งแอปพลิเคชัน Flatpak ในระบบของเราได้ เราต้องเปิดเทอร์มินัลและในนั้นเราจะพิมพ์คำสั่งต่อไปนี้ เพื่อให้สามารถติดตั้ง Arduino IDE ในระบบของเราได้

flatpak install --user https://flathub.org/repo/appstream/cc.arduino.arduinoide.flatpakref

เมื่อเสร็จแล้วเราต้องรอเพียงเล็กน้อยเพื่อดาวน์โหลดและติดตั้งแอปพลิเคชันในระบบของเรา

หากพวกเขาติดตั้ง IDE ด้วยวิธีนี้และ ต้องการตรวจสอบว่ามีการอัปเดตหรือไม่สามารถทำได้โดยดำเนินการคำสั่งต่อไปนี้:

flatpak --user update cc.arduino.arduinoide

ในที่สุดพวกเขาก็สามารถเรียกใช้ IDE บนระบบได้โดยมองหาตัวเรียกใช้งานในเมนูแอปพลิเคชัน ในกรณีที่หาไม่เจอ พวกเขาสามารถรัน IDE จากเทอร์มินัลด้วยคำสั่งต่อไปนี้:

flatpak รัน cc.arduino.arduinoid

จะถอนการติดตั้ง Arduino IDE จาก Linux ได้อย่างไร

ในทางกลับกันหากคุณจำเป็นต้องถอนการติดตั้งโปรแกรมเพราะมันไม่ใช่สิ่งที่คุณคาดหวังหรือด้วยเหตุผลใดก็ตาม พวกเขาต้องดำเนินการคำสั่งใด ๆ ต่อไปนี้ในเทอร์มินัล:

flatpak --user uninstall cc.arduino.arduinoide

o

flatpak uninstall cc.arduino.arduinoide


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา