In het volgende artikel gaan we kijken naar de Arduino IDE. Dit is een ontwikkelomgeving om met Arduino te werken waarover Een collega heeft al met ons gesproken een tijdje geleden. Deze IDE biedt ons een geïntegreerde ontwikkelomgeving met een teksteditor voor het schrijven van code, een berichtgebied, een tekstconsole, een werkbalk met knoppen voor algemene functies en een reeks menu's. Het programma kan worden aangesloten op het Arduino-bord om de programma's te uploaden en ermee te communiceren.
Programma's die met de Arduino IDE zijn geschreven, worden schetsen genoemd. Deze schetsen zijn geschreven met de teksteditor van de IDE en worden opgeslagen met de bestandsextensie .ino. De Arduino Integrated Development Environment (IDE) is een platformonafhankelijke applicatie (GNU / Linux, Windows en macOS). Het wordt gebruikt voor het schrijven en uploaden van programma's naar Arduino-compatibele boards, maar kan ook, met behulp van kernels van derden, worden gebruikt met ontwikkelboards van andere leveranciers.
De editor-interface is eenvoudig en overzichtelijk, en daarin kunnen we functies vinden om tekst te knippen/plakken en zoeken/vervangen. Het berichtengebied geeft informatie over het opslaan en exporteren, en geeft ook fouten weer. De console geeft de tekstuitvoer van de IDE weer, inclusief volledige foutmeldingen en andere informatie. Rechtsonder in het venster wordt informatie over het aangesloten bord en de seriële poort weergegeven. Met de knoppen op de werkbalk kunnen we programma's controleren en laden, schetsen maken, openen en opslaan. De bewerkingsfuncties zijn te vinden in de menubalk.
De broncode voor de IDE is vrijgegeven onder de GNU General Public License. De Arduino IDE ondersteunt de C- en C++-talen met behulp van speciale codestructureringsregels. Het levert ook een softwarebibliotheek van de Bedrading project, die veel algemene I/O-procedures biedt.
Door de gebruiker geschreven code vereist slechts twee basisfuncties, om de schets en de hoofdlus van het programma te starten. Deze worden gecompileerd en gekoppeld aan een main() programmastub in een lus met de GNU-gereedschapsketen, die er ook bij hoort.
Installeer Arduino IDE op Ubuntu 22.04 of 20.04
De procedures die we hier gaan zien om de Arduino IDE te installeren, zullen hetzelfde zijn voor andere versies van Ubuntu, waaronder Debian, Linux Mint, POP OS, MX Linux en andere...
Hoe te klikken
Een van de mogelijkheden om Arduino IDE te installeren (versie 1.8.15) in Ubuntu is gebruik het pakket snap beschikbaar op Snapcraft. SNAPD is al ingeschakeld en klaar voor gebruik op Ubuntu-besturingssystemen, dus we hoeven het programma alleen maar te installeren door een terminal in te typen (Ctrl+Alt+T):
sudo snap install arduino
naar update de IDE, wanneer een nieuwe versie wordt gepubliceerd, hoeven we alleen het commando te gebruiken:
sudo snap refresh arduino
Na de installatie kunnen we begin het op zoek naar de bijbehorende launcher in ons systeem.
uninstall
Als u wilt dat verwijder deze app, in de terminal (Ctrl+Alt+T) is er niets meer te schrijven:
sudo snap remove arduino
Zoals Flatpak
Als u liever een andere installatieoptie gebruikt, kunt u ervoor kiezen: gebruik de pakketbeheerder Flatpak om het Arduino IDE-pakket te installeren (versie 1.8.19) . Als u Ubuntu 20.04 gebruikt en deze technologie nog steeds niet op uw computer hebt ingeschakeld, kunt u doorgaan De gids dat een collega een tijdje geleden op deze blog schreef.
Wanneer u dit type pakketten kunt installeren, typt u in een terminal (Ctrl+Alt+T) het volgende commando om: voer de installatie:
flatpak install flathub cc.arduino.arduinoide
Als we klaar zijn, kunnen we start het programma op zoek naar het opstartprogramma in ons systeem, of we kunnen het ook starten door in de terminal te typen:
flatpak run cc.arduino.arduinoide
uninstall
naar verwijder het programma uit ons systeem, we hoeven alleen een terminal te openen (Ctrl + Alt + T) en daarin uit te voeren:
flatpak uninstall --delete-data cc.arduino.arduinoide
Via APT
Deze eerste stap is niet nodig als uw systeem up-to-date is. Om er echter voor te zorgen dat de lijst met beschikbare software in de repositories die we hebben geïnstalleerd up-to-date is, hoeft u in een terminal (Ctrl+Alt+T) alleen te schrijven:
sudo apt update
Om deze installatieoptie te gebruiken, hoeven we geen pakketten handmatig te downloaden om de Arduino IDE te installeren (versie 1.0.5), want al het is beschikbaar via de standaard pakketrepository van Ubuntu. Daarom kunnen we het installeren met behulp van de APT-pakketbeheerder door de terminal in te typen (Ctrl+Alt+T):
sudo apt install arduino
Nadat de installatie is voltooid, naar start het programma we hoeven alleen maar te zoeken naar het opstartprogramma dat op onze computer wordt geïnstalleerd.
Verwijderen
Als u deze geïntegreerde ontwikkelomgeving voor Arduino-boards niet meer nodig heeft, kunt u: verwijder het met behulp van APT in een terminal (Ctrl + Alt + T) het volgende commando:
sudo apt remove arduino; sudo apt autoremove
Voor meer informatie over deze IDE kunnen gebruikers: raadpleeg de project website het water GitHub-opslagplaats.