-
Thread
Was kann ein ESP32 besser als ein RPi Zero-W?
den Geist aufgibt. Ich kann besser C als Python und daher schreibe ich den Code für meine Basteleien in C und das auf einem ESP32 in Arduino, FreeRTOS oder Bare-Metal. Die Bootzeit und die Langzeitstabilität von Geräten ohne SD-Card gefällt
Internetradio, einmal mit Pi 2W und einmal mit ESP32WROVER. Zeit von "Power on" bis "dudelt": Pi 2W: > 30s ESP32: 3s Ja, man könnte den Raspi "bare metal" ohne Linux betreiben, dann wäre der auch schneller, aber dazu ist
-
Thread
ESP32 ohne Tastendruck neu programmieren?
> Doch, die ESP32-S2. ... und ESP32-C3, ESP32-C6, ESP32-S3 https://docs.espressif.com/projects/esp-idf/en/stable/esp32c3/api-guides/usb-serial-jtag-console.html https://docs.espressif.com/projects/esp-idf/en/stable/esp32c6/api-guides/usb-serial-jtag-console.html https://docs.espressif.com/projects/esp-idf/en/stable/esp32c3/api-guides/usb-serial-jtag-console.html
-
Thread
PiPico Micropython
Das Board mit der MPU6050 scheint die I2C-PullUps schon integriert zu haben. Ein I2C-Scan mit [c] import machine sda=machine.Pin(0) scl=machine.Pin(1) i2c=machine.I2C(0,sda=sda, scl=scl, freq=400000) print(i2c.scan()) [/c] ergibt
400000) i2cAdr=104 # write power managment register i2c.writeto(i2cAdr, bytearray([107, 0])) for chipRegister in range(0,118): ar = i2c.readfrom_mem(i2cAdr, chipRegister, 1) for b in ar:
-
Thread
SSD1306/1309 Library zum Darstellen von Text auf OLED Displays
Hier mal meine, angepasst für einen STM32F103 - mit StdPeriphLib - gleich dazu mit der I2C Initialiesrung - Quasi LCD an I2C1 (PB6 und PB7). Dann noch die Header einbinden und los gehts: [c] #include "stm32f10x.h" #include "SSD1306
W3ll S. schrieb im Beitrag #5297907: > Blöde Frage, würde das auch auf einem ESP8266/32 laufen? Wenn du die I2C-Routinen (siehe dazu die I2C-Lib, also i2c.c anpassen) für den ESP8266 entsprechend anpasst läuft die Library auch auf einem ESP8266. Die Grafik-Library an sich ist
-
Thread
Cheap Yellow Display
Den ESP01 verwenden, der hat keinen USB. https://edistechlab.com/esp8266-01-einfach-erklaert/?v=3a52f3c22ed6 hat leider zuwenig PINs aber der ESP32 hat 3 Serielle Ports: https://circuits4you.com/2018/12/31/esp32-hardware-serial2-example/
-
Thread
Wie werden Touchdisplays/TFTs in Endbenutzerprodukten gesteuert??
/1005001379277847.html Der hat einen sehr schnellen Prozessor, hat Kamera und Touchdisplay. Mit ESP8266. Ist zwar nicht ESP32 aber dafür ist auf dem Board K210 drauf, der viel viel viel schneller ist als ESP32. Damit kannst du künstliche Intelligenz programmieren. MicroPython und C++ würden laufen
1005001379277847.html > > Der hat einen sehr schnellen Prozessor, hat Kamera und Touchdisplay. Mit > ESP8266. Ist zwar nicht ESP32 aber dafür ist auf dem Board K210 drauf, > der viel viel viel schneller ist als ESP32. Damit kannst du künstliche > Intelligenz programmieren. > > MicroPython und C+
-
Thread
C++ Arduino Grundlagen
_wiring_digital.c.o Zuvor kompilierte Datei wird verwendet: /tmp/arduino_build_289241/core/core_esp8266_phy.c.o Zuvor kompilierte Datei wird verwendet: /tmp/arduino_build_289241/core/core_esp8266_i2s.c.o Zuvor kompilierte
/portable/packages/esp8266/tools/xtensa-lx106-elf-gcc/1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar cru /tmp/arduino_build_289241/arduino.ar /tmp/arduino_build_289241/core/core_esp8266_si2c.c.o /home/daten/arduino-1.8.7/portable
-
Thread
ESP8266 USB Adapter an zwei Pc benutzen.
Arduino IDE instalieren. https://www.heise.de/ct/artikel/Arduino-IDE-installieren-und-fit-machen-fuer-ESP8266-und-ESP32-4130814.html
Notebook mit meinem N-Go verbinden für die Datenübertragung ohne ein Kabel. Ich hätte aus dem N-Go den ESP raus nehmen können und eine Drahtverbindung legen können , weil der ESP ja RX und TX hat. Es klappt mit dieser Beschreibung vom : 25.06.2021 09:32 Ich hatte immer gedacht das ich einen 2. EPS
-
Thread
ESP8266 C++11 features wie lambdas
eines Arrays zurück. Das habe ich aktuell so gelöst: [c] int32_t ICACHE_FLASH_ATTR Util::get_lowest_value(int32_t *values) { return Util::get_value_with_compare(values, [](int32_t v1, int32_t v2) -> bool { return v1 < v2; }); } int32_t ICACHE_FLASH_ATTR
-20170622/crosstool-NG/.build/src/newlib-2.0.0/newlib/libc/signal/signal.c:163: undefined reference to `_getpid_r' /home/wjg/Repo/esp-open-sdk-20170622/crosstool-NG/.build/src/newlib-2.0.0/newlib/libc/signal/signal.c:163: undefined reference
-
Thread
Wie statisches HTML/css/javascript in C/C++ Projekte einbinden?
/esp32-web-server-spiffs-spi-flash-file-system/
Informationen: [code] D:\apps\devel\eclipse2020\arduinoPlugin\packages\esp8266\tools\xtensa-lx106-elf-gcc\2.5.0-4-b40a506\bin>xtensa-lx106-elf-objdump.exe -t meine_externe_textdaten.txt.o meine_externe_textdaten.txt.o: file format elf32-little SYMBOL TABLE: 00000000
-
Thread
Parallele Reedkontakte mit Toggle
Ich habe eine Frage zu einer möglichen Schaltung um Reed-Kontakte ("beliebig viele") mit einem uC(Esp32) auszulesen. Dabei soll der uC sich möglichst immer im DeepSleep befinden und nur bei Statusänderung eines der Reedkontakte aufgeweckt werden, die Zustände der Kontakte verarbeiten und anschließend
Florian W. schrieb im Beitrag #6744969: > Reed-Kontakte ("beliebig viele") mit einem uC(Esp32) auszulesen. > Das aufwecken passiert dabei bei einer steigenden oder Fallenden > Flanke am Pin IO_RST. Das sollte nur bei einer fallenden Flanke passieren. Dann funktioniert es mit den meisten
-
Thread
wie schafft ein esp32 mit 240 MHz WiFi mit 2,4GHz
> Aber wie kann der das schneller raus > schicken als der eigentliche Takt ist? LOL. Na der ESP32 ist 32 bit breit während 2.4G nur 1 bit breit ist.
>Entscheide Dich. Nö. Der TO wollte wissen wie ein 240MHz uC ein 2,4MHz Signal erzeugen kann und sinnvoll mit Daten füttert. Für den 2,4GHz Träger braucht es gar keinen Prozessor (Google "ESP32 die shot" Suche ist hilfreich). Sinnvolle Daten senden wird vom uC
-
Thread
Nacktschneckenfalle mit ESP32 und OpAmp
Nacktschneckenplage“ haben, wollte ich einen elektrischen „Schneckenzaun“ bauen, welcher über einen ESP32 arbeitet. Dabei soll der ESP32 wahrnehmen, wenn eine Schnecke den Zaun überquert, anschließend über einen Transistor 12V auf den Zaun geben und an meinen Server das Ereignis melden. Leider habe ich
Zusatzabwehrmaßnahmen zur Bekämpfung der Schnecken eingesetzt werden müssen. Außerdem könnte der ESP32 mit seinen ungenutzten Ausgängen, je nach Anzahl und Dauer der Zählimpulse (Angriffe), eigenmächtig und automatisch noch weitere "Feuergeschütze" auffahren. Die Idee mit dem ESP32 ist auf jeden
-
Thread
Alternative zu Relais an CYD
als Touch Controller geredet. Das wäre dann I2C, kein SPI! https://www.waveshare.com/w/upload/5/51/CST816S_Datasheet_EN.pdf Sieht man auch in der Config Datei: https://github.com/rzeldent/platformio-espressif32-sunton/blob/main/esp32-2432W328C.json Scheint aber auch Port 32/33 zu sein: [code] "'-D CST816S_I2C_CONFIG_SDA_IO_NUM=33'", "'-D CST816S_I2C_CONFIG_SCL_IO_NUM=32'", [/code]
-
Thread
LED Lämpchen für ESP 32
finden, die genau für meinen Anwendungsfall passen, ist eher Wunschdenken gewesen. - Am Ausgang GPIO32 des ESP32 liegen 3.3 V an, auch wenn ich den ESP32 mit einem 5V USB-C Netzteil betreibe. - Cumulative IO output current ist laut Datenblatt 1200 mA, das heisst in Summe sollte ich an allen Ausgängen
Matt L. schrieb im Beitrag #7597698: > Am Ausgang GPIO32 des ESP32 liegen 3.3 V an, auch wenn ich den ESP32 > mit einem 5V USB-C Netzteil betreibe. Du hat nicht einen ESP32, sondern ein Board auf dem sich unter anderem ein ESP32 befindet. Du betreibst
-
Thread
STM32 OTA Flasher mit ESP8266
Ich bleibe auch weiter dran. Muss noch eine i2C Verbindung zum stm32u5 aufbauen und eine i2S zum DAC für ein Internetradio. Deswegen auch der ESP32, da mir die Pins ausgegangen sind.
im Browser. Aber beim Hochladen von einer Datei oder beim Sprung auf die Flash-Seite hängt sich der ESP32 auf. Es wird wohl noch am Dateisystem hängen. Zum Flashen habe ich den Serial2 eingestellt. Pin 16,17 boot0 = 32 nRST = 33 Ich bin jetzt auch auf PlatformIO umgestiegen.
-
Thread
MCP3021 ADC liefert nur Schrott
sein kann. Und beide hoffen drauf, das niemand anderes zwischen requestFrom() und read() auf den I2C zugreift. Verstehe sowieso nicht wozu man zum Lesen von 2 Byte via I2C ne extra Library benötigt. Beim ESP32 kann man mit Shifts auch ziemlich auf die Nase fallen. Bei der Tensilica CPU führen "<<" und ">>" auf 32 Bit Variablen um mehr als 32 Bits zu anderen Ergebnissen als man es kennt. Ist nach C/C++ auch UB, also zulässig. Ist mir bisher so nur beim ESP32 aufgefallen.
-
Thread
ESP01S: TCP Server und UDP Multicast
lösen oder zu einem ESP32 wechseln.
entwickelt! Aktuelle Version vom ESP32 ist 3.2, währen der ESP8266 bei 2.2 hängen geblieben ist. https://docs.espressif.com/projects/esp-at/en/latest/esp32/index.html Links oben kannst du die Version der Doku auswählen. Die 1.7.5
-
Thread
ESP32-Alternative WFI32: Module und MCUs erreichen Distributoren
sogar Antenne und grundlegende Stromversorgung erledigen (siehe Abbildung).  ### Vorteile des WFI32 Außer Frage steht, dass der ESP32 funktioniert – der Autor setzt den Chip unter Anderem in einer modeelektronischen Anwendung ein. Insbesondere im Analogbereich sind die
kann man halt sowas nicht einfach umstecken. - dann ist die Frage macht es Sinn einen uC neben dem ESP32 zu packen wo der ESP32 auch schon alles haben müsste? Rechenleistung müsste der ESP32 genug haben. Flash auch. - Stromaufnahme? Man muss sich mit 2 uCs herumschlagen. - Ich habe eine
-
Thread
Frage zur Masseführung
ist eine kostenlose Version von Target. 1. hat Johannes mit Ja beantwortet und Tilo mit Nein. 2. klares Nein 3. Ist mir noch nicht so klar. 4. klares ja Wenn ich ein 3v3 PWM vom ESP32 an einen Tiefpass zum glätten schicke, ist es dann nicht besser der Massepfad ist separat nur zum ESP32
Danke, ja das hat Rainer W. (rawi) in Post #2 schon klargestellt. Ist für mich nur nicht greifbar. Daher klammere ich mich an meine 4 kHz Pfade. Die RC-Glieder habe ich da wo das ESP32-DevKitC Entwicklerboard die Antenne hat platziert. Ich
-
Thread
DCC Singal auslesen
lernen, das es andere Anschlüsse hat. Aber wieso kommt nicht beim ESP an: [c] #include <NmraDcc.h> NmraDcc Dcc; void setup() { Serial.begin(115200); Serial.println("Initializing DCC reader..."); Dcc.pin(0, 2, 1); Dcc.init(MAN_ID_DIY, 12, CV29_ACCESSORY_DECODER
0; i < Msg->Size; i++) { Serial.print(Msg->Data[i], BIN); } Serial.println(); } [/c] Pin wäre beim Nano 2 und denke beim ESP GPI04 oder täsuche ich mich?
-
Thread
Logamatic 2107 Schnittstelle
6C : AB 32 00 31 00 2B 00 74 AA 6C : AB 32 00 31 00 2B 00 74 AA 6C : AB 32 00 31 00 2B 00 74 AA 6C : AB 32 00 31 00 2B 00 74 AA 6C : AB 32 00 31 00 2B 00 74 AA 6C : AB 32 00 31 00 2B 00 74 AA 6C : AB 32 00 31 00 2B 00 74 AA 6C : AB 32 00 31 00 2B 00 74 AA 6C : AB 32 00 31 00 2B 00 74 AA 6C : AB 32 00 31 00 2B 00 74 AA 6C : AB 32 00 31 00 2B 00 74 AA 6C : AB 32 00 31 00 2B 00 74 AA
-
Thread
Jarolift TDEF
Restart folgende Ausgabe auf dem Serial Monitor load 0x4010f000, len 1384, room 16 tail 8 chksum 0x2d csum 0x2d v614f7c32 ~ld 1970-01-01 09:00:00 CEST [INFO] - starting Jarolift Dongle v0.7 1970-01-01 09:00:00 CEST [INFO] - ESP-ID 6110661 // ESP-Core 2_4_1 // SDK Version 2.2.1(cfd48f3) 1970-01
Lange nichts gehört. Es gibt was (sensationell) neues: Eine Portierung auf den ESP32: https://github.com/dewenni/ESP32-Jarolift-Controller/ Timer, moderneres UI usw. Wer Lust hat mitzumachen...
-
Thread
Led Streifen (WS2812B) mit Strom Versorgen und an NodeMCU anschließen
darauf eingegangen: > Das glaube ich Dir sofort. Alle AVR Mikrocontroller sind geeignet > und der ESP32 kann das auch. Nur der ESP8266 ist ungeeignet. Also mache mich nicht für Fehler an, die Du begangen hast. Wie sich inzwischen heraus stellte, ist die I2S DMA Schnittstelle doch noch eine zu
> zum Programmieren belegt hast. Wieso sollte das denn nicht funktionieren? Ich habe an pin 2 von meinem esp32 eine Kette mit ca. 700 ws2812b. An pin 4 hängen nochmal 300 LEDs. Das funktioniert problemlos bei mir.
-
Thread
Esp32 misst falsche spannung
achso ne habe einen fertigen https://www.amazon.de/AZDelivery-NodeMCU-Development-Nachfolgermodell-ESP8266/dp/B074RGW2VQ/ref=sr_1_3?crid=3KMAXR4NO7UZQ&keywords=esp32&qid=1647699808&sprefix=esp%2Caps%2C132&sr=8-3
achso ne habe einen fertigen https://www.amazon.de/AZDelivery-NodeMCU-Development-Nachfolgermodell-ESP8266/dp/B074RGW2VQ/ref=sr_1_3?crid=3KMAXR4NO7UZQ&keywords=esp32&qid=1647699808&sprefix=esp%2Caps%2C132&sr=8-3
-
Thread
ESP32 mit Schaltnetzteil Stabilitätsproblem
Der ESP32 hat doch einen Längsregler. mfg Klaus
denke, den kann man bis zu 5V betreiben. Die nötige Betriebspannung des ESP32 liegt zwischen 2,3V und 3,6V. Wenn Du mit dem Schaltnetzteil nur 3,3V zur Verfügung hast, dann geh damit auf den LDO. Der wird den ESP32 dann noch mit mindestens 3,0V versorgen. Das ist mehr als genug
-
Thread
Einkaufsliste für die Einrichtung eines Elektronik-Labors
Hallo, ich habe vor - erst Mal - mit dem ESP8266 und ESP32 zu arbeiten und damit alles mögliche messen und schalten, sowie auch Visualisierung. Schwerpunkt liegt auf I2C-Bus. Standard-Geräte (Lötstation, Entlötstation, Meßgeräte, Oszi, Funktionsgenerator
außerdem nicht unbedingt auf ESP8266 oder ESP32 versteifen. Beide haben für den Preis sehr viel zu bieten, keine Frage aber wenn du alleine einen ATMega-328 betrachtest siehst du dass die ganzen I2C Expander obsolet werden weil der
-
Thread
ESP32 IDFv3 Ethernet-Phy KSZ8863 funktioniert nicht
zu unterschiedlich, außerdem lässt sich der Chip über SMI nochtmal komplett ansprechen. Nur über I2C oder SPI kann man alle Register erreichen. Der KSZ8863RLL hat drei Ports, Port 1+2 sind normale 100Mbps Ethernet-Ports, Port 3 ist über RMII zu erreichen und hängt an meinem ESP32. ESP-IDF v3
> ich habe ein Problem mit einem ESP32, dem Entwicklungsframework ESP-IDF Betrifft nicht deine Frage, aber dennoch: Schau dir mal https://docs.espressif.com/projects/esp-hardware-design-guidelines/en/latest/esp32/esp-hardware-design-guidelines-en-master-esp32
-
Thread
Fragen zu ESP8266
Ich habe hier so ein Modul: http://www.amazon.de/ESP8266EX-herausgef%C3%BChrt-praktisches-einfachen-Breadboard-Gr%C3%BCn/dp/B00RD1M2HS Nun wäre es interessant herauszubekommen welche Grösse der Flash-Speicher hat, nur wie? Im espressif-Forum wurde
-2.0.0-rc1 beschrieben ist kann man jetzt mit esp8266-2.0.0 ersetzen, die Zeit bleibt ja nicht stehen. https://www.mikrocontroller.net/topic/382553#4360669 Die Arduino API ist zeimlich einfach gestrick
-
Thread
Raspberry Pi Pico: Mikrocontroller-Board mit Cortex M0+
Das macht den Chip deutlich kleiner und im ganzen wahrscheinlich günstiger. Das machen ja auch die ESP8266 und ESP32 so.
R2D2 schrieb im Beitrag #6557731: > Hätten sie den [Anmerkung: STM32H730] genommen > mit Quarz und USB-C(!)-Anschluss auf ein Board geklatscht und für einen > ähnlichen Preis verkauft wäre das toll gewesen
-
Thread
I2C Expander reagiert nicht
condition ok, device accessible */ i2c_write(0x06); // i2c_write(0x00); // i2c_write(0x02); // i2c_write(0x00); // i2c_stop();
Matthias S. schrieb im Beitrag #6022622: > Die I2C Lib von Fleury hingegen erlaubt es, direkt das ACK abzufragen Dürfte für ihn schwierig werden, Matze. mr.Moe schrieb im Beitrag #6021702: > es handelt sich um ein ESP32
-
Thread
Mikrokontroller sparsam versorgen
Transistor aufladen (hatte mal n 5,5V Goldcap > aufgeladen und nach 3 Tagen waren immer noch über 2,5V anliegend). Schön, aber es geht noch besser. Gut ist, man legt den ESP32 schlafen. Am effektivsten ist, man schaltet ihn aus. Dafür hat TI einen Timer entwickelt der in der OUT-Phase nur noch
nem Schmitttrigger mit Hysterese mache (wenn Spannung unter 2,5V lade bis 3,0V) läuft das autatk und der ESP32 bekommt auch beim ersten Anschluss an die Versorgungsspannung ohne Kickstart nen Boot hin. Der MCP1701 klingt wirklich spannend. Ich glaub ich bestell
-
Thread
Selbstgebautes LCD ansteuern - Bastler braucht denkhilfe
> Direkt dran, wenn dein ESP 12 Pins übrig hat. Ansonsten brauchst du eh Ich hab die ganze Palette 8266/32/32S/32S2. Direkt dran wäre natürlich supi. Ich dachte der uC hätte nur unbelastbare I/Os mit ein wenig Gleichstrom.
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
-
Thread
ESP32 sethostname klappt nicht
fragen und dann 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
( SketchURL,SketchVersion); #else // if we make code for an ESP8266 ret=ESPhttpUpdate.update(HttpSubClient, SketchURL,SketchVersion); #endif // end if ESP32/ESP8266 [/c] Zusatzinfos hier: https://github.com/suculent/esp32-http-update
-
Thread
Diverse Messdaten z.B. von Wetterstation online speichern - best practice
Timmo H. schrieb im Beitrag #5840158: > Einfach ein ESP8266 > (oder wie in meinem Fall einen ESP8285) Oder ein ESP32 für 10 €. https://www.heise.de/make/meldung/Sonderheft-Make-ESP32-Special-jetzt-online-zu-bestellen-4337457.html mfg klaus
ändern oder FW-Updates durchzuführen. Folgende Möglichkeiten hatte ich untersucht: A) das Gerät (ESP32) vor dem Schlafen 2-3 Sekunden auf eine Telnet-Verbindung warten lassen. Problem: ich habe kein Telnet Programm gefunden, dass z.B. 2-5 Minuten einen Verbindungsaufbau am Stück durchführt, ohne in
-
Thread
ESP01S findet BME280 nicht
https://www.amazon.de/DollaTek-Mini-WLAN-Modul-Motherboard-Integriertes-18650-Akkusockel/dp/B07MPB2LRT/ref=sr_1_2?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=8T40N78APGO5&keywords=18650+esp&qid=1692396425&sprefix=18650+esp%2Caps%2C104&sr=8-2 Dieses Teil entlädt die Batterie trotz Deep Sleep
Wie sprichst du I2C in deinem Programm an ? Hast du dabei bedacht, dass beim ESP01S I2C auf anderen GPIO liegen, als bei einem "DEV-Board" ?
-
Thread
nodemcu mit akku betreiben und per Laderegler wieder laden
-Entwicklungsplatine/dp/B08TQSC5G9/ref=sr_1_1?keywords=St%C3%BCck+3%2C7+V+2000+mAh+Lithium+Akku+1S+3C+Lipo+Akku+mit+Schutzplatine%2C+Isolierband+und+Micro+JST+1.25-Stecker+f%C3%BCr+Arduino+Node+mcu+ESP32-Entwicklungsplatine&qid=1659857505&sr=8-1 Diese Akkus
Voll geladen haben die Akkus 4.2V Zuviel für ein ESP32
-
Thread
Umsetzung eines 5V Output mit ESP32 und AQY Halbleiterrelais
32V DC schalten zu können. Die Idee war hier einen Panasonic PhotoMOS zwischen ESP32 zu installieren wie auf dem Bild dargestellt. Ich bin kein Elektroniker daher wollte ich mir das absegnen lassen.
D. schrieb im Beitrag #7730100: > Dieser soll später ein Finder SSR ... direkt mit 3-32V DC schalten Warum schaltest du das (unbekannte) Finder-Relais nicht direkt mit den 3,3V des µC?
-
Thread
Benötige Hilfe für eine kleine Schaltung eines 6VDC Motors
Martin schrieb im Beitrag #7417396: > wisst Ihr zufällig welches Board weniger Strom verbraucht ESP8266 > oder ESP32 ? Es viele unterschiedliche ESP32 Modelle, z.B. mit einem oder mit 2 CPU Kernen. Wie beim ESP8266 kann man diese auch beim ESP32 mit unterschiedlichen Taktfrequenzen betreiben,
www.ebay.at/itm/125814656373?hash=item1d4b234d75:g:SDEAAOSwnR5kBZ~G&amdata=enc%3AAQAIAAAAwKtsoWDhJgUVf%2B4Pm7oMHCVYs2E%2F7HVNHIrdpvE8m2yb8F8ZJHwjh5knT8V0Jsc50kiAdUkrbFWevoDoVUfdHI82ClcveqYFQ4hQCGH5Aj9JHhBBSvQ2fWntdEn71N5cfF7pwOkkhCiM9cDQo1pQMEXr%2BlXdWjh6eeNus2c58c6icS8sNqA5XMdLVBM6eaKpauCilRkhB8w4aJFkJAx7dRYlYWdkB9Myj123OooLL
-
Thread
ESP32 Micropython
Danke für die Antworten. Was den ADC betrifft, scheint die ESP32 Version ein Problem mit den Pin-Definitionen zu haben: [code] MicroPython v1.9.2-445-g84035f0f on 2017-12-05; ESP32 module with ESP32 Type "help()" for more information. >>> from machine import
Wenn man auf dem ESP32 "print" verwenden will, geht das scheinbar nur mit Klammer: [c] for n in range(10): print(n) [/c]
-
Thread
Wärmezähler über optische M-Bus-Schnittstelle auslesen
18:47:24.498 : 13 24 34 32 00 cc 11 06 00 00 18:47:24.543 : 00 00 cc 21 13 17 00 00 00 c2 18:47:24.588 : 01 6c df 2c f2 01 ec 7e df 18:47:24.631 : 21 85 16
8c 20 06 00 00 00 00 32 22 ƒ àH–..Œ .....2" 00 00 32 fd 75 00 00 02 fd 17 00 00 1f 18 16 ..2ýu...ý......
-
Thread
Alternativen zur Arduino IDE!
da sind aber scheinbar nur Metadaten und irgendwelche Ergänzungen drin. Derzeit bin ich mit dem ESP8266 beschäftigt, das ESP32 und STM32 ist aber auch verfügbar (und viele mehr): Atmel AVR Atmel SAM Freescale Kinetis Intel ARC32 Lattice iCE40 Maxim 32 Microchip PIC32 Nordic nRF51 Nordic
64Bit auf dem PC und dem Notebook in der Bastelecke. Auf dem PC ist portable die alte v1.6.9 mit ESP8266 v2.3.0 und die v1.8.5 mit ESP8266 v2.4.1 und ESP32. In beiden noch MightyCore und ATTinyCore installiert. Die alte ist drauf weil ich noch nicht alle existierenden Projekte in der neuen getestet
-
Thread
SI4688 / MAX98089 DAB+/FM Shield/Breakout
dem ESP32 noch machen z.B., gleichzeitig noch per I2C/SPI den chip kontrollieren und bidirektional Musik rein und rausstreamen (wenn man Lust hat das zu implementieren). Hänge dich nicht auf dem Arduino
Hüpfer erstaunlich gut. Versorgt wird alles über das USB Kabel. Der ESP32 soll ein Radiowecker werden, das Gehäuse ist schon in Vorbereitung. Dazu habe ich mir gedacht ein Arduino kompatibles ESP32 oder ESP32-C3 Trägerboard zu machen. Der ESP32-C3 ist zwar wieder eine andere
-
Thread
Das Leidige Thema ESP32 und 18650 Akku
als 10% Restkapazität drin. Ohne kontrolliert zu haben, welcher Flashtyp vernaut ist, alle meine ESP32 Module laufen sicher bis 2,9V, bei 2,65V kommt meist die letzte Meldung. ESP8266-01 mit einem PIR dran, da geht es fast immer bis 2,5V runter. Warum sollte ich also da irgendwelche verzichtbaren
#7541070: > IIRC brauchst du min 3.0V, damit die RF section die Anforderungen > einhält. Der Rest kann 2.6V. Habe ich so direkt keinen Hinweis drauf gefunden, die Spannungsangaben beziehen sich ja immer auf den ESP32 und da ist die ja eigentlich Bestandteil. > Dein 2.8V ESP macht wahrscheinlich 1-2
-
Thread
ESP32 Feather Boardverwaltung
Hallo, wenn Du die ESP32 Erweiterung richtig über die Boardmanager-URL installiert hast, ist er in der Liste bei der Boardauswahl beim ESP32 dabei. Zumindest hier mit IDE 1.8.16/ESP32 2.0.0 ist er vorhanden, falls Adafruit
Hallo, der ESP32-S2 ist kein ESP32, er hat nur einen Core, kein BT, dafür aber einen nativen USB-Port usw. Was hast Du denn von, daß es gerade ein ESP32 Feather sein sollte? Gruß aus Berlin Michael
-
Thread
Nano <-> ESP32
Ich habe gute Erfahrungen damit gemacht, Arbeiten die ich mit der Arduino-IDE gemacht habe, auch auf ESP-12E und ESP-32 zu kompilieren. Wo die Bibliotheken nicht fuer die Espressif Architektur geeignet ist, gibt es in der Regel Alternativen. Fuer den ESP32 habe ich das DOIT Esp32 DevKit v1 benutzt das
wähle deine Hardware : esp-01 mit esp01 USB Adapter esp-12e devkit esp32-wroom devkit 30pin Version ESP32 WROVER KIT - V3 wähle deine IDE: in Arduino die Zeile einfügen: http://arduino.esp8266.com/stable/package_esp8266com_index.json
-
Thread
AVR versus ARM Gesperrt
> Warum sich alle ausgerechnet zwanghaft den STM32 antun, Man bekommt sie so billig: http://www.ebay.com/itm/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduino-/201529768817
. Diese Aussage ergibt überhaupt keinen Sinn. Wie sollte deiner Meinung nach ein µC denn aussehen, um "wirklich dafür geschaffen zu sein" bare-matal programmiert zu werden? > Spätestens wenn man I2C mit DMA, Ethernet oder USB braucht, macht das > keinen Spass mehr. Auch das
-
Thread
ESP32 API mit Arduino bzw. Espressiv API
. Warum, steht dort: Ist alles schon da: ....AppData\Local\Arduino15\packages\DFRobot\hardware\esp32\0.2.1\tools\sdk\esp32\include Man muss nur suchen :-)
auf welcher Baustelle ihr buddelt.... Ich dachte es wäre irgendwas mit Arduino und ESP32. [c] #include "C:\msys32\home\Mark\esp\esp-idf\components\esp32\include\esp_wifi.h" [/c] Solche Pfade sind blödsinnig. Und so hat es auszusehen: [c] #include "esp_wifi.h" [/c] Fertig
-
Thread
ov2640 Bild schießen und speichern
> über den Weg gelaufen. ist Bestandteil des sdk, in der ArduinoIDE ist es unter ...\packages\esp32\hardware\esp32\1.0.2\tools\sdk\include\esp32-camera zu finden. guges schrieb im Beitrag #5818579: > Momentan beschäftige ich mich damit: > https://github.com/yoursunny/ESP32-CAM-OV2640 Habe
hmm.. ardware\espressif\esp32\tools\sdk\include\esp32-camera Könnte es sich bei der Fotofunktion um: esp_camera_fb_get(); handeln? Was ich mich frage, man findet die c Datei zu der esp32_camera.h gar nicht... die müsste
-
Thread
Arduino-ESP32 LEDC API ledcAttach() resolution
LEDC (12) with bus 0x3ffb5784 [ 1782][I][esp32-hal-ledc.c:166] ledcAttachChannel(): LEDC attached to pin 14 (channel 2, resolution 8) [ 1791][V][esp32-hal-periman.c:235] perimanSetBusDeinit(): Deinit function for type LEDC (12) successfully
clock source and have another LEDC timer uses XTAL_CLK as its clock source. All chips except esp32 and esp32s2 do not have timer-specific clock sources, which means clock source for all timers must be the same one. */ [/c] In `ledc_types.h` ist allerdings auch von "LEDC timer-specific