-
Thread
Arduino IDE 204 bleibt hängen
kann da keine Rückschlüsse ziehen..;-( "C:\\Users\\didi\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\xtensa-esp32-elf-gcc\\esp-2021r2-patch5-8.4.0/bin/xtensa-esp32-elf-g++" -DHAVE_CONFIG_H "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE
\\Users\\didi\\AppData\\Local\\Temp\\arduino\\sketches\\D8E36121E19E066E8E4519FB8625675B/build_opt.h" "-IC:\\Users\\didi\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.7\\cores\\esp32" "-IC:\\Users\\didi\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.7\\variants
-
Thread
C++ Objektorientierung ?
Ich probiers mal mit Code. Zuerst eine symbolische main : //Klassen : #include "segel.h" #include "deckshand.h" //Objekte : deckshand Matrose1; deckshand Matrose2; segel Fock; segel Gross; segel Besan; //Variablen usw. int main(void) { while(1)
Es gibt meines Wissens zwei kleine Python-Interpreter namens Micropython [1] und Circuitpython [2], die aber nicht auf den ja doch sehr kleinen AVRs laufen. Aber auf dem ESP32, der hier im Thread schon erwähnt wurde, sollte zumindest Micropython gehen -- damit habe ich aber keine Erfahrung und kann
-
Thread
Selbstgebautes LCD ansteuern - Bastler braucht denkhilfe
GPIOs. Zumindest scheint das für die ESP8266 und ESP32 zu gelten. Ab dem ESP32-S2 gibt es wohl -sofern richtig verstanden- die Möglichkeit des GPIO-Bundlings. Mein erstes Ziel (ohne LCD) ist erstmal die pseudo AC Wellenform auf meinem DSO318 Minioszi zu sehen. Ich habe eine breite Auswahl an ESPs: ESP-01 mit Programmer/Breakoutboard ESP-8266 mit Programmer/Breakoutboard ESP32 DEV Module ESP32-S2 "nackt". (Kann ich derzeit nicht anschließen) z.Z versuche/versage ich leider beim direkten schreiben
-
Thread
Neuer Arduino Uno, neue Einplatinencomputer und neue Software
Variante WiFi einen ESP32 als Funkmodul mitbringt. In der unter https://blog.arduino.cc/2023/03/25/arduino-uno-r4/ bereitstehenden Ankündigung findet sich die folgende Passage, die die „Erweiterungen“ im Bereich des Speicherausbaus
running at 48MHz, which provides a 3x increase over the UNO R3. In addition to that, SRAM went from 2kB to 32kB, and flash memory went from 32kB to 256kB to accommodate more complex projects. [/c] Wichtig ist, dass das Erscheinen des R4 explizit keine Abkündigung der älteren AVR-Variante darstellt
-
Thread
Öldrucksensor mit ESP8266 auslesen
Moin, ich möchte gerne bei einem alten Traktor (12 Volt) u.a. den Öldruckgeber mit einem ESP8266 / ESP32 (erstmal betrieben mit einer Powerbank) auslesen. https://www.ezt-autoteile.de/vdo-druckgeber?fbclid=IwAR1fDWi5lv4VcXuHV4JPbZ3Pz4CEysAVqrttOiF5qQpZxlsCHXYkMDCaRzM Widerstandskennlinie
ausrechnen kann und somit alles dimensionieren kann. Die Spannungsmessung erfolgt ja dann zwischen J1 und J2 (Siehe Foto). Vielleicht kannst Du ja da auch helfen? .... Wie kann ich das dann an den Analogeingang eines ESP anschliessen der ja nicht beide PINs potentialfrei hat...? LG
-
Thread
Feinstaubsensor für Wetterstation (auch "außen") - Batteriebetrieb? Wie günstig?
Ali, 6V). Ein ATTiny wacht auf und schmeisst den StepUp für 5Volt an. 30 Sekunden später kommt der ESP32 für 5 Sekunden (Firmware: ESPHome), liest einen BMP680 aus, den SDS011 und sendet per MQTT an die InfluxDB. Der ESP legt den ATTiny und sich selbst wieder schlafen. Die Intervalle sind 3 Minuten.
BMP680 bringt gute Ergebnisse (3 Sensoren direkt nebeneinander: Druck ist identisch, Luftfeuchte +/- 2%rH, Temperatur +/- 0.2°C) Für Aussenbereich: mach EINE Lage Teflonband (das dünne aus dem Sanitärbereich) über den Sensor -damit sterben sie nicht alle paar MOnate und die Werte sind noch immer im gleichen
-
Thread
esp programmierung - ist mein Vorhaben machbar ?
Ich habe 2 Pulse Sensoren, die ich mit ESP8266 oder ESP32 auswerten kann. Die zwei Sensoren schalten zeitverzögert, aber fast direkt hintereinander oder sogar überlagert. Ich brauche eine Erkennung, welcher
then M2 = false else M2 = true M1 = false Reset = 0 end if end if if Reset = 100000 then M1 = false M2 = false Reset = 0 end if [/code] Wird vielleicht auch nicht alles mit ESP Home
-
Thread
Variablen auf Waveshare-E-Paper anzeigen lassen
Siehe oben: Mit GxEPD2 geht es einwandfrei, mit GxEPD eben nicht so einfach. Aber wenn Ihr meint. Wie sagen die im Nordwesten WAT MUTT,DAT MUTT! Kompletter Sketch: https://github.com/G6EJD/ESP32-e-Paper-Weather-Display
mal zusammen in das Beispiel rein: https://github.com/waveshare/e-Paper/blob/master/Arduino/epd2in13_V3/epd2in13_V3.ino Am Anfang stehen da ein paar #include-Anweisungen [c] #include "epd2in13_V3.h" #include "epdpaint.h" #include "imagedata.h" [/c] Und etwas weiter unten, in der Funktion
-
Thread
STM32Cubeide strstr
the position in the function) * * Ex: * Wifi_WaitForString(_WIFI_WAIT_TIME_LOW,&result,2,"OK","ERROR") * * If the ESP8266 return a AT+OK after the last command, the function is going to * return a true value and the result number would be 1. */ uint32_t cnt = 0;
K. H. schrieb im Beitrag #7381204: > void delay_ms(uint32_t cnt) > { > for(uint32_t i = 0; i < cnt; i++) > asm ( "NOP" ); > } Kein Wunder dass man damit in ein Timeout fällt.
-
Thread
ESP32 Arduino String Funktion - wo liegt der Fehler?
Spiffs ist von FS abgeleitet und erlaubt auch String als path: https://github.com/espressif/arduino-esp32/blob/0d84018d969309addacbcc3e3782c1fadc95fbc8/libraries/FS/src/FS.h#L95-L96
Constanze H. schrieb im Beitrag #7380059: > open in spiffs erwartet einen cstring aka. const char * path als > Argument, keinen String. Das ESP32-SPIFFS unterscheidet sich von der ESP8266-Variante, bin ich
-
Thread
Maskieren modern?
zumindest für die C2000er > Serie. Was Du meinst ist folgendes, oder? [c] #include <stdint.h> enum E1 {a, b, c, d}; enum E2 {e, f, g, h}; struct R1 { uint8_t a:1; enum E1 b:2; uint8_t c:3; uint8_t d:4; }; struct R2 { uint8_t w:4; enum E2 x:3; uint8
nur sind typsichere C++ Registerdefinitionen nicht Standard bei den Hersteller SDK, für einen STM32H7 möchte ich das nicht selber schreiben. STM hat ja schon ewig gebraucht den 'register' storage specifier zu entfernen.
-
Thread
Arduino: High Speed Soft Serial (nur RX benötigt)
Patches/Forks von (new) SoftSerial, die das ermöglichen? Danke für Tips. Ja, ich weiß, ein "normaler" ESP32 kann das per zweiter Hardware-UART von Hause aus, der ist mir aber zu "fett", ich benötige am Ende 6 solcher Sensoren und habe wenig Platz ... sowas wie ein Arduino Micro oder eines diese "kompatiblen" Dinger von 2x2cm wäre ideal für meine Zwecke. Alternativ wäre ich dankbar für Tips zu so einem "Winzling" wie den TinyPico oder Seed Studio XIAO, aber eben mit zwei Hardware-UARTs ...
-
Thread
ESP32 sdkconfig.h ändern, bloss wie?
Hallo, weiss jemand wie man diese automatisch erzeugte Date sdkconfig.h ändert? Ich möchte den riesigen BT Stack reduzieren, weil der Compiler mir das Ding auf 600kb aufbläst und mit wifi zusammen und OTA sprengt das den Speicher. Ändert man was wird sie wieder neu erzeugt
Ok, da es keiner weiss.... ich jetzt schon. Der Bläh-Code des ESp32 ist nur bei Arduino so nach dem Motto "Binde alles ein, wird schon passen!", daher auch die endlosen Compilierzeiten, (bei mir 3 Minuten). In der ESP-IDF kann man mit menue config nur das einbinden
-
Thread
20+ Temperatursensoren auslesen mit zwei-Draht und großen Kabellängen (~300m)
Falk B. schrieb im Beitrag #7382073: > 100mA bei 12V 7 Zoll Display und ESP32 mit WLAN. Ist Bestand und könnte vielleicht geändert werden. Zum Start würde ich es aber gerne benützen.
Reinhard schrieb im Beitrag #7382077: > 7 Zoll Display und ESP32 mit WLAN. Ist Bestand und könnte vielleicht > geändert werden. Zum Start würde ich es aber gerne benützen. Und warum muss der vom DALI versorgt werden? DORT kann man ein normales Netzteil dran
-
Thread
Tasterverarbeitung mit ARDUINO-C
Coocox und später mit Atollic. Den Genino kenne ich momentan nicht. Ich baute mir damals einige STM32FMini Bords für F103/407 und verwendete JLINK V2. Aber für die kleineren Steuerungs Projekte ziehe ich aktuell wieder die 8-Bitter vor. Für Fernsteuerung hat man ja noch die ESP WLAN Bords Module die
Routinen immer so schön auf jeden > meiner uC funktioniert. Ein wahrer Traum:-) +1 auf AVR und ESP32
-
Thread
Kennziffer berechnen für Akku Vollladung - möglich?
Hallo, ich möchte mit einem ESp32 der mit Stromwandlern und Spannungsmessern ausgerüstet ist ermitteln, wann mein Solarakku voll ist. Der MPPT Tracker arbeitet autonom und stellt diese Info leider nicht zur Verfügung wann er von 14.4
Interface auch von unterwegs. BT und Wifi gleichzeitig, verliert man OTA, die App wird zu gross mit 2MB. Die zeit holt er sich von NTP, seitdem klemme ich mir auch die RTC. PS: Du hast ne interessante Seite über den ESP32, sehr gut gemacht! Vielleicht sollten wir uns mal privat austauschen.
-
Thread
BME280 3,3v Spannung und I2C Bus
da gar nix der geht davon aus, dass wo 3.3V draufsteht auch 3.3V rauskommen ... und ich glaub bei I2C ist ja gerade dass das Trügerische da der markierte 3.3V Pin am ESP/Arduino zwar wirklich nur 3.3V liefern aber der I2C macht was er will liefert also u.U. > 3.3V (vorausgesetzt der ESP/Arduino hängt
Achim A. schrieb im Beitrag #7373741: > Beim ESP ist das glaube ich nicht so oder? > wenn der ESP8266 mit 5V betrieben wird und ich schleisse den BME an 3.3V > des ESP an, so werden auch über die I2C Leitungen nur max 3.3V > gesendet... stimmt
-
Thread
EmbeddedWorld 2023, Tag 2 – Bauteile im Fokus
. Renesas schickt mit dem RA4E2 einen neuen Low-End-Controller ins Rennen, der - das wird vom Standpersonal explizit zugegeben - zur „Bekämpfung“ des STM32C0 vorgesehen ist. Alleinstellungsmerkmal des Cores - mehr Informationen finden
präsentierte derweil eine ganze Gruppe von „ESP32-Alternativen“, die statt dem von Espressif verwendeten XTENSA-bzw. RISCV-Kern allerdings auf die wesentlich leistungsfähigeren Kerne aus dem Hause MediaTek setzen.  an einem ESP32 betreiben. Dazu habe ich in der Arduino-IDE in Bibliotheksverwaltung alle möglichen Sachen installiert, die irgendwie mit EPD zusammenhängen (GxEPD, GxEPD2, EPD, Adafruit-EPD
Das würde bedeuten, dass du die Kommentarzeilen vor einer der Display-Definitionen in der GxEPD2_display_selection.h entfernt hast. In der Zeile wird "display" definiert. d.H. danach taucht die Fehlermeldung "'display' was not declared in this scope" nicht mehr auf. Vorsicht, muss in der ESP32
-
Thread
Steuerung 150V Nixie IN-14: mind. 40 Pins
3A1857725330690ec0dcf4e3be4d38bf9510f1a02418b3%7Cenc%3AAQAHAAABYBEC%252B8HimpTF6XPanG8lCeF3G6jifrewDlLoKJMPz0RnJH8s%252BUBlIo2cSQSdgSGvSVvCKC6zF4X6tOnQIr392G0gldH8QjhGQ2fmdEokLVFt29UKj%252FEph29NUO0KxqhEb84gZhbKWlWfbravBJF8o5J%252B%252BqTktehNRwAnGSeFtVQy0mtb8YOhAB7O4RUuOYRtMQAcMjhI61E0%252B%252Bo%252Fb22Ecld0K%252FhgQwP0ArSdIzyfVDMdDj6k%252BPJBA7VrTx07B5czcCS9WjaqtbAOY%252FGRu9VDd%252F1locg2t%252FXxioPSdMZx1bnkGIvs7QjhJfdL8DCOzHtM6h2UBFY6SRHhPywWo9NL73ditwrrT2SX6xoUadNsLttoJ0mRIJaKu5jNdDEvSu3Fk9WcYNVpSnpWvp8HZ1mofLW7rw2uc0nYU3V7nTyOTrqiwQz30phqAFb7QnOBq62A6Wj4pLeMxOYM%252B79KaKMy2Ho%253D
-
Thread
Arduino Cloud – neue Widgets für Diagramm-Anzeige und Eingabe prozentualer Werte
Adoption erweitert die Arduino srl die Kompatibilitätsliste permanent – neben so gut wie allen auf ESP32 oder ESP8266 basierenden Boards unterstützt man nun auch die folgenden hauseigenen Planaren: [c] • MKR 1000 WiFi • MKR WiFi 1010 • MKR WAN 1300 • MKR WAN 1310 • MKR GSM
MKR NB 1500 • Nano RP2040 Connect • Nano 33 IoT • Giga R1 WiFi • Portenta H7 • Portenta H7 Lite Connected • Portenta X8 • Nicla Vision • Arduino Opta [/c] Relativ neu ist auch die unter https://docs.arduino.cc/arduino-cloud/tutorials/iot-remote-phone-sensors
-
Thread
Bevor ich mir eine Energiefresser-Grafikkarte der neuen Gen. kaufe, baue ich mir sowas.
Spiel ab und ist unabhängig von der Grafikkarte, sowas gabs sicher auch schon vor Jahren. Crazy H. schrieb im Beitrag #7368059: > Reinhard S. schrieb im Beitrag #7367984: >> Deine Armut kotzt mich an :) > > Wie blôd kann man sein? Wie humorbefreit kann man sein?
hackaday.io/project/189688-aloidia-wireless-split-solar-powered-keyboard https://hackaday.io/project/174898-esp-now-weather-station https://hackaday.io/project/187107-canique-switch-nano-power-relay-board https://hackaday.io/project/6177-low-power-environmental-data-logger
-
Thread
openSCAD - Gehäuse
([0,0,ws]) gehaeuse(l=l-2*ws,b=b-2*ws,h=t,r=r); }; }; module senkkopf(d1,h1,d2,h2) { translate([0,0,h1/2+h2]) cylinder(h=h1, d1=d2, d2=d1, center=true); translate([0,0,h2/2]) cylinder(h=h2, d=d2, center=true); } module stehbolzen(d,h,d1,h1,d2,h2) { difference() { cylinder(h=h,d=d); senkkopf(d1=d1,h1=h1,d2=d2,h2=h2); } } translate([0
-
Thread
ESP32 woher kommen alle 5 Minuten DMA Probleme?
Hallo. Ich habe einen ESP32-S3 am laufen und ca. alle 5 Minuten habe ich ein Problem mit vermutlich einem DMA. Zum Projekt: SPI Display, Kamera, SD und I2S sind parallel am laufen. WLAN & BT sind aus, denke ich wenigstens
Überlauf einer Register? Kommt es denn genau alle 5 Minunten? Oder irgendwie 4,2? Könnte auch ein Watchdog sein der nicht bedient ist. DMA und Cache? Wie ist der Cachecoherenz sichergestellt? Debuggen? Gibt es für den ESP32 richtige debuggers mit breakpoints und so? Wenn ja
-
Thread
Überwachung der Akkuspannung
ich den Thread https://www.mikrocontroller.net/topic/550080 hier eröffnet. Es ging dabei um einen ESP32, der als mp3-Player verwendet wird. Er besitzt eine Ladelektronik (TP5000) für LiPo und LiFePO4 - per Lötbrücke konfigurierbar. Und damit ich alle Spannungen unter einen Hut kriege (USB, LiPo, FePo
: Wenn der BBC startet, dann bricht die Spannung ganz kurz auf etwa 2,9 V ein, was dazu führt, dass der SGM809 sofort wieder "dicht macht" und das Ganze von Neuem beginnt. Das passiert nicht grundsätzlich, aber doch zunehmend, wenn der FePo-Akku schon ein gutes Stück weit
-
Thread
ESP8266 wifi Source Code für EweLink Relais ?
das Framework für diese Relais her bekommt? Ich will da nichts Neues entwickeln sondern eine eigene ESP32 Anwendung direkt in diese China-Cloud einbinden können. Die Teile melden sich mit einem Standardnahmen ESP- xxxxx an der Fritzbox an. Man added sie über BT ins Netzwerk. irgendwo müsste doch der
www.spiegel.de/netzwelt/gadgets/belkin-zieht-vernetzten-kameras-den-stecker-a-43503cc0-6a67-4a9c-9ad2-39971fd1c1b4 ESPHome oder google cloud sind da sicherlich besser. Ersteres weil es auf dem Raspi läuft und zweiter geht nie pleite.
-
Thread
ESP32: Esptool.exe wird nicht gefunden
und Neu-Aufspielung. Wieder neue Fehlermeldung: c:/users/ukreu/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/bin/../lib/gcc/xtensa-esp32-elf/5.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: cannot find crt1-sim.o: No such file or directory c:/users/ukreu/appdata/local/arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-97-gc752ad5-5.2.0/bin/../lib/gcc/xtensa-esp32-elf/5.2.0/../../../../xtensa-esp32-elf/bin/ld.exe: cannot find _vectors.o: No such file or directory collect2.exe:
-
Thread
Software-Updates: Espressif, Ambian, Embeetle, IBF und Co.
dass nur ein vergleichsweise kleiner Teil des ESP 32-Chip-Portfolios zur Ausführung von Rust-Code befähigt war. Espressifs Rust-„Head Honcho“ Scott Mabin hat unter der URL https://mabez.dev/blog/posts/esp-rust-24-02-2023/ nun eine Roadmap veröffentlicht
neuen SOCs verspricht: [c] For both approaches, we will be adding support for the newly released ESP32-C6, as well as preparing support for the ESP32-H2 and ESP32-P4 once they are officially released. Support for the ESP32-C6 is in progress for no_std, and for STD, ESP32C6 support will be added with
-
Thread
Umstellung von 5V auf 3,3V => Signalrelais schalten
Hi, ich stelle um von Atmel auf ESP32, bisher war alles auf 5V und der Atmel hat die Signalrelais selbst schalten können. Bei 3.3V sind die neuen Relais für den ESP32 mit ~33mA (100 Ohm) zu viel für einen GPIO. Hab ein wenig gelesen
schrieb im Beitrag #7363636: > wenn ich jetzt einfach den günstigsten SMD Mos bei Reichelt > nehme (2N 7002 SMD) der Taugt nicht. Das Datenblatt garantiert, dass er unterhalb von 2.5V *AUS* und über 4.5V am Gate *AN* ist. Dein STM32 liegt mit den 3.3V gerade blöd dazwischen. Nimm lieber was aus
-
Thread
2 Potis an einem Analog-Anschluss auslesen
Für die Kombination MC-Platine mit WLAN und ArduinoIDE gibt es tausende Varianten. Warum eines mit ESP8266? Der ESP32 hätte ja mehr als genug Eingänge?
die Kombination MC-Platine mit WLAN und ArduinoIDE gibt es tausende > Varianten. Warum eines mit ESP8266? Der ESP32 hätte ja mehr als genug > Eingänge? Der ist mir fast etwas "overdressed". Für meine minimalen Anwendungen hat bisher ein Arduino Nano immer ausgereicht. Da kam mir der D1 Wemos Mini
-
Thread
keine USB-Verbindung zu ESP32
> [c]java.io.IOException: Cannot run program "___REMOVE___/esptool.exe": > CreateProcess error=2, Das System kann die angegebene Datei nicht > finden[/c] > ja - hatte ich auch. Ich musste - wie andere auch - den ESP32 Support v2.0.7 (ESP32DEV Module)nochmal "removen" und neu installieren
Arduino-IDE deinstalliert und anschließend wieder installiert (diesmal Arduino 1.8.19). Danach die Version 2.0.4 für den ESP32. Nun kann ich Programme hochladen! Vielen Dank für Eure Hilfe! (Die Freude ist aber noch nicht besonders groß, weil ich mich wohl erst an den ESP32 gewöhnen muß. Z.Bsp. stolpert
-
Thread
Arduino: invalid conversion from 'const char*' to 'int' [-fpermissive]
Gemeinde, ich versuche, einen Code zur Anzeige der DCF77-Zeit (Code in beigefügter Datei) auf meinen ESP32 hochzuladen. Jedesmal kommt die Fehlermeldung: invalid conversion from 'const char*' to 'int' [-fpermissive]. Die komplette Fehlermeldung ist ebenfalls in der angehängten Datei enthalten.
da ist er ohne Probleme durchgelaufen. Weiterhin habe ich dann in die entsprechende Zeile return "2" eingegeben, auch das funktioniert nicht, wobei die darüber stehenden Zeilen nicht als Fehler markiert werden.
-
Thread
Wie funktioniert dieser Drehgeber?
Hallo, ich habe eine alte Canon Kamera, die ich über einen ESP32 steuern möchte. Die Kamera hat um dem Objektiv einen Drehring mit dem man z.B. die Belichtungszeit verändern kann. Diesen Drehgeber möchte ich durch einen ESP32 ersetzen. Dazu muss ich aber erstmal
mit dem man z.B. die > Belichtungszeit verändern kann. Diesen Drehgeber möchte ich durch einen > ESP32 ersetzen. Das Vorhaben hat ein prinzipielles Problem: der Stellring arbeitet relativ, d.h. man kann den Belichtungswert durch Drehen erhöhen oder erniedrigen, aber der aktuelle Wert ist nur der
-
Thread
Antenne auf sehr schmalem PCB für ESP32-C3
Hallo allerseits. Ich arbeite gerade an einem ESP32-C3 (ESP8685H4) basierten Board, wobei ich das Ziel habe, ein möglichst schmales Board zu bauen. Nachdem ich dann versucht habe, mich in die Thematik von PCB-Antennen und/oder Chip-Antennen einzulesen
Layout ist ein Pi-Matching-Netzwerk vorgesehen (ich habe mich an dem hardware-design-guide für den esp32-c3 orientiert), und ich bin nun absolut ratlos, was denn nun ein guter Startwert für die entsprechenden Bauteilwerte wäre. Ist soein Netzwerk bei einem U.FL-Stecker überhaupt nützlich? Oder kann ich
-
Thread
12V Wechselspannung kurzzeitig puffern
noch arbeitet, also nutzt es nichts auf 0V zu rechnen denn da arbeitet keine Schaltung mehr. Auf 2,7V eines Supercap gerechnet kann man froh sein wenn ein IC noch bei 1,8V arbeitet, also delta U was entnommen werden kann ist gerade mal 0,9V. Mit 2 Supercap auf 5,4V gewandelt zu 3,6V für einen ESP32 und runter auf 2,5V Umin für den ESP ergibt ein delta 1,1V mit denen man rechnen kann. Das versteht hier wohl keiner!
-
Thread
ESP32 BLE Server mit mehrere Service
setup() { Serial.begin(115200); Serial.println("Starting BLE Server!"); BLEDevice::init("ESP32-BLE-Server"); pServer = BLEDevice::createServer(); pService = pServer->createService(SERVICE_UUID); pCharacteristic = pService->createCharacteristic(
nach pService->start(); folgendes einfügen pServer2 = BLEDevice::createServer(); pService2 = pServer->createService(SERVICE_UUID2); pCharacteristic2 = pService->createCharacteristic( CHARACTERISTIC_UUID2
-
Thread
Pflanzensensor Akkulaufzeit
Akku zu betreiben? Ich habe zwei 3,7V Akkus parallel geschaltet. Anbei der Code: [c] #include <ESP8266WiFi.h> #include <PubSubClient.h> #ifndef STASSID #define STASSID "xxxxxx" #define STAPSK "xxxxxxx" #endif const char* ssid = STASSID; const char* password = STAPSK; const char* MQTT_BROKER
Der bereinigte Code (keine LED mehr, keine Serial.print und weniger delays): [c] #include <ESP8266WiFi.h> #include <PubSubClient.h> #ifndef STASSID #define STASSID "xxxxxxxxxxxx" #define STAPSK "xxxxxxxxxxxx" #endif const char* ssid = STASSID; const char* password = STAPSK; const
-
Thread
ESP32 sethostname klappt nicht
setzte ich mich hin, um das rauszuschnibbeln... Die wesentlichsten Dinge sind: [c] #ifdef ESP32 // if we have an ESP32 #include <ESP32httpUpdate.h> // on ESP32 for update from Webserver #else // if we have an ESP8266 #include<ESP8266httpUpdate.h
an ESP8266 ret=ESPhttpUpdate.update(HttpSubClient, SketchURL,SketchVersion); #endif // end if ESP32/ESP8266 [/c] Zusatzinfos hier: https://github.com/suculent/esp32-http-update
-
Thread
ESP32-CAM in Region Bodenheim/Mainz gesucht
die richtige Definition habe. Ich habe mich an diese Anleitung gehalten: https://cgomesu.com/blog/Esp32cam-tasmota-webcam-server/ und https://templates.blakadder.com/ai-thinker_ESP32-CAM.html Beide Pinbelegungen sind identisch. Allerdings habe ich keinen FTDI FT232RL-Adapter verwendet, weil
Peter H. schrieb im Beitrag #7349211: > Ist hier jemand in der Nähe von 55294 Bodenheim oder Mainz, der ein > ESP32-CAM für mich auf Funktion prüfen könnte? Nimm die Arduino IDE und lade eine entsprechende
-
Thread
Webserver ESP8266 soll mehrere KB an Daten an Browser senden
der schnellste, aber das compilieren dauert unglaublich lange. Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz 2.70 GHz 8GB RAM. Windows 10. Das mit dem partiellen Schicken probiere ich vielleicht aus, wenn das mit dem ESP nicht klappt...
) den ESP32 Core zum ersten mal installiert und ein Example compiliert. Das Compilieren hat keine keine 5 Minuten gedauert.
-
Thread
allgemeine PicoMite Anfängerfragen
Temperatursensor). Ich habe deshalb mal einen I²C-Scanner gebastelt: [code] izs: SetPin gp20,gp21,i2c I2C open 100,1000 For adr = &H00 To &Hff I2C read adr,0,1,reg If MM.I2C = 0 Then Print "Adresse: "Hex$(adr)" = "Bin$(adr)" Wert: "Hex$(reg)" = "Bin$(reg) EndIf Next adr I2C close [/code
des LM73 ist &B 1001 101 (in Datenblatt geschickterweise nur > binär angegeben). > Ist das nun &H 9A/9B oder &H 4D? > … > Also gebe ich die Adresse &H 4D an PicoMite und das sendet dann &H 9A/9B > an den LM73? Also ich würde 4D übergeben. Das ist die Adresse des Chips am I2C Bus. &B 1001
-
Thread
CH348 USB zu 8 Port Serial (UART)
stecken. Da ist es Praktischer 8 Ports an ein USB zu bekommen. Gerade wenn man in Kleinserie z.B. ESP32 flashen will ist es praktisch gleich 8 Davon auf einmal flashen zu können.
Stefan A. schrieb im Beitrag #7347196: >> Gibt es einen Grund für die 2mm Stecker? Mir persönlich sind 2.54mm >> Stecker lieber. Gerne 2-reihig, da passen dann >> Flachkabel-Quetschbuchsen. > > Ja, wenn ich ein 2.54 verwende, dann komme ich über das Standard Maß von