-
Thread
Störsignale Drehzahlmessung filtern
berechnen. Zur Abfrage mit einem Timer habe ich folgendes gefunden: https://github.com/khoih-prog/ESP32_New_TimerInterrupt/blob/main/examples/RPM_Measure/RPM_Measure.ino Dort kann man einen DEBOUNCING_INTERVAL_MS einstellen. Auch dass muss ich mir noch genauer anschauen
long previousMillis = 0; uint32_t rpm; // rpm byte zaehler = 0; const long interval = 1000; const byte Nocken = 2; void IRAM_ATTR isr() { zaehler ++; if (zaehler >= Nocken){ // ganze
-
Thread
Torantrieb Steuerung IC Info gesucht
bisschen und mit BASCOM hatte ich es nur wenig bisher zu tun. Nun zu den Anforderungen was der Atmega32 können müsste: Außen auf dem Tor befindet sich ein Elektroschloss, welches zuerst vor dem Motor einen Impuls bekommt und die Nase des Elektroschlosses auf Auf schaltet, dieses soll für maximal 2 Sekunden
Person gehört sofort des Forums verwiesen! Und nun denken wir mal nach, welche Person die Initialen H.H hatte?
-
Thread
zwei Microkontroller verbinden
oder nicht? Ja natürlich. So habe ich das auch verstanden. Damit sind wohl ein Arduino und ein ESP32 gemeint. Aber weitere Infos wirds nicht geben. Drop & run und erwarten dass man Gedankenlesen kann. Solche Leute begegnen Dir oft auf dem Kleinanzeigen Portal.
Alexander schrieb im Beitrag #7474750: > Damit sind wohl ein Arduino und ein ESP32 gemeint. Da wird man zur Übertragung von 10MBit dann allerdings etwas Zeit mitbringen müssen. Qusai schrieb im Beitrag #7473461: > ... zwei Microkntroller zusammen verbinden mit zwei kanal
-
Thread
Auslesen eines Zeichens aus einer Textdatei, die im pc gespeichert ist
Quellcode. Es ist kein LAN oder WLAN-Zugriff vorhanden. Der Quellcode: #include <Console.h> #include <FileIO.h> int data; #include <FileIO.h> // library to communicate with SD Card void setup() { Serial.begin(9600); // Starten der seriellen Verbindung pinMode(13, OUTPUT);
2 unterschiedliche Töne sollte auch ein Arduino erkennen können, mit etwas Hühnerfutter.
-
Thread
ChatGPT analysiert uc.net Gesperrt
schon vor 15–20 Jahren dort aktiv waren, sind noch da. Das ist gleichzeitig Stärke und Schwäche. 2. Nachwuchs kommt – aber anders. ESP32, Arduino, STM32, Raspberry Pi, KiCad usw. sorgen weiterhin für neue Fragen. Die aktuellen Themen zeigen das sehr deutlich. 3. Das Internet hat sich verändert
größte Gefahr als auch eine Chance sein. Ein Anfänger fragt heute: „Wie schließe ich diesen ESP32 an?“ und bekommt von ChatGPT sofort eine Antwort. Aber sobald es kompliziert wird – „Warum funktioniert meine Schaltung trotz korrektem Datenblatt nicht?“ – ist ein Forum mit echten Elektronikern
-
Thread
STM32 und Linux - Einsteigerfragen
einer Anpassung der Adresse in https://github.com/VVESTM/mbed-os/blob/a0d598863ede1ae9a450a6435a9d82a2ef0a2593/targets/TARGET_STM/TARGET_STM32H7/TARGET_STM32H743xI/device/TOOLCHAIN_GCC_ARM/STM32H743xI.ld#L182 könnte es klappen.
/targets/TARGET_STM/TARGET_STM32H7/TARGET_STM32H743xI/device/TOOLCHAIN_GCC_ARM/STM32H743xI.ld +++ b/targets/TARGET_STM/TARGET_STM32H7/TARGET_STM32H743xI/device/TOOLCHAIN_GCC_ARM/STM32H743xI.ld @@ -179,10 +179,10 @@ SECTIONS
-
Thread
Schwingungsphänomen bei PWM auf MOSFET Gate
sagen, wir kennen ja deine Schaltung nicht Viel ist nicht dran: Angetrieben durch einen GPIO eines ESP32, also 3.3V; externer 10k Pull-Down; 100 Ohm Gate-Widerstand, [DMN3016LK3](https://datasheet.lcsc.com/szlcsc/1912111437_Diodes-Incorporated-DMN3016LK3-13_C397975.pdf) MOSFET; die PWM-Leitung ist leider
dass es kritisch wird. rasz schrieb im Beitrag #6715536: > Angetrieben durch einen GPIO eines ESP32, also 3.3V; externer 10k > Pull-Down; 100 Ohm Gate-Widerstand Sogar 100 Ohm, die dämpfen Klingeln sowieso. Nun ist ein GPIO kein 2A Gate-Treiber, sondern eher 7mA. DAFÜR ist der Peak dann doch
-
Thread
Laufwerksbuschstaben zuweisen?
Partitionstyp sagt dir nicht, ob das jetzt NTFS, exFat, oder sonst was ist. Normalerweise nimmt man 07h bei NTFS und 83h bei ext4, aber auch für exFat nimmt man normalerweise 07h, und bei btrfs, f2fs, xfs, etc. dann auch wieder 83h. Und dann gibt es noch eine reihe anderer Partitionstypen, auf denen
Partitionstyp sagt dir nicht, ob das jetzt > NTFS, exFat, oder sonst was ist. Normalerweise nimmt man 07h bei NTFS > und 83h bei ext4, aber auch für exFat nimmt man normalerweise 07h, und > bei btrfs, f2fs, xfs, etc. dann auch wieder 83h. Du bist ja ein ganz Schlauer. Natürlich können den verschiedenen
-
Thread
Raspberry Pi Pico 2-Alternativen, mehr PIOlib und Abschied vom RK3588
. ### ESP32-P4 - erstes „Compute Module“ verfügbar. Langsam aber sicher scheint sich die „Abflussklappe“ vor dem Lagerhaus für die ESP32-P4-Kerne zu öffnen. Der in China marktführende Espressif-Distributor Wireless
 Bildquelle: https://www.alibaba.com/product-detail/Wireless-tag-ESP32-P4-SOM-module_1601287297180.html? Zur „Bepreisung“ finden sich ebenda folgende Informationen:  Bildquelle: https://www.alibaba.com/product-detail/Wireless-tag-ESP32
-
Thread
Projekt: SerialComCNC Serielles Frontend für CNC GRBL mit ATMega
alten Duemilanove ausgegraben, der einen FTDI Chip drauf hat. Dieser installiert sich als "echter" USB2Serial Wandler. Und damit funktioniert es auch unter WIN10 einwandfrei. Es funktioniert also nicht mit den UNO-Boards, die einen Atmega32u2 oder Atmega32u4 als USB2Serial drauf haben, mit dem von
FLUID NC einfach nutzen, da ist alles schon vorhanden. Zum Beispiel für den ESP32 oder auch andere CPUs. MFG
-
Thread
Transistor soll erst ab 1V schalten
ist wenn nicht geschaltet wird. Die zweite Frage zum Thema Transistor in Verbindung mit einem ESP32 Board heute, schaffen wir noch Nummer drei oder mehr :)?
ist wenn nicht > geschaltet wird. > Die zweite Frage zum Thema Transistor in Verbindung mit einem ESP32 > Board heute, schaffen wir noch Nummer drei oder mehr :)? AU WEIA. Nicht nur, dass der Hinweis fehlt, dass für die 3.3V eines WeMos ein besonderer MOSFET mit besonders niedriger Schwellspannung
-
Thread
Z180-Stamp Modul
(nur noch ein IC nötig) - Adressbereich 0x40h-0x5Fh auf INT2 - Adressbereich 0x60h-0x7Fh auf INT3 - A16-A18 auf GPIO - /DREQ0 an GPIO - /TEND1 ohne Pullup - Card Detect für SD2 Card Detect für SD1 konnte leider nicht realisiert werden, da
FF_GET C2FE FF_PUT C349 ADD_HLA C3AC B_LD_A C5C5 B_ST_A C5E3 DIV32_R C3B1 FF_GECH C317 FF_PUTH C364 ISV_SW FD45 S0.INBU B18E S0.OUTB B212 S1.INBU B2A7 S1.OUTB B32B
-
Thread
Einfachste Lösung für zusätzliches IoT-WLAN?
im Sinne von /Verständnis/ wird es nix. > Andreas K. schrieb im Beitrag #7595558: >> MikroTik hAP Lite > Der kann nur 2.4 GHz und hat auch nur 100Mbps-Ethernet, so dass Du nicht > mal 802.11n voll ausreizen kannst. Reicht aber. Mein Zoo an ESP8286/ESP32/Raspi Pico ist damit vollkommen zufrieden
? Topologie wäre: [code] Inet | Router-----Switch----RB2011----hAP | | | | | | | | | | WLAN1 WLAN2 PC1 PC2 WLAN3 | | | Handy Gast IoT Device 1...n Tablet
-
Thread
ATMega: Reboot per Software auslösen?
VCC-Leitung, nen dicken Transistor, der VCC kurzschließt > und die Brownout-Fuse setzen. für einen ESP aus einem LE33CV im TO92 genügte ein BC547, beide nahmen nicht übel, brownout hatte ich beim ESP nicht gesetzt oder ist nicht vorhanden?
Joachim B. schrieb im Beitrag #5532546: > warum das 0 laden auf 2 ASM Befehle aufgeteilt wurde, keine Ahnung, Das geht nicht anders. Aber das sind 3 16bit Befehle, statt einem 32bit Befehl. Ich finds jedensfalls komisch wie man auf die Idee kommt einen jmp 0 so
-
Thread
Terminal - Wie heißt das, was ich suche?
Hallo, Beim esp32 esp-idf gibt es eine Console Komponente die sehr aufschlussreich ist. Im Grunde besteht diese aus linenoise(-ng) und argtable3. MfG
else if (c == '\f') // CTRL-L - Bildschirm löschen { //putlit("\ec\e[H\e[2J"); putlit("\ec"); goto restart; } else if (c >= ' ' && c <= '~' && n < size-1) // druckbares Zeichen { putch(c); buf
-
Thread
Kamera selbst bauen
weiter fortfahren > sollte. fange doch erst mal hiermit an: https://www.mikrocontroller.net/topic/esp32-cam-entwicklungskit https://www.google.com/search?q=esp32+camera+module und arbeite dich hoch
Das Vodeo zum Vergleich zweier Sensor Typen ist toll. https://youtu.be/9vgtJJ2wwMA
-
Thread
Presenter selber bauen
das googeln schon so schwer fällt, vergesst es. Als Hardware würde ich folgendes nehmen: Einen ESP32 NodeMCU, hat BLE und kannst Taster anschließen. Programmieren entweder in LUA oder C++. Dann brauchst noch zwei Taster und eine Stromversorgung.
das Gehäusedesign sein. https://hackaday.com/2020/02/13/emulating-a-bluetooth-keyboard-with-the-esp32/ Schlachte ne kleine Powerbank für die Stromversorgung aus.
-
Thread
Kleiner Sender zum Orten eines Kamins
DE-PLA-_-google-_-PLA_DE_DE_Pr%C3%BCf-_Und_Messtechnik-_-Elektrische_Pr%C3%BCfger%C3%A4te&mkwid=sm6nDvy2S_dc|pcrid|94257850879|pkw||pmt||prd|5131799&gclid=CNPe6brN1MsCFasV0wodCgwH2A
seismologisch ergründet. Man könnte ja auch die Zeitstempel und Datenflüsse über Funk koordinieren. Ein neues ESP8266 Projekt... Der besitzt übrigens an Board schon einen 32 bit Prozessor. OK - das geht bestimmt einfacher. Z.b. Signalstärke eines im Kamin herabgelassenen ESP8266 (/oder halt ein alter Router/Handy
-
Thread
STM32H7 - externe SPI Daten (ADC Werte) mittels DMA einlesen
effizienter - etwa in der Art: Wenn das Data-Ready-Signal (low-active) vom ADS131 an einem Pin des STM32H7 ankommt sollte ohne Zutun der CPU ein SPI_Receive_DMA erfolgen und die Werte (5x 32bit "brutto" (= "NOP_Befehl" + 3x 32-bit Werte Kanal 1, 2 & 3 (=netto) + CRC-Daten) mittels DMA in ein Array geschrieben
erfahren habe schütteln andere Controller (TI ?) diese Funktionalität aus dem Handgelenk - die STM32H7-Serie (muss nicht unbedingt ein 745 sein) ist bei dieser Anwendung aber (leider) "gesetzt"... :-( Falls deratiges bei einem ESP32 geht wäre das aber für ein anderes Projekt durchaus interessant
-
Thread
geeigneter Microcontroller gesucht
Wie genau soll das Ausgangssignal denn aussehen ? Jenachdem gibt es vielleicht ja Hardware dafür. I2S zum Beispiel. Wenn du einen schnellen Controller willst gäbe es den STM32H7 wobei der vielleicht auch schon etwas overkill ist. Den gibt's auch als Dual Core. Alternativ hat ST auch eine Baureihe für
werden. Das ist kein grosses Ding, und geht mit jedem Cortex M0+ oder M4/M7, der mit mindestens 2 * 10.24 MHz getaktet ist. Also z.B. STM32F405 oder STM32H750 (mit 3x 16 Bit ADCs mit mehreren Eingängen, und effektiv 12 - 14 Bits).
-
Thread
Transputer Prinzipien für heutige MCUs
in verschiedenen Wortbreiten: http://transputer.classiccmp.org// T225 16-bit Transputer T425 32-bit Transputer ST20450 32-bit Transputer T400 32-bit Low cost Transputer T805 32-bit Floating Point Transputer T9000 32-bit Floating Point Transputer
Parallelverarbeitung direkt auf > die heutigen MCUs zu übertragen? Es gibt ja Multicore-MCUs (z.B. ESP32, manche STM32, TriCore) die primär über shared-memory kommunizieren. Das scheint sich so wohl mehr durchgesetzt zu haben als Transputer. Tatsächlich geht es dabei auch weniger um das Erreichen höherer
-
Thread
Wo minimal board für ARM ( z.B. STM32U031K8U3) holen
Robert M. schrieb im Beitrag #8069146: > auf ESP Um Größenordnungen höherer Stromverbrauch als bei Cortex-M Robert M. schrieb im Beitrag #8069146: > NordicRF-Basis Ist dann wieder weniger kompakt weil zwei Chips statt einem wie bei STM32WL
mal ein paar Messungen gemacht: - Wio-E5-LE mini Dev Board, basierend auf Wio-E5-LE Modul mit STM32WLE5 (Cortex-M4) - Versorgung über die +/- Lötpunkte, eingespeist 3.5V vom Labornetzteil - Verlauf des Stromverbrauchs per nRF-PPK2 gemessen, am "+" Eingang (d.h. *vor* dem LDO) - Simples Beispielprogramm
-
Thread
Kompression für RGB LED Datenstrom
Datenstrom zu versorgen. Aus Kostengründen steht den Slaves max. eine Cortex-M0 MCU zur verfügung ala. STM32F1 (~1€) oder wenn nötig eine M3 ala LPC1343 (~2€). Dabei würde es sich ja anbieten gleich ein Datenkompression zu implementieren. Die Komprimierung darf auch gerne etwas CPU-Zeit auf dem Master beanspruchen
nach RGB zu wandeln. Der Header Aufbau: 7bit - n frame (0-63) 7bit - x frames (0-63) 2bit - color value (0=H; 1=S; 2=V; 3=n/a) Kompressionsmodi: 0: uncompressed 1: RLE - 1 byte (0-255) Wert über eine definierte Länge 2: RLE-DIFF - 1 byte (0-255) Differenz zur vorangegangenen
-
Thread
Prozessrechner: Arduino IDE 2.0, ESP32 S2/S3/C3-Unterstützung in Arduino Cloud, x86-Board im Test,
. die Teensy-Serie) derzeit nicht oder nur teilweise unterstützt. ### Arduino Cloud unterstützt ESP32 S2/S3/C3 Apropos Cloud: der Clouddienst unterstützt ab Sofort die Kommunikation mit zusätzlichen Varianten von Espressif’s WLAN-Bluetooth-Kombinationscontroller: [c] The three new ESP32 platforms that are now supported by Arduino Cloud are the popular ESP32-S2, S3, and C3. [/c] ### LattePanda 3 Delta im Test Auch der LattePanda 3 Delta war (siehe https://www.mikrocontroller.net/topic/541558) bereits Thema – es handelt sich dabei um einen mit einer
-
Thread
Galvanische Trennung von Audio (NF-Analogsignale), bidirektional (und AD/DA Wandlung)
Ich möchte eine analoge Sprechanlage mit galv. Trennung ans Netzwerk bringen (RPi oder ESP8266/ESP32). Die Audioqualität (Sprache, mono) sollte besser sein als 8 bit 8 kHz, muss aber nicht CD-Qualität haben (ca. 700 kbit/s). Also vielleicht 12 Bit, 20 kHz. Was kann man nehmen? 1.
mehrere Kanäle und auch Verstärker an Board, und separate Konfigurationsschnittstellen. RPi und ESP haben I2S-Schnittstellen, das wäre eine Alternative zu SPI. Die zusätzlichen Konfigurations und Steuersignale müssten dann aber auch galv. getrennt werden. Die Idee von mschoeldgen ist auf jeden
-
Thread
8-Pin µC (Tiny45/85 o.ä.) Projekte/Spielerien
Blinker, Bremse und Rückfahrscheinwerfer. Geht auch als 4-Kanal Schaltmodul mit 2A pro Kanal. >unzählige Zeitgeber und so weiter Batteriebetriebene Lichterketten mit Blinkeffekten nutzen oft eine H-Brücke und antiparallele LEDs. Leider merken die sich nicht wie man die geschaltet
Batteriebetriebenem Gerät mit 4 Tastern bei ca. 5uA auf einen Tastendruck zu warten, dann wird der ESP32 Kreis über den Mosfet eingeschaltet bis Feedback länger als 2 Minuten Down ist. Zweiteres einen 433Mhz Signal zu Uart. Wandelt 433Mhz Codes in einfaches uart-TX um, dabei wird Spam gefiltert
-
Thread
my new Flame
Ab sofort ist Version 2 verfügbar, falls jemand Interesse hat. Die Kerze ist jetzt in fünf Stufen dimmbar, der Akku hat nun 2500mAh. Dies bringt eine Laufzeit von bis zu 24h (je nach eingestellter Helligkeit). Die Platine ist
Komponente eingesetzt. 1. Adafruit 16x9 Charlieplexed PWM LED Matrix Driver - IS31FL3731 Board 2. Adafruit LED Charlieplexed Matrix 9x16 LEDs - Warmwhite Board 3. ESP8266 WEMOS D1 Mini (grosser Flashspeicher) Board Verdrahtungstechnisch fallen nie mehr als 5 Verbindungsleitungen an. Den Sketch
-
Thread
Probem mit Arduino DMXSerial und WS2812 / Triac Steuerung
u.a. den ESP32 für kleinere Sachen und auch hier musst du für ein Pixel Stripe + DMX Empfang + WLAN schon durchaus sauber timen und auch auf unterschiedlichen Cores die Tasks packen dass er das sauber macht. Das
in google zahlreiche ES8266 Artnet Projekte die die Stripes ansteuern. https://github.com/mtongnz/ESP8266_ArtNetNode_v2 Für das Projeckt habe ich so keinen Schaltplan. Aber im Sourcecode solltes du eigentlich rauslesen können wie der Aufbau aussieht. Buttons an Pin 15,17,16 gegen GND Strobes
-
Thread
Meshtastic und Reichweitenphänomene
Derzeit gibt es recht oft in den Abendstunden 21 bis 23h auf UKW Überreichweiten. Das höre ich mit nem kleinen Radio Im Badezimmer Statt NDR2 96,3 ist dort dann RadioNL Sender Dokkum/Birdaarderstraatweg zu hören vorgestern direkt den Wechsel gehört
dem Heltec v4 > hoffentlich steigen ;-) > https://www.haraldkreuzer.net/aktuelles/lora-mit-dem-esp32-und-semtech-sx1262 > > ...... Wichtig: Anders als bei der V3 muss dieser externe Verstärker > (GC1109) explizit per Software aktiviert werden. Damit das Board nicht > im schwachen "Bypass-Modus
-
Thread
Telefon Besetzt-Ton Zeichen erkennen, bzw. auswerten
Bedienung einrichten. Bei Signalisierung per Internet ist die Auswertung zuhause extrem simpel dank ESP32 & Co. Der einzige Nachteil vom Smartphone ist, dass es ein paar Euros teurer ist. Ungewünschte Funktionen brauchst du ja einfach nicht benutzen. Ansonsten eben: Statt Smartphone einen Arduino
oder meiner be.IP plus. Ja, aber diese Boxen haben auch WiFi, welches mal sehr simpel mit einem ESP32 nutzen kann - ganz ohne analoge Relaistechnik - und belegt dann nichtmal einen Stecker an der Box. Dass man irgendwo *nur* eine a/b Schnittstelle hat ohne sonstige Möglichkeit zur IP-Kommunikation
-
Thread
WS2812b flackern / 3600 LED Matrix Gesperrt
ja jeden Meter einzeln :) ps: kenne Leute die betreiben 4000 ws2812 LEDs an EINEM gpio beim esp32 und geht! .. gibt da nur 0.5 FPS aber für stehende Bilder geht's..
schrieb im Beitrag #6962930: > ps: kenne Leute die betreiben 4000 ws2812 LEDs an EINEM gpio beim esp32 > und geht! .. gibt da nur 0.5 FPS aber für stehende Bilder geht's.. Dann haben die da aber extrem was vermurkst. Ich kenne den ESP32 nicht, aber sicherlich auch ein ARM Cortex M0, arbeiten die
-
Thread
Software Profibus DP-Slave in C
Interessant wäre eine Portierung auch auf einen ARM ala STM32 oder LPC2
Hi all, Just for refreshing after few year not visiting this nice thread :D Has anyone try for ESP32? Maybe wireless profinet will be good. regards
-
Thread
Atmega SRAM Adresse lesen
wurden mir bis jetzt je zu eng und dann kam der ESP32 Stefanus F. schrieb im Beitrag #5585178: > Ich habe die AVR schon sehr lange nicht mehr > low level (Assembler) programmiert und ich zuletzt den PC1500 mit LH5803 danach brauchte ich das nie
Habe jetzt avr/io.h in der Assembler-Datei selbst nocheinmal mit inkludiert (also insgesamt jetzt 2mal im ganzen Programm). Damit funzt es dann.
-
Thread
AVR C-Code für WS2812B
Werkzeugen/Libs der Arduinowelt zusammendengeln. incl IDE Installation, für einen geübten unter 1/2H
ich > mit Qt Visualisieren und Beispielweise LEDs oder Heizung ansteuern... Warum nicht direkt ESP8266 oder ESP32, wenn du WLAN brauchst?
-
Thread
Was will der Compiler mir sagen "C++"
schimpfen ich komme aus der Pascal Welt und programmiere in C weil ich gerne Arduinos programmiere ESP32 besser gesagt > Executing task: C:\MinGW\bin\g++.exe -g d:\projects\test1\Test1.cpp -o d:\projects\test1\Test1.exe < c:/mingw/bin/../lib/gcc/mingw32/8.2.0/../../../../mingw32/bin/ld.exe: C
projects/test1/Test1.cpp:69: undefined reference to `StrPos(char*, char*)' c:/mingw/bin/../lib/gcc/mingw32/8.2.0/../../../../mingw32/bin/ld.exe: d:/projects/test1/Test1.cpp:71: undefined reference to `StrDel(char*, int, int)' c:/mingw/bin/../lib/gcc/mingw32/8.2.0/../../../../mingw32/bin/ld.exe: d:/projects
-
Thread
ESP32, zwei I2C Master implementieren
Hallo Leute, ich hänge derzeit etwas daran auf einem ESP32 einen zweiten I2C Master zu implementieren. Hintergund ist, dass ich verschiedenen Sensoren zeitgetriggert auslesen möchte. Da jedoch die Auslesevorgänge der einzelnen Sensoren um zeilweise einen
Einfach so wie schon andere vor dir: https://github.com/espressif/arduino-esp32/issues/1438
-
Thread
I2C Bus Vcc mit übergeben?
Frank B. schrieb im Beitrag #6064478: > Beim I2C-Bus gilt: High = +5V nicht beim ESP32 oder anderen mit 3,3V VCC Ich wüsste nun nicht wo bei I2C eine bestimmete Spannung vorgegeben wird, es muss allen schmecken und bei gemischter Versorgung geht
Joachim B. schrieb im Beitrag #6064491: > nicht beim ESP32 oder anderen mit 3,3V VCC > Ich wüsste nun nicht wo bei I2C eine bestimmete Spannung vorgegeben > wird Nein, eine bestimmte Spannung ist nicht vorgegeben, man kann einen I2C-Bus auch mit Devices
-
Thread
OrangePi mit Loongson-Prozessor, Wolfspeed in CH11-”Insolvenz”, MCUXpresso-Update uvam
als auch für Treueprogramme und benutzerdefinierte Applikationen. . . . Muster des STPay-Topaz-2 sind umgehend verfügbar, und die Produktion wurde bereits gestartet. [/c] ### pyDrone – MicroPython-programmierbare Drohne mit ESP32-S3 Die Verfügbarkeit von ESP32-Drone sorgte für eine wahre Flut
von Billigstdrohnen auf AliExpress – ihnen gemein war bisher erstens die Verwendung niedrigpreisiger ESP32-Varianten und zweitens die Programmierung unter ESP_IDF bzw C. Mit der pyDrone steht nun eine neue Variante ante Portas, die neben einem ESP32-S3 eine in MicroPython programmierbare Arbeitsumgebung
-
Thread
Velleman K8055 und Cygwin GCC...
/vis/vis_k8055/K8055D.DLL C:\WINNT\System32\ADVAPI32.DLL C:\WINNT\System32\NTDLL.DLL C:\WINNT\System32\KERNEL32.DLL C:\WINNT\System32\RPCRT4.DLL C:\WINNT\System32\GDI32.DLL C:\WINNT\System32\USER32.DLL C:\WINNT\System32\OLE32.DLL C:\WINNT\System32\OLEAUT32.DLL C:\WINNT\System32\SETUPAPI.DLL C:\WINNT\System32\MSVCRT.DLL C:\WINNT\System32\USERENV.DLL C:\WINNT\System32\HID.DLL Sieht jemand das Problem,
-
Thread
Library für EA-DOGM Grafikdisplays inkl. Font-Generator
ich mehrfach Kontolliert. Ich verwende einen ATmega8 Mein Oszi zeigt mir B0 => Signal B1 => H B2 => Signal B3 => GND B4 => GND B5 => GND Setzte ich in der dogm-graphic.h LCD_USR_CHIPSELECT 0 liegt bis auf an B1 => H GND an? Meine Konfig in spi.c ist #define LCD_A0 2 #define
das init (teilweise). Eine Schrift oder ähnliches konnte ich nicht ausgeben. [c] #include <stdbool.h> #include <avr/pgmspace.h> #include "main.h" #include "i2cmaster.h" #include "avr/io.h" #include "util/delay.h" #include "avr/interrupt.h" #include <stdlib.h> #include "string.h" // Adressen
-
Thread
Temperaturmessung bis -90°C
3.3V läuft oder irgend einen anderen 3.3V Controller, der von der Arduino IDE unterstützt wird, z.B. ESP8266, ESP32 oder gar einen originalen Arduino Due.
gemessen wird ratiometrisch zur Referenzspannung. https://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.32 Man braucht aber schon einen Klasse A drahtgewickelten Sensor für diesen Temperatur https://temperatur-profis.de/wissen/temperaturfuehler/genauigkeit-pt100-pt1000/ H. H. schrieb im Beitrag #6780842
-
Thread
Hilfe mit älterer Fabrikuhr
mit diskreter H-brücke. Die eigentlich zu dicken Transistoren waren gerade da. Uhrzeit holt ein ESP8266 per NTP. Die Uhr war für einen Kontakt bei 00:00 Uhr vorbereitet, den habe ich nachgerüstet. Maximale Schaltgeschwindigkeit ist 0,5s, Impuls 400ms, Pause 100ms per Versuch ermittelt. Damit läuft sie im Schnellgang die 24h zuverlässig in 12min durch. Nach Reset läuft sie auf 00:00Uhr und dann auf die richtige Uhrzeit. Ist aber abgeschaltet, weil es beim Test nervig war wenn der ESP neu gestartet wurde... Software-Update
-
Thread
Beta der Arduino IDE 2.0 verfügbar
habe ich gestern noch das Win10 neu installiert. Hat ca. 30 Minuten gedauert, incl. Updates auf 21H1.
ich hab mir gerade die Version 2.0 der Arduino-IDE installiert und bin angenehm überrascht, das auch mein angeschlossener ESP32 auf Anhieb funktioniert und ich das Programm, das ich gestern mit der 1.8.13 kompiliert hatte nun einfach
-
Thread
Eagle 7.3 läuft nicht mehr auf älterem Rechner
8d b6 00 00 00 00 lea 0x0(%esi),%esi 8da4fb0: 8b 44 24 04 mov 0x4(%esp),%eax 8da4fb4: f2 0f 10 44 24 08 movsd 0x8(%esp),%xmm0 8da4fba: f2 0f 11 00 movsd %xmm0,(%eax) 8da4fbe: f2 0f 10 44 24 10 movsd 0x10(%esp),%xmm0
dann hat man am ende überhaupt nichts gespart. Hier ein max. 10W Board: GIGABYTE GA-J1800N-D2H
-
Thread
LCD-Modul F51661GNCJU-MLW-AA * Info *
20Ms-Speicher-Scope(8 Bit) - Voltmeter, AC/DC, Ri=1MOhm, true RMS(70mV...500Vmax) - Ohmmeter, 24Ohm...2,4MOhm - C-Meter, pF...2,2µF - Elko, ...10000µF - L-Meter µH...mH - Z-Diode 36V/1,1mA - PWM 8Hz...1MHz
20Ms-Speicher-Scope(8 Bit) > - Voltmeter, AC/DC, Ri=1MOhm, true RMS(70mV...500Vmax) > - Ohmmeter, 24Ohm...2,4MOhm > - C-Meter, pF...2,2µF > - Elko, ...10000µF > - L-Meter µH...mH > - Z-Diode 36V/1,1mA > - PWM 8Hz...1MHz ... interessant, berichte doch mal mehr darüber!
-
Thread
ESP32 GPIO 1V@LOW
Hallo, ich habe mal wieder ein Streit mit einem ESP32. Der ESP liegt hier nackt in einem Brennermodul. Mit diesem Code hier (Auszug) [code]#ifndef MCPWM_H // Header wrapper #define MCPWM_H // Header wrapper #define GPIO_PWM0A_OUT 5
void brushed_motor_hard_stop(mcpwm_unit_t mcpwm_num, mcpwm_timer_t timer_num); #endif // MCPWM_H // Header wrapper [/code] [code] #include "esp_log.h" #include "driver/mcpwm.h" #include "soc/mcpwm_reg.h" #include "soc/mcpwm_struct.h" #include <pwm.h> #define GPIO_OUTPUT_PIN_SEL ((
-
Thread
Welche Bauteile sollte man mindestens kennen?
immer wieder einsetze: Mikrocontroller: ATtiny13A ATmega328P (in Form eines Arduino Nano) STM32F103C8T6 (in Form eines Blue-Pill Boardes) ESP8266 (in Form von ESP-12F Modulen) Mikrochips: PCF8574 (8 I/O Pins über I²C) PCA9685 (16 Kanal 12bit PWM Controller mit I²C) MCP3204 / MCP3208 (4/8
RGB Led's von einer alten Lichterkette ZPD3.6 (Zenerdiode) Widerstände: 100Ω, 220Ω, 470Ω 1kΩ, 2.2kΩ, 4.7kΩ 10kΩ, 22kΩ, 47kΩ 100kΩ, 220kΩ, 470kΩ Alle anderen Werte kombiniere ich daraus oder kaufe einzeln bei Bedarf. Kondensatoren: 22pF 100nF 63V 100nF Funkenstörkondensator (X2 für 300V
-
Thread
Denkfehler / Menü-Programmierung - bitte helft mir :)
ich habe langsam irgendwie eine Denkblockade und komme nicht weiter. Ich programmiere auf dem ESP32 in Arduino einen LED-Tisch. Mein bisheriges Menü funktioniert zwar, besteht aber aus gefühlt 236000 if then / else - Bedingungen. Das wollte ich jetzt etwas besser machen und habe hier viel im Forum
Einstellungen", NULL, Einstellungen, 50} }; [/c] [c]//led-table.ino #include "defines.h" volatile uint32_t millis_old=0; //für speicherung vergangene Zeit seit letztem Frame volatile uint16_t fps=0, periode_millis=0; int8_t MenueCounter[4] = {-1,-1,-1,-1};
-
Thread
STM32WB10 und STM32WB15 - Bluetooth LE und CUBE-Unterstützung für wenig Geld
a la ESP32). Das BALUN ist allerdings bereits im Prozessor verbaut, was die Anbindung der Antenne erleichtert. STMicroelectronics stellt zudem in AN5165 zusätzliche Informationen zum Hardwaredesign bereit.
Tam H. schrieb im Beitrag #6617753: > Leute, diese 32bit-Ärscher sind _KEINE PICs mit längeren Registern_. Die > Architekturbeschreibung (!!!) der Viecher hat 2500 Seiten, die > eEschreibung der Peripherie
-
Thread
BASCOM AVR YwRobot_Lcd_i2c.lib für 1602 LCD anpassen
Bist du sicher das du das musst.? https://bascomforum.de/index.php?thread/661-i2c-ansteuerung-mit-pcf8574-ohne-bibliothek/ BASCOM-Quellcode: Attiny 85 Config Lcd = 16x2 ' *die Zeile meine ich* Config Scl = Portb.2 Config Sda = Portb.0 $lib "YwRobot_Lcd_i2c.lib" So
more platforms than any other tool ANDROID | IOS | WINDOWS | MAC | LINUX | ARDUINO | RASPBERRY PI | ESP8266/ESP32 | Außer MAC (da brauchst du ne Runtime von Apple soweit ich weiß) ist ALLES Kostenlos. ALLES grenzt an Visual-Basic. Was bedeutet : Ähnliche Syntax. Gleiches Sprache, halt nur die