Als «arduino-ide» getaggte Fragen

Dies ist für Fragen zur offiziellen IDE. Die Open-Source-IDE erleichtert das Schreiben und Hochladen von Code auf ein beliebiges Arduino-Board. Es läuft unter Windows, Mac OS X und Linux.

20
Was sind die anderen IDEs für Arduino?
Der grundlegenden Arduino-IDE fehlt ein Großteil der Raffinesse, die in anderen IDEs vorhanden ist, wie z. B. Code-Vervollständigung, Code-Zusammenbruch, Ordnerorganisation usw. Gibt es andere IDEs, die das Programmieren in C oder C ++ ermöglichen und diese Aspekte verbessern?

9
C ++ gegen die Arduino-Sprache?
Was sind die Vorteile jeder Sprache bei der Verwendung des Arduino? Ich denke, das ist eine gute allgemeine Frage, aber ich füge ein bisschen hinzu, warum ich frage, ob mir jemand einen Tipp geben möchte. Ich habe Erfahrung mit vorverarbeiteten Sprachen wie JavaScript und PHP und habe mit Sprachen wie …
81 c++  arduino-ide 

3
Warum startet der serielle Monitor die Skizze neu?
Wenn ich eine Skizze hochlade, die serielle Daten sendet, blinken die TX / RX-LEDs sofort, sobald die Skizze hochgeladen wurde. Wenn ich dann den seriellen Monitor starte, scheint die Skizze neu zu starten. Eine einfache Minimalskizze, die dieses Verhalten zeigt: void setup() { Serial.begin(9600); Serial.println("Setup"); } void loop() { Serial.println("Loop"); …




2
CLion + Arduino
Bitte helfen Sie mir, Clion + Arduino einzurichten. Clion hat ein Arduino-Plugin, das ich installiert habe. Hier ist eine Anleitung zu Github, aber ich bin völlig noob cmakeund andere Dinge, über die in der Anleitung gesprochen wird. Ich habe bisher nur Arduino IDE für meine einfachen Projekte verwendet. Jetzt kann …

1
Arduino IDE #ifdef
Ich verwende meine Arduino IDE, um meine Skizze entweder auf ein Arduino oder ATTiny oder ATmega328 hochzuladen. Wie Sie wissen, kann jedes Gerät eine andere Pinbelegung haben. Unterstützt der Arduino-Compiler ifdefabhängig von der Karte , mit der ich verbunden bin? Beispielsweise #ifdef Attiny85 a=0; b=1; c=2; #else // arduino a=9; …


4
ESP8266, Arduino IDE gegen Lua?
Ich plane einen ESP8266 zu kaufen. Muss ich Lua wirklich lernen, um damit zu spielen? Ich habe einige Leute gesehen, die es mit der Standard-Arduino-IDE verwendet haben. Benötigen Sie eine benutzerdefinierte Firmware, um die Arduino IDE anstelle von Lua zu verwenden? Die Arduino-IDE scheint mir besser zu sein, da ich …

5
Lesen und Schreiben von EEPROM in ESP8266
Ich muss wissen, wie ich ganzzahlige Werte in das EEPROM schreiben und den Wert beim Einschalten beibehalten kann. char *Red = strstr(myTestUrl, "/R"); if (Red) { int RedValue = atoi(Red + 2); analogWrite(12, RedValue); Serial.println("Red :"); Serial.println(RedValue); } Ich möchte RedValuein EEPROM schreiben . Wie geht das?

4
Schreiben eines C-Programms außerhalb von Arduino IDE?
Ich mag die Idee, die Arduino IDE für einfache Projekte mit und für mit Arduino der ersten Schritte, aber der Konsens die ich bisher bekommen habe ist , dass es für diejenigen, die neu in Arduino und / oder Programmierung im Allgemeinen. Ich verstehe, dass es möglich ist, ein C-Programm …
12 arduino-ide  library  c 

2
Warum muss sich eine .ino-Datei in einem gleichnamigen Ordner befinden?
Ich versuche, ein sehr kompliziertes Projekt zu organisieren, und ich möchte den gesamten eigentlichen Code in einem Ordner mit dem Namen src(Quelle) ablegen , aber ich möchte die Hauptdatei .inobeibehalten main.ino(sie wird auch in sein src). Wenn ich dann versuche, den Code zu öffnen, sagt die IDE, dass main.inoer sich …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.