-
Thread
ESP32 - 3,3V per Optokoppler für PCF8575 schalten
einmal vielen Dank an die ganzen Antworten die schon so schnell kamen! :) Hier einmal der Link zum ESP32: https://amzn.eu/d/damYQ6i und zum PCF8575: https://amzn.eu/d/6DXoGTN Harald K. schrieb im Beitrag #7637652: > Zeig' wenigstens ein Photo Deines Aufbaus. (Nicht im PNG-, GIF- oder > BMP-Format
kann maximal 800 mA liefern. Dieser Regler versorgt letztlich alles auf Deiner Platine, denn der ESP32 arbeitet nicht mit 5V Versorgungsspannung.
-
Thread
ESP32 und ADS1115/MCP4725: 5Vcc für ADC und DAC möglich?
Genau für diese Anwendung wurden doch I2C-Levelshifter gebaut. Damit funktioniert das problemlos. Der ESP32 hat auf seiner Seite die 3,3V und die andere Seite seine 5Volt.
Christoph M. schrieb im Beitrag #7873542: > Der wird dann aber auch die Spannung am I2C begrenzen ... Richtig und da lt. Datenblatt die GPIOs max. 3.6V vertragen, lautet die klare Antwort: Nein, der ESP32 mag keine 5V am GPIO. Nur mit anständigem Pegelwandler wird das eine saubere Lösung
-
Thread
Katzenklappe - RFID-Implantate auslesen
dem anderen Thread, könnte aber hilfreich sein ("FDX-B (pet microchip) and EM4100 RFID Reader for ESP32"): https://github.com/s60sc/ESP32_RFID_Reader
. 5. C6 und C23 sind mit 107C beschriftet und also 100u/16V-Kondensatoren. 6. C24 ist mit 337C beschriftet und also ein 330u/16V-Kondensator. 7. Um IC1 herum befindet sich ein weiterer Abblockkondensator
-
Thread
Intrinsic Funktion _bittest langsamer?
; 00C810A4 call ebx 00C810A6 sub eax,ebp 00C810A8 mov ecx,edx 00C810AA sbb ecx,dword ptr [esp+10h] 00C810AE mov dword ptr [esp+1Ch],eax 00C810B2 mov dword ptr [esp+18h],ecx auto tickCountStandard = GetTickCount64(); 00C810B6 call ebx 00C810B8 mov ecx,dword ptr ds:[0C83368h] 00C810BE mov dword ptr [esp+14h],edx 00C810C2
-
Thread
ESP8266 Webradio Stream
Hallo Forum, ich benutzte das ESP8266 in Verbindung mit dem STM32F7-Discoverey board, um mit einem Webradio zu verbinden und den mp3 Stream auszugeben. Ich steuere das ESP mit AT Befehlen, es klappt auch für normale Text Dateien
empfangsbuffer[0] ebenfalls nicht. Hätte jemand eine Idee, wie ich das umgehen könnte? LG [c] char empfangsbuffer[240000]; uint32_t receivezaehler=0; void USART6_IRQHandler(void) { if( __HAL_UART_GET_IT(&huart6, UART_IT_RXNE) != RESET ) { // Receive interrupt triggered if(
-
Thread
Saunasteuerung
Und der ESP32 läuft mit 5V?
jederzeit auch auf Linux wechseln. Meine Libraries dort sind schon ziemlich groß geworden, da reines C++17 mit UnitTests und so. Die werden aber für fast alle meine Projekte benutzt, nicht nur für die embedded Projekte. Für die ESP32-Projekte (wie dieses hier) wechsle ich zum Bauen und Debuggen dann
-
Thread
PTC-Widerstand mit Mikrocontroller nachbilden
Peter D. schrieb im Beitrag #7573955: > 64 Stufen (6 Bit) sollten für eine Heizung reichen. Ich würde auf 3 Bit und 8 Stufen tippen. Wenn man die Stufen geschickt wählt, kann man damit immerhin von -15°C bis 20°C in 5K Schritten abdecken. Und arg viel
https://www.reichelt.de/de/de/shop/produkt/entwicklerboards_-_relais-modul_8_channel_5_v_srd-05vdc-sl-c-282571 Andere tun es natürlich auch. Zur Steuerung verwende ich eine NodeMCU ESP32 mit ESPHome. Das Ganze läuft seit rund einem Jahr problemlos anstelle des Außentemperatursensors an der Heizungssteuerung
-
Thread
[ESP32] Spannungseinbruch bei Solarzellen
TP4056 Board von den Solarzellen geladen(Siehe zeichnung, 4 zellen a 3V 0.3W, je zwei in Serie um auf 6V zu kommen, und beide Serien in Parallel). Der Batterie Ausgang geht vom TP4056 Board über einen Bosst-converter auf 5V and den ESP32, der Plus-Pol geht an eine 5V Pumpe. Die Pumpe wird via PWM(ich
schrieb im Beitrag #7052398: > Dein lipo hat 3.3V bis 4.2V, du brauchst KEINEN boost converter. ESP32 heißt bei ihm bestimmt ein Dev-Board mit ESP32 und Spannungsregler drauf. John D. schrieb im Beitrag #7052300: > Der ESP32 zieht im normalbetrieb zwischen 20 und 40 mAh(modem-sleep) > Die Pumpe
-
Thread
BME280 3,3v Spannung und I2C Bus
haben die 3.3.V Module mit einem Mini kein Problem. denn siehe hier: https://unsinnsbasis.de/esp8266-pin-belegung/#:~:text=Die%20Standardspannung%20des%20ESP8266%20betr%C3%A4gt,k%C3%B6nnen%20die%20Boards%20besch%C3%A4digen%20bzw. Die Standardspannung des ESP8266 beträgt 3,3 Volt. Darauf sind
dem USB-Port und den wohl direkt verbundenen 5V Pin ausschließlich mit 3.3V. Es scheint also beim ESP8266 nicht wie beim Arduino zu sein, dass dieser auch auf den I2C Pins >3.3V bzw. 3.6V Signale benutzt. Wenn das stimmt, hat sich damit natürlich die ganze Frage erledigt. Man müsste dann also bei
-
Thread
ESP32 C++ Code Frage
Nabend, kann mir jemand sagen wie und wo ich in diesem ESP32 Codepaket: https://files.waveshare.com/upload/6/6d/RGB-Matrix-P4-64x32-Demo.zip ESP32/SimpleTestShapes Ich die Anordnung der Panel verändern kann. Es muss an der Stelle sein, wo alle Routinen
https://letmegooglethat.com/?q=esp32+i2c+pins
-
Thread
Bluetooth Transmitter von Akku auf Dauerstrom umstellen (ESP32)
Wenn da ein ESP32 im Spiel ist - warum lässt Du den den BT-Kram nicht selbst machen?
Der ESP32 kann entweder Wifi oder BT. Beides zusammen geht nicht. "The ESP32 only supports either Bluetooth or WIFI, but not both at the same time. So if you use A2DP, you will not be able to use any functionality
-
Thread
ESP32-Alternative WFI32: Module und MCUs erreichen Distributoren
Der WFI32 ist Microchips Antwort auf den ESP32. War das Evaluation Board (PIC32 WFI32E Curiosity Board) schon seit einiger Zeit erhältlich, so folgt nun die Distributor-Verfügbarkeit von Modulen und Standalone-Chips
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
3,3V um 24V AC Logik-Signal zu schalten
Seriendioden schützen. Unfug, grober. Es gibt von Panasonic "Photo-MOS-Relays" AQV_irgendwas, in einem 6pin-Käfer zwei gegensinnige FETs für Wechselstrom geeignet. Datenblätter durchforsten, der ESP32 kann die direkt ansteuern.
schrieb im Beitrag #6491995: > Ich nehme den AQV252g als Optokoppler und steuere denn dann > vom ESP32 auch mit über 5mA an. Laut Datenblatt schaltet der spätestens bei 3mA, ich würde nicht nennenswert über das doppelte gehen (6mA). > Ich komme an die Einzel-Adern dran, d.h. so ein Stromsensor
-
Thread
Neues Projekt - welcher µC?
IP Protokoll bereits zu enthalten. Sehr billig und einigermaßen leicht zu programmieren sind die ESP8266 (nur WLAN) und ESP32 (WLAN und Ethernet, aber es gibt nur wenige fertige Boards wo Ethernet bestückt ist). Die beiden ESP Chips haben integrierte ADC mit mieser Präzision, deswegen würde ich einen
die ESP8266 > und ESP32 Die können alle nicht 7 Kanäle gleichzeitig abtasten. Bob A. schrieb im Beitrag #5719182: > ST hatte ich noch nie im Einsatz, was brauch ich denn da alles an Tools? http:/
-
Thread
port IRMP to Arduino
Arduino Features außer Betrieb. -- In der *.ino sollte der include wohl noch modifiziert werden. [c] extern "C" { #include "irmp.h" } [/c] -- Zur Frage ESP-Timer, hilft evtl. dieses, um eine grobe Richtung zu finden: http://www.switchdoc.com/2015/10/iot-esp8266-timer-tutorial-arduino-ide/ Und: https://www.espressif.com/sites/default/files/documentation/2c-esp8266_non_os_sdk_api_reference_en.pdf Seite 6/157
-
Thread
[Verlosung]RaspberryPi Modell B + Gehäuse - Deadline Freitag 22.01 - 18 Uhr
in Leerzeilen um, immer nur maximal ein Leerzeichen hintereinander. Aus: 12:33 Avr: Objekte, C++ und Speicherverwaltung 12:32 Prüfverfahren Elektronik wird demnach: 12:33 Avr: Objekte, C++ und Speicherverwaltung 12:32 Prüfverfahren Elektronik Diesen einzeiligen String werde ich Hashen
http://www.xorbin.com/tools/sha256-hash-calculator gehasht habe. Das ergibt folgender Hash: 7c37fe14a5cb47151b9db9b886b6c9b02c30beae662fcc3d68abb940e3c75cd4 Um nun das Modulo zu rechnen, hab ich folgenden C#-Code genutzt: [c] BigInteger a = new BigInteger("7c37fe14a5cb47151b9db9b886b6c9b02c30beae662fcc3d68abb940e3c75cd4
-
Thread
STM32 OTA Flasher mit ESP8266
Hallo, Gibt es den code auch für ESP32?
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.
-
Thread
ESP32 kein geringerer Stromverbrauch im deep sleep
. Das geschieht wenn aus Unwissenheit und nicht aus bösartiger Absicht. Ich habe kürzlich einen ESP32 gekauft(genauer diesen hier: https://www.az-delivery.de/products/esp-32-dev-kit-c-v4) und habe ein paar Beispiele ausprobiert. Ich habe das Wlan-scan sketch getestet, und das Deep sleep sketch. Beide
Frank K. schrieb im Beitrag #6912575: > Da gibts einiges, was auf > 802.15.4 aufbaut: Thread, 6LoWPAN, ANT, Zigbee,... Der ESP32 hat BTLE.
-
Thread
ESP32-C3 als Accesspoint - wie fehlersicher machen?
verstehst den Du schreibst. Bzgl. deines Heartbeats - Du könntest einen Watchdog einrichten der den ESP32-C3 neustartet.
setup() Serial.printf("\nSetup() - Free Stack Space: %u", uxTaskGetStackHighWaterMark(NULL)); } [/c] Siehe Arduino-IDE: Files->Examples->ESP32-ArduinoStackSize
-
Thread
Rauscharmer OPV für Audio
, und können dann via WLAN (ESP8266) mittels Visual-Basic-Terminal vom PC geändert werden. -TP hat Q = 1, also R1=R2, C1=C2 mit 10nF/750Ohm. Das ist soweit ok. Wenn ich bpsw. andere Werte nehme (fg bspw 2khz), merke ich das die
Also musst du um 4 Bit schieben. Zum Unterscheid von 8 und 12 Bit: Pro zusätzlichem Bit hast du 6dB mehr Dynamik. Bei 8 Bit sind das 8x6 = 48dB Bei vollen 12 Bit wären es 12x6 = 72dB CD Qualität ist 16x6 = 96dB Kommt also darauf an, wofür deine Schaltung da ist. Wenn es HiFi wird, nimm 12
-
Thread
WLAN Hausnetz mit seltsamen Verhalten bei ESP als Webserver im Netz
PiPico2 läuft Micropython. Das Python Programm an sich läuft weiter. Wollte es nun mal auf einem ESP32-C6 ausprobieren. Aber das Problem von dir hört sich ähnlich an...
läuft Micropython. > Das Python Programm an sich läuft weiter. > > Wollte es nun mal auf einem ESP32-C6 ausprobieren. > Aber das Problem von dir hört sich ähnlich an... Ja, sieht ähnlich aus. Aber bei mir kommt am Browser nach dem HTTP Request an den ESP nichts zurück, bei dir scheint was zurückzukommen
-
Thread
Passender Mikrocontroller gesucht
dann richtig und das kannst du auch bei einem 8bitter ernst nehmen. Oder meinst du mit richtig: 32bit anstatt 8bit µC? Und ob du dann C oder C++ nimmst, sei dir überlassen.
Eine der diversen Esp32 Dev Boards. Sind nämlich microPython fähig :).
-
Thread
Arduino Uno R4 im Handel erhältlich
/5.png) Bildquelle: Arduino ### Arduino Uno R4 WiFi – mit ESP32 und LED-Matrix Unter https://store.arduino.cc/products/uno-r4-wifi wechselt die größere Variante um 25 EUR den Besitzer. Neben einem auf einem ESP32-S3 basierenden Funkmodul bringt sie eine LED-Matrix
allem schreibt man in die Config was man benutzen möchte und das wird installiert. > Sämtliche STM32-Nucleo und Discover Boards werden unterstützt. Nein, werden sie nicht. Ich habe hier schon länger ein Nucleo-Co31C6 liegen das nicht unterstützt wird und der Support für das Nucleo-H503RB das hier
-
Thread
Suche kleines, schnelles PWM-Bauteil
Signalgenerator für Heimvernetzung, bspw. LED-Steuerung, Servos etc. Anbindung ans Drahtlosnetz via ESP8266, der dann via I2C an den gesuchten µC angeschlossen wird. Der ESP hat ja kein Hardware PWM [1], und Software PWM auf vielen Kanälen ist zumindest mal eine Herausforderung. Und wenn es dafür fertige
> Anbindung ans Drahtlosnetz via ESP8266, der dann via I2C an den > gesuchten µC angeschlossen wird. Der ESP hat ja kein Hardware PWM [1], > und Software PWM auf vielen Kanälen ist zumindest mal eine > Herausforderung. Ich würde
-
Thread
USB-C auf CP2102N
Hallo Community, bin aktuell an einem kleinen Projekt, wo ich einen USB-C Anschluss an einen ESP32-WROOM-32 verbauen will. Nun habe ich, wie im Anhang, die erste Schaltung gezeichnet, wobei ich als USB-UART einen CP2102N verwenden will (bessere Driver, etc). Da ich einen vertikal
Das ESP32-WROOM-32 ist doch NRND...? Du könntest ein ESP32-S3-WROOM-1 benutzen. Das hat eine integrierte USB-Peripherie. Mithilfe der beim ESP-IDF integrierten TinyUSB-Library ist es ziemlich einfach
-
Thread
ESP32S3 USB-OTG Zugriff auf Handydaten
"Direkt auf den Flash Speicher" des ESP32 aber kann ein Smartphone auch nicht zugreifen, der ESP32 muss sich als USB-Mass Storage Device verkaufen, damit das geht. Und zusätzlich muss der ESP32 einen Dateisystemtreiber haben, über den er
referenzieren oder mehr dazu sagen > kannst, wäre das sehr nett. https://docs.espressif.com/projects/esp-idf/en/stable/esp32s3/api-guides/usb-serial-jtag-console.html ESP32S3 Datasheet: https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf - Kapitel "2.6 Strapping Pins
-
Thread
Sammelbestellung von Privat ESP-WROOM-32
wird sein 8.11 ( Dienstag ) bzw 9.11 ( Mittwoch ) per Einwurf Einschreiben. Alles was bis Sonntag 6.11 [18:00] nicht abgenommen worden ist, wandert auf eBay +10 prozent wegen Verkaufsgebühren. Hier in dieser Form: -------------------- 1 Stck ESP-WROOM-32 STCK: 6,68 EUR = 6,68 EUR + 3,85
Nachricht von Paypal erhalten, noch habe ich die Sendung "nicht angenommen". ???????? From: "Nano32 Support on ESP32.DE" <xyz@esp32.de> To: <zxy@gmail.com> Subject: Fw: [µC.net] Benutzernachricht v on bigfix Date: Fri, 4 Nov 2016 00:18:01 +0100 Günther, eine Mail von PP ist gerade
-
Thread
Verrauschte Daten mit Erdfeuchtesensor
www.adafruit.com/product/4026 Es wird kein analoges Signal übertragen sondern die Daten werden bereits per I2C zum ESP32 geschickt. Weil ich mir eben keine Sorgen ums Rauschen machen wollte ;-) Der Sensor wird über 3,3V vom ESP32 versorgt. Soweit so gut, man denkt das Steckernetzteil liefert kein sauberes
Den Aufbau sieht man im Anhang und er ist denkbar einfach: Ein ESP32 (Firebeetle) wird über ein USB Kabel mit Spannung versorgt. Der kapazitive Erdfeuchtesensor https://www.adafruit.com/product/4026 wird mit 3,3V vom ESP32 versorgt und liefert über I2C die Daten die
-
Thread
EMS > ESP8266-12 WLAN-Modul
collectord" - Basiskonfiguration über "telnet" Schätzkosten: - Leerplatine: 2,00 € (DirtyPCBs) - ESP8266-ESP12: 5,00 € - Buckkonverter: 6,00 € - Bauteile: <10,00 €
Warenkorb aktualisiert: a) Drosselspulen 4,7uH hinzugefügt b) SMD Keramikkondensater (C8) 10uF anstatt MKS 10uF c) Stift/Buchsenleisten RM 2,0mm für ESP-12 https://secure.reichelt.de/index.html?&ACTION=20&LA=5010&AWKID=1028877&PROVID=2084
-
Thread
ESP8266 bekommt keine Verbindung über WLAN mit dem Router!
'NEOPIXEL Rheinturmuhr in ESP8266Basic: by hjberndt.de 'wifiapsta Neo.setup(0) Neo.cls() Neo(00,20,00,00) Neo(10,20,00,00) Neo(16,20,10,00) Neo(26,20,10,00) Neo(32,20,00,00) Neo(42,20,00,00) print "RTC WS PIN 0" timer
[c]'NEOPIXEL Rheinturmuhr in ESP8266Basic: by hjberndt.de 'wifiapsta Neo.setup(0) Neo.cls() Neo(00,20,00,00) Neo(10,20,00,00) Neo(16,20,10,00) Neo(26,20,10,00) Neo(32,20,00,00) Neo(42,20,00,00)
-
Thread
Raspberry Pi Pico und ADC unbrauchbar?
kostengünstig tun könnte um hier besser zu werden? Ich habe überlegt ob ich einfach einen externen i2c ADC verwenden soll. Aber das ist mir dann doch zu teuer und aufwändig. Ansonsten wäre noch die Möglichkeit auf einen Esp32 auszuweichen. Vielleicht hat ja jemand nen guten Tip..
kostengünstig tun könnte um hier besser zu werden? > Ich habe überlegt ob ich einfach einen externen i2c ADC verwenden soll. > Aber das ist mir dann doch zu teuer und aufwändig. > > Ansonsten wäre noch die Möglichkeit auf einen Esp32 auszuweichen. > > Vielleicht hat ja jemand nen guten Tip..
-
Thread
C++ Mc gcc Object löschen
im Beitrag #5984153: > Hier der nicht funktionierende Versuch auf einem ESP32: Das ist vorne und hinten falsch. Lies erstmal ein C++ Buch. C++ ist eine komplexe Sprache, die lernt man nicht mal eben mit ein paar Tutorials. Und überlege, ob du wirklich dynamische Speicherverwaltung
100 Tests alle am Stück gelöscht werden? > 4. Goto 1. > > Ich vermute, dass im Framework des ESP32 keine Garbage Collection > implementiert ist. In C wäre das Ganze extrem einfach zu lösen. Was macht es in C++ denn schwierig? Man kann es da genauso machen wie in C. > 1. man reserviert Speicher
-
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
Klaus R. schrieb im Beitrag #5840290: > Timmo H. schrieb: >> 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
-
Thread
NAU88C22 Design Review
Hallo, Gibt es nur einen I2C Bus? Der NAU ist nicht nur mit dem ESP32 verbunden, sondern auch mit dem STM. Was macht der? VG
AHT20, den LSM6 UND (!!!!) den NAU88C22 auf Adresse 0x1A. Natürlich direkt den umgekehrten Weg ausprobiert (STM32 ruhig stellen und ESP32 wieder als I2C-Master einsetzen), aber kein Erfolg. Einen Reim darauf machen
-
Thread
Hargassner Pelletheizung Betriebsdatenerfassung
gesendet, folgender output entspricht also in etwa 1500ms: 2u01ffff12825103 1i117b05 2u10b89700c60a0c 1i106b03 2u0f668711710305 1i106b03 2u04ffff09c2ef0c 1i107b04 2u1068ae07c04701 1i106b03 2u0566c502b1500a 1i106b03 2u06d6b60f668a0a 1i107b04 2u1068be1366b605 1i106b03 2u14d6aa0e73cf00
01 130/221, 2u01ffff0affff09 40x, darunter etwas verteilter; 02 186/221, 2u02b14e0affff0e 6, 2u02b1520affff0c 6, 2u02b1530affff0d 4; 03 199/217, 04 122/224, 2u04ffff0affff0c 32 05 444/574, 06 425/574, 07 189/217 08 118/216, 2u08ffff0affff00 40; 09 29/32 10 1119/1246, 2u1068d808ffff02
-
Thread
Erfahrung JLCPCB PCB Assembly
470uF/10V,C1,PANASONIC_D, BC848,T1 T3,SOT23, BSS84,T4,SOT23, ESP-32S,AI-ESP32-S,ESP-32S, LM4871,LM4871,SOIC8, MB8S,B1,SOIC-4, TC2030,PROG,TC2030-MCP-NL,[/code] Meine Excel.CSV nach Anleitung. Alle Werte
bill-of-materialsbom-file-for-smt-assembly [code]Qty;Comment;Footprint;Designator;LCSC Part # 1;ESP-32S;ESP-32S;AI-ESP32-S;C277944 1;MB8S;SOIC-4;B1;C232761 2;1uF;C0603;C2, C4;C15849 2;10uF 35V;C1206;C3, C6;C96449 1;10nF;C0603;C5;C57112 3;100nF;C0603;C7, C8, C9;C14663 1;DIODES;SOD323-R;D2;C314262
-
Thread
Ist es noch sinnvoll, mit Controllern zu arbeiten?
LCD und einer 2,5" HD mit Amiga-FFS. Amiga war vorhanden und die Struktur des Amiga-FFS ist viel µC-freundlicher als FAT. Um hier jetzt den Bogen zu schlagen: SD-Card am ESP32, MP3/FLAC/... Decoder in Software auf dem ESP, Ausgabe per I2S auf einen DAC, LCD-Display. Alles China-Module mal schnell zusammengesteckt. Schöne Audio-Bibliothek gefunden, wo jemand eben die nötigen Sachen auf den ESP8266/ESP32 portiert hat. Alles Arduino? Ja und nein. Ich weiß eben, wie I2C funktioniert wenn ich es brauche, warum es OpenDrain-Anschlüsse sind, warum es PullUps daran gibt. Ich wei, daß SPI auch ein
-
Thread
Eigenes 3D-Drucker Board - Viele Fragen
du ihn programmieren ? Lua, Arduino-like, oder C oder Assembler ? Meistens versackt die Geschwindigkeit in schlechtem Prohramm, nicht im Prozessor selbst. Du brauchst offenbar nicht das WLAN des ESP, daher ist der eher nugünstig. Ein STM32 wäre schneller
#6375190: > Wenn du mehr IOs brauchst, kannst du auch den MCP23S17 (SPI) oder den > MCP23017 (I2C) Port-Expander verwenden. Am Anfang hatte mein Design einen ESP32 vorgesehen mit mehreren MCP23S17 bzw. MCP23017, allerdings haben die beiden keine PWM´s somit habe ich das schnell verworfen, am ESP
-
Thread
Heizelement mit IRF520 Modul regeln
dem ein Temperatursensor die Temperatur eines Heizelements ließt. Über eine PID Regelung auf einem ESP32 Entwicklungsboard soll eine vorgegebene Solltemperatur erreicht werden. Es soll per PWM geregelt werden. Da das Heizelement mit 12V DC und 1A betrieben wird (kann bis zu 80 °C erreichen), habe ich
data-sheet/PSMN7R0-30YLC.pdf https://www.nexperia.com/products/mosfets/power-mosfets/#/p=1,s=0,f=c2797b:7804e--cec3be:1ceaa--c0c345:5849b--c28f4b:25;30--c75ac2:4.7;18.1--cb538f:6;11.6--cb7a18:11.3;61--c31d54:1.5;1.64,c=,rpp=,fs=0,sc=,so=,es=
-
Thread
5V mit Microcontroller auf GND ziehen
bei 5V. Jetzt möchte ich diese Tastendrücke mit meinem Mikrocontroller Simulieren. Ich habe einen ESP32 Dev Kit C von AzDelivery. Wie würde eine einfache Schaltung aussehen, bei der ich über die Pins von meinem ESP die Signale vom Radio auf GND ziehen kann? Ich denke mal, dass ich die Pins nicht
Die Ausgänge des ESP8266 vertragen maximal 12mA und maximal 3,6V. Der ESP32 schafft sogar etwas mehr Strom. Du musst die Spannung auf jeden Fall extern begrenzen.
-
Thread
Arduino mit Solarstrom betreiben
gute Tipps gefunden. Jetzt möchte ich ein neues Projekt angehen das folgende Funktionen hat: 1. ESP32 Controller 2. Solatpanel (zur Stromversorgung) 3. Akku (Pufferung des Solarstromes) 4. Lichtsensor 5. Umweltsensor 6. eventuell eine Real Time Clock Das Gerät soll auf meinem Balkon stehen und
Hallo, ich habe jetzt vor die folgende Lösung zu probieren: 1. Solarmodule [c]Material: polykristallin Maximale Leistung: 0,6 W (W) Arbeitsstrom: 0-0.12 (A) Betriebsspannung: 5 (V) Leerlaufspannung: 6,5 (V) Kurzschlussstrom: 0,13 (A)[/c] 2. Solarmodule Laderegler [c]Systemspannung
-
Thread
ESP32 ADC misst falsche Spannung
erst Messungen von 3,3 V möglich sind, noch berücksichtigt. https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/adc.html#minimizing-noise Soll dieser Ausdruck die Messung linearisieren? Woher kommt diese Info? [c] return -0.000000000000016 * pow(reading, 4)
=7365617263685F636173636164655F6F726465723D31267365617263685F696E746572666163655F6E616D653D4931384E53656172636847656E65726963267365617263685F6C616E67756167655F757365643D6465267365617263685F6D617463685F6D6F64653D6D61746368616C6C7061727469616C267365617263685F7061747465726E5F6D6174636865643D5E5B5C707B4C7D5C707B4E647D2D2C2F255C2E5D2B24267365617263685F7061747465726E5F6F726465723D313333267365617263685F73745F6E6F726D616C697365643D59267365617263685F726573706F6E73655F616374696F6E3D267365617263685F747970653D4B4559574F52445F53494E474C455F414C5048415F4E554D45524943267365617263685F7370656C6C5F636F72726563745F6170706C6965643D59267365617263685F77696C645F63617264696E675F6D6F64653D4E4F4E45267365617263685F6B6579776F72643D465352343032267365617263685F6B6579776F72645F6170703D465352343032267365617263685F636F6E6669673D3026&
-
Thread
I2C Display-Weis-I2C-SDD1306-128x64-Modul
den Wert 0x78. [c] OLED(uint8_t sda_pin, uint8_t scl_pin, uint8_t reset_pin=NO_RESET_PIN, uint8_t i2c_address=0x3C, uint_fast8_t width=128, uint_fast8_t height=32, bool isSH1106=false); [/c] > Auch sollte mein
an welchem µC hängt das Display? Der Code von Stefan war ja auch für den ESP8266, wenn man den nimmt sollte der auch 4 Instanzen des Oled mit Soft-I2C treiben können. Der ESP hat genug RAM das man da keine Verrenkungen
-
Thread
Retro Composite Video
Jemand namens "bitluni" hat das recht ausführlich beschrieben und mit einem ESP32 umgesetzt: http://bitluni.net/esp32-composite-video/ http://bitluni.net/esp32-color-pal/
c-hater schrieb im Beitrag #5826636: > Wirklich FBAS? Bist du dir da sicher? Ja. Da bin ich mir sicher. Sieh Dir das hier an: http://bitluni.net/esp32-color-pal/
-
Thread
ESP32: Konstante Abtastrate / Timing des ADC
Rolle spielt... Jetzt meine konkrete Frage: Hat hier schon jemand Erfahrung, wie ich mit einem ESP32 die Werte direkt vom ADC holen kann? Es existieren in der Dokumentation (unter https://github.com/espressif/arduino-esp32/blob/master/cores/esp32/esp32-hal-adc.c) Funktionen, die ich vermutlich nutzen
Ergebnisse (Samples) dann damit auslesen...Liege ich da richtig? In einem weiteren Link (https://www.esp32.com/viewtopic.php?f=2&t=1075&sid=6852840cd3df775dfc0c6feb85bfa932&start=20) habe ich aber auch schon gelesen, dass man sich darauf aber auch nicht verlassen kann... Was wäre, wenn mich das jetzt
-
Thread
Jarolift TDEF
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-01 09:00:00 CEST [INFO
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
Kann man ein Tablet als Display benutzen?
günstiger als ein vergleichbares Grafikdisplay und will einfach z. B. Messwerte aus einem Arduino, ESP32, STM32 seriell oder über I2C auf dem Display/Tablet darstellen.
jede 2 Komponenten Lösung (ESP32 - USB - Tablett). Oder gleich den ESP32 weg lassen und alles auf dem Tablett programmieren. Kann ein FTDI nicht auch I2C und SPI? Dann einfach ein FTDI an USB vom Tablett anschließen.
-
Thread
ADXL345 und ESP8266: Echtzeitdatenergassung mit konstanter Abtastrate und Interrupts
1% haben <=10 ms. Wenn dein Sende-Funktion einmalig für 10ms steht, erzeugt der ADXL435 Sensor 32 neue Sensor-Werte und spätestens dann läuft sein (32 fach) FIFO über. Dazu kommt noch der von RP6conrad angesprochene Effekt das vermutlich deine main loop zyklisch für Wifi Management tasks (oder
Mikrocontroller daneben setzen, der die Zeitkritischen Aufgaben erledigt. Ich habe gelesen, dass der ESP32 zwei Mikrocontroller enthalten soll. Vielleicht kannst du das mit dem Teil besser umsetzen.
-
Thread
ESP32 analogRead Schwankungen
via go***e auffindbar sein. Mein letzter bisher bester fund war hier: https://github.com/G6EJD/ESP32-ADC-Accuracy-Improvement-function. Damit war es halbwegs linear und beunutzbar für meine Drucksensorauswertung (4-20mA gerät). Besser einen externen ADC nehmen. mfG Peter ;-)
hat einen analogen und einen digitalen Anschluss). Das funktioniert in meinem Code gar nicht mit dem ESP32 aber mit dem Arduino. Ich benutze die Arduino IDE. Hier mal beide Codes. Der Erste ist zum Auslesen des LDR Moduls: [c]const int ldranalog = A0; void setup() { pinMode(ldranalog,
-
Thread
ESP32 + TFT. PWM Helligkeitsregelung verursacht Störgeräusche im Audio-Teil
Was mir noch auffällt: Lass bitte den 3.3V Regler weg. Das ESP32 Modul hat einen integrierten Spannungsregler von 5V auf 3.3V. Der 3.3V Anschluss auf dem ESP32 Modul ist ein Ausgang! So wie Du es jetzt hast kämpfen der Spannungsregler des ESP Boards und Dein externer
dran, die sind nicht sonderlich stabil. Da würde ich dann entweder einen Rundstecker oder einen USB-C vorsehen. ESP32 Module gibt es aber zum Glück inzwischen auch mit USB-C direkt. Ich würde trotzdem mal ein paar andere USB Netzteile verwenden, nur um auszuschließen, dass da nicht genug Leistung