{"id":713,"date":"2023-09-11T08:00:00","date_gmt":"2023-09-11T06:00:00","guid":{"rendered":"https:\/\/www.fuhselab.de\/?p=713"},"modified":"2023-09-11T09:38:43","modified_gmt":"2023-09-11T07:38:43","slug":"arduino-workshop-1-2023","status":"publish","type":"post","link":"https:\/\/www.fuhselab.de\/index.php\/2023\/09\/11\/arduino-workshop-1-2023\/","title":{"rendered":"Arduino Workshop 1\/2023"},"content":{"rendered":"\n<p>Der Arduino ist ein kleiner programmierbarer Mikrocontroller mit digitalen und analogen Eing\u00e4ngen und Ausg\u00e4ngen. Dazu passend gibt es auch die Arduino Software. Dieser Workshop versucht Schritt f\u00fcr Schritt in die Welt des Arduinos einzuf\u00fchren\u2026<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Die aktuelle Arduino IDE ist die Version 2.2.1 und steht f\u00fcr Linux als AppImage oder zip-Datei zur Verf\u00fcgung.<\/p>\n\n\n\n<p><strong>Arduino Installation als AppImage:<\/strong><\/p>\n\n\n\n<p>Von der Arduino-Webseite [<a href=\"https:\/\/www.arduino.cc\/en\/software\">arduino.cc<\/a>] wird einfach das gew\u00fcnschte AppImage geladen und einfach ausgef\u00fchrt. Ja so einfach geht das. Das AppImage kann ohne klassische Installation einfach ausgef\u00fchrt werden und sollte auch sofort lauff\u00e4hig sein.<\/p>\n\n\n\n<p>\u00dcber das Kontextmen\u00fc des AppImages und Eigenschaften > Zugriffsrechte die Ausf\u00fchrung als Programm erlauben und per Mausklick \u00f6ffnet sich die Arduino IDE. Die Terms of Service m\u00fcssen nun best\u00e4tigt werden und Version 2.2.1 kann genutzt werden.<\/p>\n\n\n\n<p><strong>Arduino Installation per zip-Datei:<\/strong><\/p>\n\n\n\n<p>Von der Arduino-Webseite [<a href=\"https:\/\/www.arduino.cc\/en\/software\">arduino.cc<\/a>] wird einfach die gew\u00fcnschte zip-Datei geladen und dann lokal entpackt. Im entpackten Ordner findet man nun die Arduino IDE als Datei und kann das Programm f\u00fcr den Arduino auch ganz einfach starten und nutzen.<\/p>\n\n\n\n<p><strong>Arduino Installation per Terminal:<\/strong><\/p>\n\n\n\n<p>Von dieser Installationsmethode (sudo apt install arduino) w\u00fcrde ich mit Stand 11.09.2023 stark abraten. Die aktuellen Versionen laufen so stabil, dass ich keinen Sinn darin sehe auf \u00e4ltere Versionen zur\u00fcckzugreifen.<\/p>\n\n\n\n<p><strong>OpenJDK 18 und OpenJDK19:<\/strong><\/p>\n\n\n\n<p>Laut Ubuntuusers braucht die Arduino IDE eine Java-Umgebung. Bei Nutzung der aktuellen zip-Datei oder dem AppImage ist das in meiner Testumgebung nicht mehr n\u00f6tig und die beiden Java-Umgebungen konnten per \u201csudo remove openjdk-xx-jre\u201c entfernt werden.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Der Arduino ist ein kleiner programmierbarer Mikrocontroller mit digitalen und analogen Eing\u00e4ngen und Ausg\u00e4ngen. Dazu passend gibt es auch die Arduino Software. Dieser Workshop versucht Schritt f\u00fcr Schritt in die Welt des Arduinos einzuf\u00fchren\u2026<\/p>\n","protected":false},"author":1,"featured_media":48,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[22],"class_list":["post-713","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arduino","tag-arduino-gruppe-peine"],"_links":{"self":[{"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/posts\/713","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/comments?post=713"}],"version-history":[{"count":2,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/posts\/713\/revisions"}],"predecessor-version":[{"id":762,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/posts\/713\/revisions\/762"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/media\/48"}],"wp:attachment":[{"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/media?parent=713"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/categories?post=713"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fuhselab.de\/index.php\/wp-json\/wp\/v2\/tags?post=713"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}