-
Thread
LED-Streifen fiepen bei PWM <=100%
Hallo, kurze Rückmeldung. Ich hab an einen ESP32-C3-Pin den IRLZ44 Mosfet via 1kOhm-Widerstand angeschlossen. Alles funktioniert soweit gut, die LEDs werden gedimmt (ich hab 50kHz PWM-Frequenz eingstellt) und ich hör nix. Das einzige, was unschön
/www.vishay.com/docs/91328/irlz44.pdf Sirko S. schrieb im Beitrag #7892689: > Ich hab an einen ESP32-C3-Pin den IRLZ44 Mosfet via 1kOhm-Widerstand > angeschlossen. Ob hiermit der Original IRLZ44 von Vishay gemeint ist oder irgend ein anderer MOSFET - who knows.
-
Thread
Suche Literatur für strukturierte Embedded Programmierung
Hi, Ich möchte mich nach ersten einfachen Projekten in C auf STM32 Basis etwas einlesen in strukturierte Programmierung von größeren Projekten, d.h. wie ziehe ich State Machines auf, Kommunikation mit ICs, Zeitliche Abläufe, Tasks, Auslagern von Teilprogrammen
als kleiner Einblick: https://techtutorialsx.com/2017/09/13/esp32-arduino-communication-between-tasks-using-freertos-queues/ Der ESP32 in Arduino ist der ideale Einstieg für RTOS und Multitasking + Multithreading, da der ESP32 ja 2 CPU Kerne hat.
-
Thread
Wie benutze ich uLua auf einem AVR?
, und man verbringt schnell mal 90% der Entwicklungszeit mit Workarounds. > Das Problem ist der ESP8266 Der ist eigentlich recht gutmütig, wenn man ihn mit C/C++ bespaßt, was zum Beispiel mit der Arduino-IDE plus ESP8266-Plugin auch ohne jegliches Gefummel und sehr schnell möglich ist. Von kleineren
Speicherverwaltung (alloc) hinzugefügt worden und Code der das Crosscompilieren der Lua-Skripte ermöglicht (PC <-> uC). Um eLua sinnvoll nutzen zu können, sollte man angeblich 32-64 KB RAM haben. Holger K. schrieb im Beitrag #4207957: > Meine idee war, dass nach dem Start der Controller auf der SD-Karte zb.
-
Thread
Website mit Mikrocontroller
+ 3MB SPIFFS evtl. für Webspace) Zusatz: ATMega328P als Slave über I2C mit dem ESP verbunden - 3,3V oder 5V - 5(7) Analog Input - viele Digitale IO - 1 UART - 1 SPI usw. An beiden: - SD Karte
Momentan bekommt man alternativ zum ATmega328 auch STM32F103C8T6 Module ungefähr zum selben Preis. Die sind in fast jeder Hinsicht Leistungsstärker. Eine andere theoretische Möglichkeit wären Module, die den ESP8285 verwenden. Die können bis zu 6 I/O Pins
-
Thread
Mehrere Solarmodule an Mehrfachsteckdose
war! Was für ein Quatsch hier doch wieder abgesondert wird. https://de.wikipedia.org/wiki/Gr%C3%BCne_Partei_in_der_DDR
> Was für ein Quatsch hier doch wieder abgesondert wird. > > https://de.wikipedia.org/wiki/Gr%C3%BCne_Partei_in_der_DDR Und ein paar Monate später war die DDR Geschichte.
-
Thread
Optokopller oder nicht
weiß ich nicht, da das ganze Mobil ist), welche Flussrichtung ich habe. Ich würde gerne mit einem ESP32 detektieren ob eine Spannung anliegt oder nicht. und ich stehe da komplett an, wie ich das umsetze. LG Philip
> einschaltet Eine WS2812 kann nicht so einfach ein oder ausgeschaltet werden. Dazu muss der ESP ihr schon ein paar mehr Takte erzählen. Außerdem lassen sich lange nicht alle WS2812 direkt mit den 3.3V des ESP ansteuern.
-
Thread
Stepper Motor Microstepping Frage zu TMC2208
ziemlich ähnliches Projekt hinter mir. Die Microsteps haben das erstmal langsam gemacht. Das lag aber am ESP32, der nicht hinterher kam die (4) Stepper meines Tangentialschneideplotters gleichzeitig laufen zu lassen. Erst der Umstieg auf einen STM32F4x hat geholfen. Da gibt es auch Boards mit genügend Pins
Das sind super Beiträge Daniel! Danke. Daniel D. schrieb im Beitrag #7537114: > Das lag aber am ESP32, der nicht hinterher > kam die (4) Stepper meines Tangentialschneideplotters gleichzeitig > laufen zu lassen Okay ich sollte mir dann das mit dem MEGA 2560 definitiv nochmal überlegen, da ich
-
Thread
Mathfel / Rongtel MR880C2C RE
angeschlossen. An entsprechnden Stellen habe ich nun ein paar Drähtchen angelötet und auf einen ESP8266 gelegt. Rt - Vcc 5V Sw - GND Ge - BUS-Signal MR880C2C -> ESP A0 Gr - BUS-Signal ESP D0 -> MR880C2C Bl - Türöffner ESP D1 -> MR880C2C Or - Etagentaster MR880C2C -> ESP D2 (nicht im Bild)
steuern. Evtl. schau ich mir auch mal die Video-Modulation an. Der Gedanke ist, man könnte ja auf einen ESP32 umsteigen und ggf. das Video-Signal abzugreifen und zu streamen :-D
-
Thread
Gibts's irgendwo ne Liste mit unsicheren automatischen Garagentoren?
funktioniert > allerdings immer noch. Diffie-Hellman (https://de.wikipedia.org/wiki/Diffie-Hellman-Schl%C3%BCsselaustausch)? In der Kryptographie sind das alles gelöste Probleme. Sie sind halt aufwändig zu implementieren (weil man hier nicht einfach auf e.g. OpenSSL zurückgreifen kann, sondern das in einer
Keys austauschst [...] > > Diffie-Hellman > (https://de.wikipedia.org/wiki/Diffie-Hellman-Schl%C3%BCsselaustausch)? > In der Kryptographie sind das alles gelöste Probleme. Sie sind halt > aufwändig zu implementieren (weil man hier nicht einfach auf e.g. > OpenSSL zurückgreifen kann, sondern das
-
Thread
2 Farben Gelb/Grün auf schwarzem Hintergrund am LCD-Bildschirm erkennen?
µC. Bis das sicher läuft, ist die teure Lösung von der Stange billiger.
hier kommen. Farben von nem 20 Gigabit HDMI Kabel abgreife usw. ja ne is klar. Kauf die einen 10€ ESP mit eingebautem Kameramodul (z.B. https://www.amazon.de/KeeYees-Bluetooth-ESP32-CAM-Entwicklungsboard-Kartenentwicklung/dp/B07RWJGF6S/ref=sr_1_6?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords
-
Thread
Display an µC
Wie wärs denn mit sowas? https://de.aliexpress.com/item/Free-shipping-STM32F407VET6-development-board-Cortex-M4-STM32-minimum-system-learning-board-ARM-core-board/32618222721.html?spm=a2g0x.search0104.3.1.59c17c4czX3eyB&ws_ab_test=searchweb0_0,searchweb201602_3_10320_10065_10068
gerade ebay durchsucht, konnte aber > nichts finden. nur einen STM32F103 mit Display der dürft aber etwas > klein sein. > https://www.ebay.de/itm/3-2-TFT-Touch-LCD-board-Display-Screen-Panel-STM32-STM32F103VCT6-Dev-Boar/173078599180?hash=item284c49d60c:g:7wEAAOSwaB5XrU2i
-
Thread
assert failed: xMBMasterRTUReceiveFSM in FreeRTOS mit Modbus Master von ESP IDF
:0x3ffd0230 0x4008cdad:0x3ffd0260 0x40081c02: panic_abort at C:/Users/Michael.Uray/esp/esp-idf/components/esp_system/panic.c:402 0x40089559: esp_system_abort at C:/Users/Michael.Uray/esp/esp-idf/components/esp_system/esp_system.c:128 0x400909b5: __assert_func at C:/Users/Michael.Uray/esp/esp-idf/components/newlib/assert.c:85 0x400e0751: xMBMasterRTUReceiveFSM at C:/Users/Michael.Uray/esp/esp-idf/components
-
Thread
Projekt: Smarte Wanduhr
> Prinzipiell mit einem ESP32 der in gemächlichem Intervall (1x pro x > Stunden) die Fahrplandaten holt. Dann den WLAN Teil deaktivieren weil > der viel Strom braucht. Effiziente LED im Multiplex oder ePaper Display > um
Seite übernimmt. Hab btw. schon jemanden gefunden, der es mit einem ESP32 konstruiert. Die Info mit dem ESP32 habe ich hier im Forum bekommen, und bin darüber sehr erfreut und dankbar. Ich habe gute Kontakte zu dem Stadtverkehrsbetrieben meiner Stadt, diese möchte mit
-
Thread
USB Problem bei STM32F072C8
Mimosen ;-) Deswegen werden heute immer öfter fertige Oszillatoren verbaut, teils sogar auf billigen µC-Platinen (Pico 2, ESP32-C3 ...)
#7769941: > Deswegen werden heute immer öfter fertige Oszillatoren verbaut, teils > sogar auf billigen µC-Platinen (Pico 2, ESP32-C3 ...) na ja, am Quarz lag es ja nicht ! Einen Punkt habe ich, dank rubel-die-katz vergessen: - ich habe mich seit gefühlt 1000den von Jahren wieder mit STM32 Cube beschäftigt
-
Thread
Batterie Stand in % anzeigen
[c]Batterie_Kapazitaet = map(Spannung_Solar , 4.2 , 3 , 100 , 0 );[/c] Und noch was, der Begriff Kapazität in Bezug auf die Akkuspannung ist falsch. Auch delay solltest du vermeiden wo möglich.
Falls dein "Arduino" ein ESP8266 oder ESp32 ist, bedenke dass nicht nur die Entladekurve des Akkus nicht linear ist, sondern auch der AD Wandler. Das heißt: Benutze nicht Messwerte vom Multimeter als Basis für die Tabelle, sondern
-
Thread
MicroPython: uasyncio
aufzurufen? Ich nehme an, der ESP32 ist über USB als virtueller Com-Port am PC erreichbar und du nutzt ein Terminal-Programm? Alex
>Ich habe auf mehreren ESP32 µPython mit uasyncio laufen für >Benutzereingaben über TCP und gleichzeitigem ansteueren von sk9822 LEDs. Klingt gut. Hier ist der Code: [c] import uasyncio async def count(): counter
-
Thread
RS232- oder SPI-fähiges mp3-Player-Modul gesucht
Nimm doch den Espuino: https://forum.espuino.de/ ESP32 mit MAX98357a. Flexibler geht es eigentlich nicht. Grüße Patrick
Evtl. wäre auch das Teil geeignet: https://github.com/yellobyte/ESP32-DevBoards-Getting-Started/tree/main/boards/YB-ESP32-S3-AMP. Passende Beispiele sind im Verzeichnis 'examples' zu finden. Die GPIOs lassen sich definieren als SPI, RX/TX, I2C, etc.
-
Thread
ESP8266 ESP-12F Verliert komplettes Programm / Tasmota
4. Die ESP-Module, dei ich kenne, haben eine Versorgungsspannung von 3,3 V!
Zur Info: Die haben einen eigenen Spannungsregler drauf, der die 3,3V für den Controller (ESP8266) herstellt.
-
Thread
Nixie - wie am besten zwei verschiedene Röhren versorgen?
/173992718872?epid=855274245&hash=item2882c63218:g:dmAAAOSwnc1a3sVl Kommt mit 5V aus und hat einen sehr guten Wirkungsgrad, Versorgung der Uhren mit üblichem 5V USB-Lader. Gruß aus Berlin Michael
Wirkungsgrad, Versorgung der > Uhren mit üblichem 5V USB-Lader. Ich werde das ganze wohl mit einem stm32 mit rtc aufbauen. Bis jetzt habe ich immer Pics verwendet, und möchte mal einen Arm ausprobieren. Habe auch schon ein paar dieser ESP8266 bzw ESP32 herumliegen aber noch nie richtig was damit gemacht
-
Thread
ESP32-P4 ganz groß, Android 17 und GaN Systems-Abkündigungen
an. Spezifischerweise vermeldet man die folgenden Verbesserungen, die insbesondere für Nutzer der ESP32-Plattformen hilfreich sein dürften: [c] Notable changes in 10.1.0 from 10.0.x Add mipidsi module to support MIPI DSI displays. Currently enabled for ESP32-P4. Fix problems with presenting user-mounted SD cards over USB. Update Espressif ESP-IDF to v5.5.1 and support ESP32-C61. Fix long-standing Thonny disconnect issues. Add hashlib.new("sha256"). Add bitmaptools.replace_color(). [/c] ### Olimex: mit ESP32-P4 auf Raspberry
-
Thread
Mit MC auf CAN-Bus im Auto zugreifen?
Infotainment CAN stören kann, da ich mich da nicht weiter auskenne). Ansonsten finde ich gibt es ander µC Projekte die die oben genannten Motorwerte auslesen können zb mit dementsprechenden zugelassenen Sensoren (Drucksensor wird zb in Ölablasschraube geschraubt etc) wie es sie zb beim großen C gibt.
@ olli, Mercedes CAN-BUS!? Das interessiert mich brennend. Versuche einen Motor aus einem SLK 32AMG in eine G-Klasse zu verpflanzen. Der hat natürlich noch nix mit CAN am Hut. Der SLK dafür umso mehr. Da es sich um einen G für Rennzwecke handelt möchte ich natürlich auch kein ESP, Automatikgetriebe
-
Thread
Windrichtungsanzeige auswerten
größten Dauer. Und damit hast du die vorherschende Windrichtung. Kombinieren kannst du das beim ESP32 mit einem Deep-Sleep: Wake aus Interrupt bei Pin Change. Und schon braucht dein ESP deutlich weniger Strom
ca 1750 if ((2350 < mess) and ( mess < 2500)) { richtung[6]+=3; } else { richtung[6]-=1; }//ca 2400 if ((2800 < mess) and ( mess < 3200)) { richtung[7]+=3; } else { richtung[7]-=1; }//ca 3000 } [/c] +3 und -1 scheint ein guter Ansatz zu sein. Dann sieht
-
Thread
Analogwert auslesen - wieviele Messwerte nehmen?
Tilo schrieb im Beitrag #6336480: > Auch deine 3,3V sind nicht exakt. Ich kenne den ESP nicht, aber die Beschreibung P. K. schrieb im Beitrag #6336369: > ADC-Eingang (0 V ... 1 V) interpretiere ich so, dass der eine interne Referenzspannung hat
deutlich schlechter wäre. Der ESP-32 steht in dem Ruf, analog ziemlich ungenau zu sein, ist der ESP-8266 besser? Wird der ESP benötigt oder könnte es auch ein AT328 werden?
-
Thread
RGB Bitmap im MCU in C
nicht RGB sind sondern RBG dann muss man Bytes swappen und ggffs. mappen. ach ich mag es wenn am ESP32 nichts verdrahtet werden muss klein_jar in SW
Joachim B. schrieb im Beitrag #7349081: > ach ich mag es wenn am ESP32 nichts verdrahtet werden muss klein_jar in > SW besseres Foto, das Handy ist doch besser als die WebCam
-
Thread
Neue Bauteile: WiFi-Chip von Nordic, Realtime-Ubuntu und Sensoren
die Erkennung von „Batterie-Zerfallsprodukten“ optimiert. ### ESP32: S3- und C6-Module erreichen Distributoren. Dass Espressif mittlerweile eine ganze „Controllerfamilie“ anbietet, ist nicht neu. Im Laufe der letzten Tage haben auf ESP32-S2 und ESP32-C6 basierende Module Distributoren erreicht. Außerdem steht mit dem ESP32-C6-Devkit eine neue Entwicklerplatine am Start, die Experimente mit dem C6 erleichtert. ### Analog Devices: MAX17615 als „elektronische Sicherung“. Das Ersetzen von klassischen elektromechanischen
-
Thread
Lauflicht hängt - µPython+ESP8266
Hallo, auf meinem ESP8266 läuft die aktuelle micropython Version (1.13) mit folgendem Skript: [c]import time, math, machine from machine import Pin, PWM for i in range(100): for i in [0, 15, 13, 12, 14, 4, 5]
erreicht ist. Dadurch wird es etwas flüssiger laufen, aber perfekt ist wohl unmöglich. Es gibt ESP32 Module mit Dual-Core Prozessoren (nicht alle haben den), da soll das machbar sein.
-
Thread
Mikrocontroller stromsparend betreiben
Hallo, ich würde gerne dauerhaft einen µC (ESP32 oder ähnlich) mit 3,3V versorgen. Dieser soll fest in meiner Wohnung verbaut werden. Zusätzlich soll ein 5V Rails-Board angeschlossen werden, über das sich dann große Verbraucher (230V schalten
Basteleien sind da > sehr willkommen. kenne ich zur Genüge, ich würde ein übliches zugelassenes 3.3V Netzteil nehmen, http://www.elektroniknet.de/typo3temp/pics/c_3c1a1acaac.jpg Michael U. schrieb im Beitrag #4726395: > die Omron-SSR schalten ab 2,5V laut Datenblatt, sollte also ohne > Änderungen
-
Thread
Custom ESP32 Board - USB-C & Serial Ports - Bitte um Feedback
Hallo Forum, ich habe mich in den letzten Wochen intensiv mit EasyEDA beschäftigt um ein Custom ESP32 Board für das OpenSource Projekt OpenDTU-onBattery zu entwickeln. Ich meine, soweit schaut das schon ganz gut aus, allerdings bin ich mir nicht zu 100% sicher ob der USB-C Anschluss (für Strom
es bei ESP32 nicht anders sein wird. Gut finde ich, dass du für GND und Stromversorgung Symbole statt Leitungen verwendet hast.
-
Thread
Energieeffizientes Bluetooth LE System für Arduino
, die ich einfach nicht brauche. Die nRF52 Serie von Nordic ist ähnlich: Ein kompletter uC eingebaut, der eigentlich den ATmega ersetzen könnte. Der Nordic nRF8001 läuft mit 1,9v-3,6v und hat keinen unnötigen Schnickschnack. Der Chip selber kostet nur 3€/Stück, ist aber 5x5mm mit 32 Pins,
sondern Mbed. Pascal D. schrieb im Beitrag #5668327: > Mein Arduino Nano hat 9V-Block-Batterien in 3 Tagen geleert, nur mit > einem Sensor angeschlossen 9V Batterien für einen μC der 3V haben möchte?
-
Thread
KI: PC -> Mikrocontroller
werden als eine am µC. 2. Die eigentlichen KI-Lern-Algorithmen (bzw. Auswerte-Algorithmen) sollten (incl. der zugehörigen Datenstrukturen) vermutlich vom PC zum µC portierbar sein. 3. Aktoren: Die "Erkenntniss" das es sich
Brettspiele Umsetzen (Tic Tac Toe, 4 Gewinnt...). Eine SK6812 LED Matrix, ein paar Buttons und einen ESP32 sollen dafür ls Hardwareplatform dienen. Danach würde ich mit dem ESP32 und einem entsprechenden Sensor gerne eine Gestensteuerung realisieren.
-
Thread
C-Control Pro Version 2.40 und Windows 10
ESP32 und der kleinere ESP8266 meine Basis unter Ardurino IDE. Hier gibt es für alle meine Bedürfnisse schon Lösungen, die ich wie Logosteine zusammensetzen kann. Der D1Mini kostet ca. 5 € und macht auch
DS1631 war eine echte Herausforderung. Für den habe ich gut und gerne drei Wochen gebraucht. Mit dem ESP32 und ESP8266 ist das alles kein Problem. Ich beneide die heutigen Kids. Die wissen manchmal nicht was Strom ist, stöpseln auf ihren Steckbrett eine Schaltung zusammen, laden die Software und es läuft
-
Thread
CC3100 als Slave
Software wie beim ESP8266, d.h. dass man den CC31000 einfach extern ansteuern kann,wie z.b. mit den AT commands beim ESP8266, wenn ich das richtig sehe? Heißt das, ich muss auf jeden Fall den CC3100 UND den STM32F7 programmieren
schon geflasht/programmiert und es muss nichts weiter gmeacht werden, als "nur" SimpleLink auf dem STM32 implementiert werden? Das ganze soll ein WiFI BL/BLE Gatweway werden, wo auch mal gerne sich mal mehr als 3 Geräte per WiFi verbinden. Hätte als BLE SoC den CC2564, ist da auch schon Firmware drauf
-
Thread
Eure Empfehlung: PIC18 -> ARM umsteigen
Ecke reinschnuppern und ggf. umsteigen. Was versprichst Du Dir davon? Warum gerade M0 und nicht M3/M4/M7? Wenn Du mehr Leistung brauchst, wären PIC24, dsPIC33 und PIC32 die natürlichen Aufstiegspfade. Ein PICKIT3 hast Du wahrscheinlich schon. dsPIC33E liegt in Bereich eines M0, PIC32MZ geht leistungsmäßig
pic-umgebung weg und lernst etwas zukunftsorientiertes. Prozessoren sind neben dem obsolaten 328p auch esp32 oder stm32.
-
Thread
Schaltung mit µC gewerblich nutzen
RoHS-Richtlinien In D umgesetzt in: https://de.wikipedia.org/wiki/Elektro-_und_Elektronikger%C3%A4tegesetz
Hinweis geben, dass du kaum einen seriösen Prüfer in Europa finden wirst, der dir eine Schaltung auf ESP8266-Basis für funkende Geräte abnehmen wird. Und dann hast du ev. schon 10-20k€ verbraten. Der Chip hat Bugs in Hardware und Radio-Firmware dass es kracht. Du könntest höchstens mit dem ESP32 noch
-
Thread
Espressif Devcon 2025 - der Sieger läuft samt Beute vom Feld
und Anwendungen“ des ESP 32 verschrieb. Spezifischerweise entschied man sich für eine auf dem ESP32-P4 basierende Kamera, die ihre Bilddaten über IP zur Verfügung stellen soll. Im Prinzip versklavt der ESP32-P4 dabei eine USB-Webcam
, dass AI-Service ausgerechnet den für AI-Aufgaben optimierten ESP32-S3 bis heute nicht unterstützt.
-
Thread
Arduino IDE sehr langsam auf Win10
Für welches Board hast du compiliert? Beim ESP8266 oder ESP32 würde mich das nicht wundern. Mir ist vor einigen Jahren mal aufgefallen, dass der GNU C Compiler unter Linux viel schneller läuft, als unter Windows - selbst innerhalb einer Linux
Stefan ⛄ F. schrieb im Beitrag #6462571: > Für welches Board hast du compiliert? Beim ESP8266 oder ESP32 würde mich > das nicht wundern. > > Mir ist vor einigen Jahren mal aufgefallen, dass der GNU C Compiler > unter Linux viel schneller läuft, als unter Windows - selbst innerhalb
-
Thread
Honeywell Sensoren am ESP32/8266 über I2C ablesen
I2C Treiber für den ESP würde ich auch bei Espressif suchen. Ich habe hier folgendens auf der ESP Seite gefunden: https://docs.espressif.com/projects/esp-idf/en/v4.3/esp32/api-reference/peripherals
HAL des ESPs vermutlich ein 3-Zeiler. Gut I2C bekommt man vermutlich auch mit 2-3 Zeilen mehr hin.
-
Thread
Out of Memory Error im STM32 mit LWIP
0, configMINIMAL_STACK_SIZE * 2); #endif osThreadCreate (osThread(LinkThr), &link_arg); } [/c] Das ist der Connecting Thread: [c] void connect(){ err_t err, err2,err3; ip_addr_t destIP; /* Create a new connection identifier. */ LCD_UsrLog ("Creating new connection...\n");
Implementierung mit einem ATWINC1500, der über ein Bussystem "Events" (accept, send, ...) an den Haupt-uC sendet. Dieser arbeitet dann diese Events in einem Callback ab. Eine ähnliche "Callback"-Funktionalität hätte ich gern auf meinem ESP32... Doku: https://docs.espressif.com/projects/esp-idf/en/latest
-
Thread
CH32V003 - RISC-V für angeblich $0.10
habe ich ehrlich gesagt nicht verstanden, da fehlt irgendwie > ein Wort. Der bei LCSC gelistete CH32F203F8P6 ist doch der RISC-V, oder? CH32_F_203 ist ARM Cortex-M3 CH32_V_203 ist RISC-V
Und siehe da, ein gutes Jahr später gibts dafür - ein open-source abstraction layer für C sowie einen open-source programmer: https://github.com/cnlohr/ch32v003fun Der Programmer unterstützt dabei: -- An STM32F042 Programmer, the NHC-Link042 -- An ESP32S2 Programmer, the esp32s2-funprog
-
Thread
Wie kann ich dieses Code auf Arduino portieren?
Wichtig: als uC möchte ich einen ESP32 verwenden! Kann mir jemand einen Tip geben wie ich ein C#-Code in Arduino-ESP32 portieren kann? Die Cipher habe ich bei DES leider nicht verstanden! Würde die gerne mit der
: So ganz geheim sind diese Infos ja nun auch wieder nicht... https://gist.github.com/kronoc/c669eb8cceece1ea7f7ce3f964c511ee created 2 year ago
-
Thread
Energieverbrauchsmessgerät im Eigenbau ?
mit echtem Nutzwert. Basierend auf PIC32. Und ja, hier ist die Rechenleistung eines 32Bitters mal sinnvoll, denn mit 32-Bit-fractional wird ein 8-Bitter so seine Schwierigkeiten haben (man muss ja viel multiplizieren und Wurzeln ziehen). Mein
Thema DSP gemacht, und es war eine > spannende Geschichte mit echtem Nutzwert. Basierend auf PIC32. Und ja, > hier ist die Rechenleistung eines 32Bitters mal sinnvoll, denn mit > 32-Bit-fractional wird ein 8-Bitter so seine Schwierigkeiten haben (man > muss ja viel multiplizieren und Wurzeln
-
Thread
SPI Kommunikationsproblem (MISO always HIGH)
ich möchte ein Audio Modul (VS1053) und ein SD Karten Leser (die 2€ Dinger aus dem Netz) an einem ESP32 Dev Board per SPI nutzen. Der SD Karten Leser funktionierte problemlos, aber ich hatte massive Probleme das Audio Modul zu verwenden. MP3 Rohdaten schreiben ging, Register etc lesen ging schlicht
möchte ein Audio Modul (VS1053) und ein SD Karten Leser (die 2€ > Dinger aus dem Netz) an einem ESP32 Dev Board per SPI nutzen. Was passiert, wenn jeweils nur 1 einziger Slave am SPI angeschlossen ist? Also nur entweder das Ausio-Modul oder nur die SD-Karte?
-
Thread
ESP8266 streikt nach Firmware Update
Hallo, nachdem ich den ganzen (Regen-) Tag versucht habe mein ESP8266-Modul ESP-12E von AI-Thinker wieder zum Laufen zu bringen, seit Ihr meine letzte Hoffnung :). Also: Das Modul lief bei ersten Tests in Verbindung mit einem STM32-Board und auch mit einem FT232
- das war's. Hier noch ein Auszug aus der README.md Datei der Firmware-Datei: ### Flash size 32Mbit: 512KB+512KB boot_v1.2+.bin 0x00000 user1.1024.new.2.bin 0x01000 esp_init_data_default.bin 0x3fc000 (optional) blank.bin 0x7e000 & 0x3fe000
-
Thread
Microchip kauft Atmel Gesperrt
<p>Der Halbleiterhersteller Microchip, bekannt u.a. durch die PIC, PIC32 und dsPIC-Mikrocontrollerserien, kauft den Hersteller Atmel für 3,6 Mrd. USD. Ein paar Monate zuvor hatte Atmel noch Verkaufsverhandlungen mit Dialog Semiconductor geführt. Durch den Kauf bekommt Microchip
empfehle die Tiny85 für die ganz kleinen Sachen, den 328PB für Midrange- und je noch ein paar XMega-32/128A4AU und -32E5 für größere bzw. 3.3V Anwendungen. *So schnell kommt da zukünftig kein MC mehr daher, der so simpel programmierbar und dabei gleichzeitig ausreichend flexibel für Millionen MSR-Anwendungen
-
Thread
Wie viel Bit nötig für Operandenspezifikation?
um zu verwirren. 2) 32 Bit: ungefähr: "die CPU verarbeitet Daten und Adressen mit 32-Bit" Der Pointer zu den Daten kann also im ganzen Adressbereich liegen. 3) 20 Bit: 4Bit für das Register + 16 Bit Displacement.
von ebx oder wird unter der Haube schon die Adresse die in ebx liegt verwendet wodurch ich dann 32 Bit brauche? c) Registerindirekt mit Displacement z.B. mov eax, [ebx + 8] Wieder 4 Bit für eax und selbe Frage wie bei der b) ist es nun 4 Bit für ebx oder 32 Bit für die Adresse in
-
Thread
Schmitt-Trigger 74HC14 mit Level Shifter
realisiert: - 74HC14 mit 5V (von der anderen Platine) versorgen - Signal in -> Gatter -> Pegelwandler -> ESP32 - ESP32 -> Pegelwandler -> Gatter -> Signal out Ich habe auch das einmal gezeichnet - als Pegelwandler habe ich einen TXB0104 genutzt (den Klassiker BSS138 habe ich aufgrund der Anzahl der Teile
. Somit hätte ich hoffentlich wieder "sichere" Ausgangspegel für den "original" Platine und der ESP ist auf seinen 3,3v Pegeln. Erste Frage - passt das so oder habe ich einen Gedankenfehler? Zweite Frage - hätte man das auch anders lösen können? Konkreter - hätte es einen Schmitt-Trigger Baustein
-
Thread
Neue Bauteile: wasserfest, innovativ oder klassisch?
. ### Espressif ESP32-P4X-EYE jetzt im Vertrieb erhältlich Dass Espressif für den ESP32-P4 auch ein Kameraboard anbietet, ist keine wirkliche Neuigkeit mehr. Nun taucht das bereits mehrfach vorgestellte Produkt auch bei den ersten Distributoren auf. Als Funk-Coprozessor kommt dabei ein Modul vom Typ ESP32-C6-MINI-1U zum Einsatz. ### M5Stack Core2 v1.3 – kleine Modellpflege Im Hause M5Stack betreibt man Modellpflege. Die neueste Variante des Core2 bringt eine verbesserte IMU sowie eine modernisierte
-
Thread
ESP32 Max485 und 6N137 brennt ab
am Chip. Was passiert an J1, J2 und J12, d.h. was hängen dort für Versorgungen dran?` Was sind C4 und C5 für Spezialkondensatoren? Elkos mit 100nF sind schon etwas ungewöhnlich. Auffällig ist die Kondensatorbatterie C2, C3, C14. Warum verwendest du nicht einen Kondensator mit 100µF? Hat das mechanische
poteintialtrenner, einen isolator. Für uart-seriell gibts das günstig, den musst du zwischen max und esp32 schalten, vcc eine seite vom esp32, andere seite von eisenbahn.
-
Thread
Einstieg in die µC-Welt
Ich habe bei dem obigen ESP822 Code-Beispiel die append_until Funktion vergessen: [c] /** * Sammle eine Zeile Text ein. * Rufe diese Funktion wiederholt auf, bis sie true zurück gibt. Dann hast * du eine Zeile im Puffer
Assembler ist immer das Mittel der Wahl zur (zumindest potentiellen) Erreichung des Optimums. 3) Assembler ist (zumindest bezogen auf AVR8, das gilt aber auch für viele andere kleine µC) sehr viel einfacher formal vollständig zu erlernen als C. Schlicht deshalb, weil der Sprachumfang
-
Thread
Welche Sprache für GUIs in 2025?
Windows, Mac, Android, iOS, Web ist einfach nur ein klick im Export Fenster. (Web Export für Godot-C#-Projekte ist broken in Godot 4.3, sollte aber mit der nächsten Version gefixt werden) - Sprachen: Godot kommt per default mit GDScript (sehr Python ähnlich), kann aber auch mit C++, C#, Rust und anderen
hatte sogar selbst schon die Intention, diesen direkt auf dem Embedded Gerät laufen zu lassen, also zB ESP32. Und man kann JS GUIs auch lokal laufen lassen, als PWA.