-
Thread
ESP8266 Wemos-Clone Probleme
kompiliert und aufgespielt. Es blinkt auch wie gewünscht. Dann ein Wifi-Beispiel genommen, Wificlient.ino Auf der seriellen sehe ich das es sich ins WLAN einklinkt und auch Daten runterlädt. Geht also auch. Und das HelloServer.ino geht auch. Dann wieder Tasmota geflasht, ging leider nicht. Allerdings
-
Thread
Arduino Bootloader - funktioniert nur einmalig
zerschossene Bootloader nur eine Vermutung war, habe ich mal eine andere Anwendung installiert (blink.ino). Das ging auch einfach so. Die konnte ich mehrfach installieren (Blinkfrequenz variiert, um festzustellen, ob die Installation erfolgreich war). Dann habe ich es mit aufgestecktem Ethernet-Shield
Rahul Der trollige schrieb im Beitrag #3716959: > mal eine andere Anwendung installiert (blink.ino). > Das ging auch einfach so. > Die konnte ich mehrfach installieren (Blinkfrequenz variiert, um > festzustellen, ob die Installation erfolgreich war). > Dann habe ich es mit aufgestecktem Ethernet-Shield
-
Thread
Arduino mega 2560 mit AtmelStudio 6 Programmieren
halt, die aber nicht komfortabel ist wenn es um mehrere Module geht. Alle Module haben die Endung ino, alle *.ino, *.c, *.h werden im Fenster gezeigt, Breitmonitor von Vorteil. Einbindung von tieferliegenenden Direktorys schwer bis unmöglich. Klar geht es aber es bleibt krampfig. Ich bin so nach
-
Thread
Arduino c datei einbinden
An den Anfang der *.ino Datei. extern "C" { #include "timer.h" // wenn timer.c existiert }
Reiter/Tab weg. Genauso kann man einfach Dateien in den Ordner werfen. Für jede *.h *.c *.cpp *.ino zeigt die IDE einen Reiter/Tab.
-
Thread
Wo ist die Hexdatei vom Arduino-programm?
Pfad ist zu finden C:\Temp\arduino_build_699992 sowie T18t_H_taste_nan_Nok_RTC_EEP_DHT22_ok_OK.ino.hex T18t_H_taste_nan_Nok_RTC_EEP_DHT22_ok_OK.ino.with_bootloader.hex
-
Thread
Arduino IO-File Problem
Wie werde ich das Problem los? Quelltext zeigen. Nicht als Screenshot, sondern einfach Deine *.ino-Datei hier als /Dateianhang/ hochladen.
MC schrieb im Beitrag #5037315: > Anbei der Arduino Sketch Nicht jede Datei mit der Extension "ino" ist ein Arduino Sketch. Das Arduino Framework erwartet in der Sketch-Datei eine Funktion namens setup() und eine namens loop().
-
Thread
Erfahrungen mit Arduino
einziger wirklicher 'Koch' auf. Ich finde nur 18 https://www.mikrocontroller.net/search?query=.ino&forums%5B%5D=4&sort_by_date=1
einziger wirklicher 'Koch' auf. >Ich finde nur 18 >https://www.mikrocontroller.net/search?query=.ino&... Wie mir ein ein Freund, der in verschiedenen Hackerspaces weltweit Workshops gibt, wird meine Firmware relativ viel in Asien eingesetzt. Als jemand der relativ viel Open-Source Software für
-
Thread
SI5153 an Adruino nano Aussetzer
https://github.com/etherkit/Si5351Arduino/blob/master/examples/si5351_example/si5351_example.ino https://github.com/etherkit/Si5351Arduino/blob/master/examples/si5351_calibration/si5351_calibration.ino Das Programm hab ich auch schon im Verdacht gehabt - ich hab aber mit dem Oszi keine Kommunikation
-
Thread
Arduino Due als virtuelle Maus
das "eigentliche" Problem beheben kann. Fehlermeldung: ...\Arduino\sketch_may07a\sketch_may07a.ino: In function 'void setup()': sketch_may07a:5:5: error: 'Mouse' nicht gefunden. Beinhaltet Ihr Sketch die Zeile '#include <Mouse.h>'? Mouse.begin(); ...\Arduino\sketch_may07a\sketch_may07a.ino
-
Thread
Potentionmeter
Analog-Eingang vom Arduino Wusste gar nicht das zu jedem Poti heute schon zwangsläufig ein Ar**ino gehört ;-)
schrieb im Beitrag #4756158: > Wusste gar nicht das zu jedem Poti heute schon zwangsläufig ein Ar**ino > gehört ;-) Wenn einer an einem Wochenende mit solch einer Frage aufschlägt ist meist ein A.....o mit im Spiel!
-
Thread
Arduino Atmega88-PA Upload-Abbruch wegen Leerzeichen im Pfad
\Michael Dallmann\\AppData\\Local\\Temp\\arduino-sketch-24D8B4E568FB3DD945C662CD9897EDFE/md-blink1.ino.elf" > "C:\\Users\\Michael Dallmann\\AppData\\Local\\Temp\\arduino-sketch-24D8B4E568FB3DD945C662CD9897EDFE/md-blink1.ino_atmega88p_16000000L.lst" Der Befehl "C:\Users\Michael" ist entweder falsch
-
Thread
China-Openlog-Modul ohne Funktion
Studio (das vom Arduino kompilierte Hex-File findest du dann in %TEMP%\arduino_build_xxxxxx\yyyyyy.ino.with_bootloader.hex, wobei xxxxxx halt eine Random-Zahl ist und yyyyyy der Projektname). Aber erstmal würde ich gucken ob aus der Seriellen Schnittstelle was raus kommt, wobei die Default-Baudrate
sich ist es das, die ursprüngliche Zielgruppe waren Künstler. Unter der Haube läuft AVRGCC. Die *.ino-Dateien enthalten zwei Funktionen, setup() und loop(), die vom Linker in eine normale main() umgesiedelt werden. Bibliotheken haben das übliche .c/.cpp + .h - Format. Mit einem passenden Skript sollten
-
Thread
Esp8266 und Mysql
https://github.com/ChuckBell/MySQL_Connector_Arduino/blob/master/examples/basic_select/basic_select.ino) über eine Sekunde dauert. Das Errorlog des Servers ist leer, es wird nicht einmal ein slow_query protkolliert. Gibt es ähnliche Erfahrungen/Lösungen/Alternativen?
https://github.com/ChuckBell/MySQL_Connector_Arduino/blob/master/examples/basic_select/basic_select.ino) Wie lange dauert es denn ? Naja, in Zeile 55 wird nachdem Connect schonmal 1 sek. gewartet. Im loop zeile 66 wieder 1 sek., und nochmal 0,5 sek (Zeile 90) für die 2te Abfrage. evtl. können
-
Thread
Welche Ressourcen nutzt die Arduino Software?
W7-10 in: C:\Users\yourusername\AppData\Local\Temp\arduino_build_963314>avr-objdump -S MyProgram.ino.elf > list.txt Die Build Nummer ist natürlich anders bei jeden neuen Projekt. Für den Map File: avr-objdump -t MyProgram.ino.elf > map.txt Damit bewaffnet weiß man genau was gespielt wird
Arduino IDE Projekte bauen kann. Nicht C, sondern C++, auch wenn es wie C aussieht. Die Hauptdatei *.ino ist immer C++ *.h, *.cpp und *.c kann man in Tabs und Libraries verwenden. und *.S nur in Libraries. [c] int main() { for(;;); } [/c] Wohl das kleinstmögliche Arduino Programm. Es wird
-
Thread
NodeMCU (ESP8266) Soft WDT reset
loop at C:\Users\Kolja\Documents\Arduino\hacked_Servo_ext_Poti_seriel/hacked_Servo_ext_Poti_seriel.ino line 35 0x40202f38: Print::println(char const*) at C:\Users\Kolja\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\cores\esp8266/Print.cpp line 156 0x4020280c: loop_wrapper at C:\Users
unerwartete Rücksprungadressen holt. Zumindest hat er sich in der hacked_Servo_ext_Poti_seriel.ino rumgetrieben, die Zeile 35 wird aber sicher nicht passen wegen der Optimierung des Compilers. Vielleicht hilft es Dir ja etwas weiter. Gruß aus Berlin Michael
-
Thread
Arduino Programmierung
Demenz Kranken > für einige Stunden. "Hut ab" - Rudolf! Sollte das Steckspiel_Sound_15Titel.ino wirklich so was wie dein Erstlingswerk sein - lass Dir versichern, dass du IMHO nicht viel falsch gemacht hast! "Hut ab" aber auch für deine Tätigkeit im Ehrenamt - besonders, da du dir ein so schwieriges
github.com/ArduinoGetStarted/button/blob/master/examples/05.MultipleButtonAll/05.MultipleButtonAll.ino
-
Thread
Sound mit PWM -aber wie?
werden. Nichts kann dich in der Arduino IDE daran hindern, in deinen Projektordner, da wo die *.ino liegt, auch eine Array.h und eine Array.cpp rein zu werfen. Das ist dann eine saubere Lösung und funktioniert perfekt.
#4326576: > Nichts kann dich in der Arduino IDE daran hindern, in deinen > Projektordner, da wo die *.ino liegt, auch eine Array.h und eine > Array.cpp rein zu werfen. weiss ich doch und ob die array.cpp oder array.c heisst ist doch egal. Ich fand array.h aber besser, der Vorschlag vom Karl-Heinz
-
Thread
Arduino: "Build-Optionen wurden verändert, alles wird neu gebaut."
Mein Glaskugel sagt: Serverzeit und lokale Zeit/Datum unterscheiden sich. Wenn die *.cpp/*.ino jünger als die *.a dann wird kompiliert. Also sind die Dateien auf 2 Rechner verteilt und die Uhren laufen nicht synchron. *ohne Gewähr*
Mein Glaskugel sagt: > Serverzeit und lokale Zeit/Datum unterscheiden sich. > > Wenn die *.cpp/*.ino jünger als die *.a dann wird kompiliert. > Also sind die Dateien auf 2 Rechner verteilt und die Uhren laufen nicht > synchron. > > ohne Gewähr Nö. Beide Rechner laufen mit Internet-Time-Sync
-
Thread
32 bit ARM LPC810 für weniger als 1€ als Arduino
werden und in den LPC810 geladen. Das geht denkbar einfach: 1. Beispielcode in das file sketch_ino.c kopieren 2. make eintippen 3. mit Flahsmagic das Programm auf den LPC810 laden Es sind aber zur Zeit nur 3 Funktionen teilweise implementiert. Könnte das für jemanden hier interessant sein
arm-non-eabi für Ubuntu gefunden habe. Das Testprogramm sieht im moment so aus: [c] #include "sketch_ino.h" /* Arduino LPC810 compatibility test program */ int ledPin=2; // the setup function runs once when you press reset or power the board void setup() { // initialize digital pin
-
Thread
Implementierung eines Zustandreglers mit Beobachter
Der Code wurde für einen Arduino Mega geschrieben und besteht aus zwei Dateien: StateSpaceControl.ino: Beinhaltet den Regel Algorithmus RoboClaw.ino: Beinhaltet die Kommunikation zum Motor Controller. StateSpaceControl.ino: [c]#define SERIAL_BAUD 57600 #define INPUT_COUNT 5 //number of
while( padding--) Serial.print("0"); Serial.print(frac,DEC) ; } }[/c] RoboClaw.ino: [c]#define address 128 #define ROBOCLAW_BAUD 38400 signed char Motor1percent = 0; signed char Motor2percent = 0; int incomingByte= 0; void setupRoboClaw() { Serial1.begin(ROBOCLAW_BAUD
-
Artikel
Datei:Bmp280test.ino
code
-
Thread
PT1000 an ESP32 per Spannungsteiler
ständig bestromen. Und auch das ist weiter oben schon verlinkt worden. Ganz übersichtlich in "PT1000.ino" https://www.mikrocontroller.net/topic/353666?goto=new#3947850
m.n. schrieb im Beitrag #6469306: > Ganz übersichtlich in "PT1000.ino" Die "Lösung" war vor 5 Jahren schon Scheisse und es ist nur bedauetlich, dass du bis heute nichts hinzugelernt hast. Dass im Datenblatt des Pt1000 ein Messstrom von 0.1mA oder 0.3mA empfohlen
-
Thread
ESP über Webinterface programmieren?
github.com/esp8266/Arduino/blob/master/libraries/ESP8266WiFi/examples/WiFiAccessPoint/WiFiAccessPoint.ino aber statt das sich das Ding mit "ESPap" meldet, taucht "FarryLink_3DEEB1" mit voller Signalstärke und offen auf. Wie muss ich das interpretieren?
Kommandointerpreter-File: https://github.com/esp8266/Basic/blob/NewWebSockets/ESP8266Basic/Commands.ino
-
Thread
Extrahierung der Zeit - DS3231
sich auf diese Lib bezieht. https://github.com/adafruit/RTClib/blob/master/examples/ds3231/ds3231.ino Gerhard
stehend, nicht in der > Lib. https://github.com/adafruit/RTClib/blob/master/examples/ds3231/ds3231.ino Das ist ein einfaches Beispiel. [c] RTC_DS3231 rtc; [/c] RTC_DS3231 ist eine Klasse, welche in der Bibliothek definiert wird. rtc ist der vom Programmierer gewählte Name für eine Variable
-
Thread
Welchen Mikrocontroller zur Ansteuerung eines DC-Motors?
Ja. Anstatt der Dateiendung .c erwartet die Arduino-IDE .ino.
Arduino IDE kann man auch in reinem C programmieren. main ist weak bei Arduino. Also nackte ino-Datei und dann einfach ein void main() in einer c-Datei. Fertig. DigitalWrite und der ganze Klimbim geht dann natürlich nicht mehr.
-
Thread
Sonof Obi Switch und Tasmota Prellen
Doch. Guckst du hier: https://github.com/arendst/Tasmota/blob/development/tasmota/support_button.ino
Doch. Guckst du hier: > https://github.com/arendst/Tasmota/blob/development/tasmota/support_button.ino Puh, knapp 300 Zeilen, das ist ja riesig. Auf den ersten Blick kann ich nicht erkennen, wo da entprellt werden soll.
-
Thread
Welcher Feuchte- und Temperatursensor
Ich verwendete bis dato standardmäßig die Adafruit-Library [2] und das Testprogramm ''bme280test.ino'' daraus, welches systematisch zu hohe Temperaturwerte liefert. Ich habe mich dann durch die Library und das Datenblatt [3] gekaut und gelernt, dass es (wie es zu erwarten war) verschiedene Power-Modi
Oversampling-Einstellungen, die ich mir aber noch nicht weiter angeschaut habe. Das Testprogramm ''advancedsettings.ino'' hingegen gestattet es, die verschiedenen im Datenblatt beschriebenen Szenarien mit unterschiedlichen MODE- und Oversampling-Einstellungen zu testen. Ich habe mich dabei auf die Szenarien "Default
-
Thread
Operation "Caruso"
noch zu langsam ? (Ich vermute nicht) Im Anhang befindet sich ein Bild der App-Oberfläche und die .ino Datei. Eine Vorgabe möchte ich meinerseits noch machen: Es muss ein String dieser Länge versendet werden. Dies macht die Weiterentwicklung komfortabler. Danke im Vorraus für Ihre Hilfe. Für
kommt es zu Störungen im Motorbetrieb (kaum auffällig, aber dennoch nervig). Bitte Kommentare in der .ino Datei ignorieren.
-
Thread
ESP-01 funktioniert in Sleep-Mode nur nach 2xReset
ESP-01 bei aliexpress bestellt: Die Software habe ich 1zu1 von cc2 übernommen: http://cc2.tv/wetter.ino Bei dem Programm blicke ich nicht ganz durch: Dort gibt es keine Main-Funktion? Keine Ahnung, wie der in der Loop-Funktion landet, aber es scheint irgendwie zu funktionieren: Habe zum Testen die
readdht(); wird bereits in setup() einmal aufgerufen! Siehe http://cc2.tv/wetter.ino
-
Thread
Serial verbindung zu Raspberry pi2
wird neu kompiliert C:\Users\Detlef\AppData\Local\Temp\arduino_modified_sketch_968897\MultiSerial.ino: In function 'void setup()': MultiSerial:29: error: 'Serial1' was not declared in this scope Serial1.begin(9600); ^ C:\Users\Detlef\AppData\Local\Temp\arduino_modified_sketch_968897\MultiSerial.ino
-
Thread
SIP-Client um Schaltvorgang auszulösen?
/github.com/ManUnit/sip-call - https://github.com/rousir/ArduinoVoip/blob/main/examples/voip/voip.ino - https://github.com/RetepRelleum/uPyVoip - https://github.com/OLIMEX/sip_phone_example Für Deinen Zweck dürfte ein rudimentäres SIP ohne Sound reichen, da Du ja nur die eingehende Signalisierung
://github.com/RalfJL/ESP32-SIP-CallMonitor/blob/master/ESP32-SIP-CallMonitor/ESP32-SIP-CallMonitor.ino
-
Thread
ATtiny2313 & Pin Change Interrupt
< PCINT0) | (1 << PCINT1) | (1 << PCINT2) | (1 << PCINT3) | (1 << PCINT4); [/c] [c]../Stepper.ino:37:2: error: 'PCICR' was not declared in this scope PCICR |= (1 << PCIE0); ^ ../Stepper.ino:37:17: error: 'PCIE0' was not declared in this scope PCICR |= (1 << PCIE0);[/c] Ich verwende
-
Thread
nochmal Drehencoder
: >> Es ist in Arduino c geschrieben. > > Ja. Nein. Es gibt kein Arduino C. Nur weil hinten ino dransteht ist nicht ein besonderes C sondern "nur" Gnu-C.
jo mei schrieb im Beitrag #6938989: > Nein. Es gibt kein Arduino C. Nur weil hinten ino dransteht ist > nicht ein besonderes C sondern "nur" Gnu-C. Arduino C ist C/C++ unter Verwendung der Arduino Library Umgebung, genau so wie Posix C ein Programm in C unter Verwendung der Posix Libraryfunktionen
-
Thread
ESP32 boot loop, rst: 0x08
0x1000 "C:\Users\volke\AppData\Local\Temp\arduino-sketch-896902C07C0C0942FF6622175248EFA9/RGB-LEDs.ino.bootloader.bin" 0x8000 "C:\Users\volke\AppData\Local\Temp\arduino-sketch-896902C07C0C0942FF6622175248EFA9/RGB-LEDs.ino.partitions.bin" 0xe000 "C:\Users\volke\AppData\Local\Arduino15\packages\esp32\hardware
0x10000 "C:\Users\volke\AppData\Local\Temp\arduino-sketch-896902C07C0C0942FF6622175248EFA9/RGB-LEDs.ino.bin" esptool.py v4.2.1 Serial port COM4 Connecting.... Chip is ESP32-D0WD-V3 (revision 3) Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None Crystal is 40MHz
-
Thread
Noch ne Wordclock
sketch\BrowserGui.h:7, from C:\Users\Dirk\Desktop\Wordclock Ikea Ribba\CWC\CWC.ino:4: C:\Users\Dirk\Documents\Arduino\libraries\FastLED/FastLED.h:17:21: note: #pragma message: FastLED version 3.001.003 # pragma message "FastLED version 3.001.003"
sketch\BrowserGui.h:7, from C:\Users\Dirk\Desktop\Wordclock Ikea Ribba\CWC\CWC.ino:4: C:\Users\Dirk\Documents\Arduino\libraries\FastLED/fastspi.h:110:23: note: #pragma message: No hardware SPI pins defined. All SPI access will default to bitbanged output # pragma message
-
Thread
RFM12B bzw. TinyTX empfängt/sendet nichts
geladen habe: https://github.com/nathanchantrell/TinyTX/blob/master/TinyTX_DS18B20/TinyTX_DS18B20.ino Auf der Empfängerseite sieht es so aus: https://github.com/nathanchantrell/TinyTX/blob/master/TinyTX_RX_Simple/TinyTX_RX_Simple.ino Gruß Cornelius
-
Thread
ATMega328p RX UART Interrupt µC stürzt ab
Arduino IDE sagt dazu: [pre] In function 'USART0_RXC_vect': E:\Daten\Arduino\Forum\UART328\UART328.ino:2:1: warning: 'USART0_RXC_vect' appears to be a misspelled signal handler, missing __vector prefix [-Wmisspelled-isr] ISR(USART0_RXC_vect) [/pre] Dein Compiler sagt das gleiche, du muss ihm
Arduino F. schrieb im Beitrag #4908198: > E:\Daten\Arduino\Forum\UART328\UART328.ino:2:1: warning: Du musst ein blutiger Anfänger sein. Der Könner schaltet alle Warnungen ab. (SCNR)
-
Thread
D1 Mini: Servo.write(0) stellt den Servo nicht auf 0
Beispiel: Siehe: https://github.com/sarincr/ESP8266-Arduino-IDE/blob/master/12.Servomotor/12.Servomotor.ino **ohne Gewähr**
EAFs Tipp (https://github.com/sarincr/ESP8266-Arduino-IDE/blob/master/12.Servomotor/12.Servomotor.ino) bringt mir das hier aktuell die ganze Range. Allerdings rastet der Servo bei 0 - 3 nicht ein. (vergleiche Bild im Anhang) [c] int from = 0; int to = 32; int i = from; void setup() {
-
Thread
PiPico Arduino / PlatformIO
Wiz-IO/wizio-pico Schade, dass es vorerst noch ein main-File mit "loop" und "setup", statt der *.ino Endung geben muss.
wizio-pico > > Schade, dass es vorerst noch ein main-File mit "loop" und "setup", statt > der *.ino Endung geben muss. Gib es einen Grund für deinen Beitrag? Wenn du mit dem Pico schnell loslegen willst, dann installierte Micropython auf "Raspberry pi pico"-Board und Thonny auf dem PC. Wenn
-
Thread
Fehler: stray '\342'
soundsenor:39: error: stray '\211' in program C:\Users\xobtaeb\Downloads\soundsenor\soundsenor.ino: In function 'void loop()': soundsenor:33: error: 'str' was not declared in this scope if ( str>1000 && str< 2000){ ^ C:\Users\xobtaeb\Downloads\soundsenor\soundsenor.ino: At global
-
Thread
Zeigt her Eure IoT Projekte Bilder
* Arduino-Sketch: https://github.com/koppi/mk/blob/master/linuxcnc/configs/koppi-cnc/esp-01-mqtt.ino * HAL-Komponente: https://github.com/koppi/mk/blob/master/linuxcnc/configs/koppi-cnc/esp-01-mqtt.py
WiFi Webserver mit i2c oLED und SHT21, Speichert Daten im EEPROM 1 Tag zwischen (/ESP_WiFiWebServer.ino/) (24h-Datenlogger) -ESP8266 mit SD-Card (/ESP_WiFiWebServer_SD.ino/) Dabei hab ich alles was so rumlag angebaut: /SHT21/ (Temperatursensor, Luftfeuchte), /oLed-Display/ und eine /SD-Card/. Die
-
Thread
Drehgeber per Interrupt auswerten, AVR
Die zunächst verwendete Dateiendung .ino kann zur Irritation bei der Ansicht führen, obwohl es eine .c-Datei ist. Daher hänge ich eine .c-Datei an, die ein bißchen aufgeräumter formatiert ist. Für die Arduino Liebhaber gibt es eine neue .ino-Datei, die die wohl schmerzlich vermissten Funktionen setup() und loop() beinhaltet, sowie die ser. Datenausgabe mit Hausmitteln erledigt. Vielleicht hilft dies, schneller die Drehgeberauswertung zu