-
Thread
Größtest Display mit SPI Schnittstelle?
sicherlich eine gute Wahl. Ich hatte deine Anfrage so verstanden, welche Displays z.B. an RPI oder ESP32 „direkt“ (mit z.B. fbcp) angebunden werden können. Und da dürfte bei 7“ so ziemlich Schluss sein. <=4“ ist gängig, 7“ selten.
/bitluni/ESP32Lib
-
Thread
32 Bit MCU gesucht
ESP32 + Arduino und fertig. Was Arduino an Rechenleistung verschenkt bringt der ESP dafür umso reichlicher mit. STMs sind wie das meiste Zeug aktuell Unobtainium, ESP32 gibts als NodeMCU zurzeit problemlos
https://www.lcsc.com/product-detail/ST-Microelectronics_STMicroelectronics-STM32G431CBT6_C529355.html Oder einfach zu beschaffen https://www.reichelt.de/raspberry-pi-pico-rp2040-cortex-m0-microusb-rasp-pi-pico-p295706.html?search=rp2040
-
Thread
Vom Arduino zum Mikrocontroller
Arduino-Projekt auf andere AVR portieren (3rd party board definitions), auf diverse ARM portieren, z.B. STM32 (Plugin für Arduino), diverse TI-ARMs (Energia), oder auf ESP8266 und ESP32 (letzterer unfertig).
Patrick J. schrieb im Beitrag #4985909: > Mit einem 8-Beiner wird man kein 16-fach Lauflicht direkt am µC > herstellen können Mit 5 Pins kannst Du 20, mit 6 Pins 30 LEDs betreiben. https://en.wikipedia.org/wiki/Charlieplexing
-
Thread
74HCT04 als Treiber für MOSFET mit geringer Gate-Kapazität
Die Ausgänge normaler 74HC Gatter - keine Bustreiber - sind schwächer als die von AVRs oder dem ESP32, um den es hier geht. Die Ausgänge vom ESP32 bieten immerhin 40mA.
oben genannte IRLML2502 nicht nur viel Platz spart, sondern sich auch problemlos direkt durch den ESP32 ansteuern lässt.
-
Thread
ESP maximale Array Größe
esp8266/2.1.0/cores/esp8266/Print.cpp line 156 0x4020283c: loop_wrapper at /home/kolja/.arduino15/packages/esp8266/hardware/esp8266/2.1.0/cores/esp8266/core_esp8266_main.cpp line 43 0x40100114: cont_norm
(array[i]); } for (int i = 0; i < 100; i++) { yield(); delay(100); } } [/c] yield() benutzen - für Erläuterungen esp8266 yield googlen.
-
Thread
Stromverteiler mit Überwachung
besten Realisieren kann, da die Visualisierung am besten am PC oder Tablett zu machen wäre also per Esp32, Raspberry Pi, Arduino Ich habe die letzten zwei tagen das Komplette Internet durchgekämmt, aber nicht wirklich was passendes gefunden. Vielleicht könnt ihr ja weiterhelfen. Ein 19 Zoll 3HE
Stromwandler an die Analogeingänge des ESP32.
-
Thread
SMA Home-Manager Multicast-Messages Auswertung
mit 4 Byte angegeben. https://www.mikrocontroller.net/topic/559129#7495510 Dann also ein [c] } if (index==144) { // Optional: Versionsnummer auslesen... aber interessiert die? offset += 4; [/c] vor dem [c] } else { // Strange [/c] ergänzen... dann sollte auch das "2:13.6.82"
715.50 -1482798268#Leistung=722.80 -1482797263#Leistung=710.50 @Bot N.: Könntest du mir deinen ESP Code zukommen lassen zum Vergleich?! [c] #include <ESP8266WiFi.h> #include <ESP8266WiFiSTA.h> #include <WiFiUdp.h> #define LED D4 const char* ssid = "********"; const char* password = "***
-
Thread
Sensormodul mit Funk
Der ESP ist ein stromfresser, da ist die Kombi RFM69+µC um Längen sparsamer. Ich habe sowas mit dem LPC812 gebaut und davon funken schon einige fröhlich vor sich hin. Vor ein paar Tagen habe ich eine kleinere
Timmo H. schrieb im Beitrag #5509561: > Aber ist natürlich dennoch kein vergleich zu einem µC + > Funk-Modul, da der ESP erst noch mit dem WLAN + MQTT server verbinden > muss, was durchaus 2-10 Sekunden dauern kann während er dann schon > 100-300 mA frisst. Auch dafür gibt es eine Lösung
-
Thread
ESP8266 D1 Mini zeigt immer HIGH an obwohl nix angeschlossen ist
: > Da hilft häufiger mal ein yield() Wohl kaum, schau mal was im Quelltext von Delay steht: [c] void delay(unsigned long ms) { uint32_t start = micros(); while (ms > 0) { yield(); while ( ms > 0 && (micros() - start) >= 1000) { ms--; start += 1000; } } } [/c]
-
Thread
ESP 32 oder Nano
kommst. Der Arduino Nano kann 10 Bit, aber nicht differentiell (genügt vielleicht trotzdem). Den ESP32 kannst du knicken, dessen ADC ist im Vergleich dazu nur ein grobes nicht lineares Schätzeisen. Ich würde einen STM32G4 (oder den älteren STM32F3) empfehlen, denn deren 12 Bit ADC unterstützen den
temperaturstabilen 100.00 Ohm Widerstand, z.B. MCP3422 http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.32 Das Entscheidungskriterium für den uC ist eher: WLAN (ESP32) oder stromsparend, welches Display, LED (SH79F3212) oder LCD (HT66F-3195), und was er sonst noch tun soll.
-
Thread
TFTP Server auf µC Basis ?
Auf einem ESP32 schnell umgesetzt: https://github.com/nkolban/esp32-snippets/blob/master/cpp_utils/TFTP.h
Uno Nettes Teil, günstiger ginge es... Oliver R. schrieb im Beitrag #7401652: > Auf einem ESP32 https://www.olimex.com/Products/IoT/ESP32/ESP32-GATEWAY/open-source-hardware Stefan W. schrieb im Beitrag #7401590: > Ein Raspberry scheint mir fast schon überbemessen für diese Aufgabe.
-
Thread
Einen Universaldimmer bauen - IGBT vs. Triac - 2015
im durchgeschalteten Zustand zu haben (IGBT ~2V, TRIAC ~1V). Dazu kommt dann die Intelligenz des uC. Ein einfacher 8-Bitter reicht locker, es muss kein 32 Bit Bolide sein, auch wenn die heute sehr preiswert zu haben sind.
① MQTT ↔ FS20 mit RFM69+ESP: Meine Familie meint, die vorhandenen FS20-FunkDimmer, FS20-FunkSchalter und FS20-Sender müssen in der Übergangsphase weiter funktionieren. ② Wohnzimmer-Beleuchtung (WS2812 + FD9802C) über
-
Thread
JDY-40 ein neuer Geniestreich aus China?
Datenblatt ist ja eher ein erweiterter Ansatz für Reverse-Engineering. Stromspar: Du kannst ja nen µC dranhäkeln, der das Ding abschaltet. Dann jede Sekunde aufwachen und lauschen. Der Sender muss dann auf Knopfdruck natürlich min. eine Sekunde dauerfeuern. 6 Monate? Meine Türklingel funktioniert
läuft, solltest Du vielleicht angeben, was für eine Batterie! 24mA wären für eine LKW-Batterie für 6 Monate machbar. Gruß, Norbert
-
Thread
Alternativen zu STM32?
Auf Lager: 22.162 https://www.mouser.de/ProductDetail/Silicon-Labs/EFM32PG22C200F64IM40-C?qs=eP2BKZSCXI5h7BAxbMC1aw%3D%3D Auf Lager: 23.946 https://www.mouser.de/ProductDetail/Silicon-Labs/EFM8BB31F32G-D-QFN24R?qs=hd1VzrDQEGiNTV6ET5oDug%3D%3D Auf Lager: 247.881 :
digital abgleichbar. Das ganze im 48 pin Leadless Gehäuse. Ich hatte gehofft das Projekt auf einem STM32F410C8U6 umsetzen zu können, aber der ist seid Monaten auf 0. Auch bei LCSC.
-
Thread
MPP Tracker Optimierung
> Beschreib mal deine schaltung. Step-up mit einem uC der die pwm macht? StepUp, PWM-Erzeugung über TL494, Sollwertvorgabe über ESP32 mit I2C-DAC. > Das einzige was Vmpp krass ändert ist teilbeschattung, > wenn die leistung über eine diode fliesst
mich in > Software nicht mehr um die Erzeugung der PWM-Frequenz und Modulation > kümmern Fürn ESP32 in arduino kann ich dir sowas bereitstellen. Hardware PWM, frequenz wählbar, keinerlei interrupts, unkomplizierter als die DAC. Hiess früher mal ledC, heute aber anders. Ich bin mit dem esp32
-
Thread
mehrere ESP32 mit einer Antenne betreiben
Hallo Community, ich möchte gerne 2 T-Beams (ESP32) mit einer gemeinsamen 868MHz LoRa Antenne zum Senden betreiben. Beide ESP32 senden gleichzeitig unterschiedliche Protokolle. Gibt es eine Weiche, welche für TX ausgelegt ist, damit die beiden Sendeeinheiten
Du solltest auch mal deinen Threadtitel überdenken. Du versuchst nicht 2 ESP32 über eine Antenne zu betreiben, sondern die Antennen der 868MHz Lorachips. Was hat das ganze dann mit ESP32 zu tun?
-
Thread
ESP8266 mit Waveshare 7,5" E-Paper - funktioniert nicht
Initialisierung und auch das Schreiben der Bilddaten läuft durch. 3. In der epd7in5_V2.h ist in Zeile 49 [c]void Epd::Displaypart(...);[/c] definiert. Beim Kompilieren für den ESP warf das einen Fehler auf, weshalb ich das Epd:: entfernte (wie es auch bei allen anderen Funktionen ist). 4. In der epd7in5
Hi, i am using waveshare 7.5 with esp32. I wanted to know where to put yield() in the program to get rid of the busy timeout?
-
Thread
Musikabspieler für Kinder: Kodierung auf einer Holzkarte?
man da aber wohl einfach gleich ein einfaches Tablet, >> fremde Apps kann man ja sperren. > > ESP8266 ist dafür gefühlt gut passend, reichlich Rechenleistung, und die > Musik kann man bei Bedarf per WLAN direkt vom NAS holen. https://github.com/MrBuddyC asino/ESP32_MP3_Decoder War mir nur
unsicher ob die Kiste mp3 kann, aber scheint wohl so, net schlecht sag ich mal. Würde dann gleich zum ESP32 greifen. https://github.com/espressif/arduino-esp32/tree/master/libraries/SD Geht sogar mit Speicherkarte ohne frickelige Software.
-
Thread
ESP32 Dev Kit Betriebsspannung
Hallo, ich habe testweise mein ESP32 Dev Kit Board mit 12V Spannung am VIN versorgt. Laut diversen Quellen wie: https://techexplorations.com/guides/esp32/begin/power/ ist eine Betriebsspannung von 5-12 V am VIN möglich. Ich war mir
solange nicht mehr Fakten kommen! Edward P. schrieb im Beitrag #6386332: > ich habe testweise mein ESP32 Dev Kit Board mit 12V Spannung am VIN > versorgt.
-
Thread
ESP32-H4 mit zweikernigem RISC/V-Prozessor; OrangePi 5 Pro mit WiFi / Bluetooth
abhilft.  Bildquelle: https://www.espressif.com. TSE EHN /en/news/ESP32-H4 Zu den Leistungsdaten des Kerns vermeldet Espressif folgendes: [c] ESP32-H4 boasts a dual-core, 32-bit RISC-V microcontroller clocked up to 96 MHz, equipped with 320KB of on-chip SRAM, 128KB
Ortungstechnologie: [c] The ESP32-H4 integrates essential connectivity technologies, including IEEE 802.15.4 and Bluetooth 5.4 (LE), crucial for low-power mesh architectures, supporting Thread 1.3, Zigbee 3.0, and Bluetooth
-
Thread
Neuer Arduino Cloud-Provisionierungsprozess, abgespeckter Raspberry Pi-SSD-Hat uvam
. 6. Your board will start blinking in its own special way to give feedback that the provisioning is complete. [/c] ### Olimex ESP32-C5-EVB – ESP32-C5-Board mit isolierten Eingängen Nach
O-Fähigkeiten auszeichnet.  Bildquelle: https://www.olimex.com/Products/IoT/ESP32-C5/ESP32-C5-EVB/ Spezifischerweise wird zu den Features der übrigens als quelloffene Hardware entwickelten Platine folgendes vermeldet: [c] • 32 bit RISC-V processor 240Mhz • Dual-Band
-
Thread
Sensorik: Günstigste einachsige erfassung eines Winkels für Schulprojekt
Hier ein Beispiel mit ESP: Edit: Direktlink geht nicht. www hinzufügen. makerfabs dot com/esp32-6-axis-imu.html Gibt bestimmt auch noch einige andere.
Direktlink geht nicht Direkt aus der Browserzeile kopiert eigentlich schon: https://www.makerfabs.com/esp32-6-axis-imu.html
-
Thread
Arduino: Ist boolean intern als Bit oder byte (char) organisiert?
es oft, in die Sourcen zu schauen ( der Vorteil von Open Source ). Nehmen wir als Beispiel den ESP32 Arduino Core: In der Arduino API ( also das gültige Interface für alle Arduino Implementierungen ) ist boolean folgendermaßen definiert: [c] typedef bool boolean; [/c] siehe https://github.com/espressif/arduino-esp32/blob/master/cores/esp32/Arduino.h Stellt sich also die Frage, was ist nun "bool". Dazu finden wir in http://esp32.info/docs/esp_idf/html/da/d26/xos__types_8h.html also [c] #define bool
-
Thread
Schachuhr + Würfelbrett
de.aliexpress.com/item/32944755027.html Es sei denn, das Ding muss im (WLAN)Netz hängen. Dann eher ein rPi oder ESP32 und damit kann man sich Batteriebetrieb abschminken. Ganz ohne Hardwareselbstbau: Warum nicht eine Smartphone-App schreiben und das Smartphone auf den Tisch legen ?
Du könntest auch ein HMI nehmen und einen Akku rann basten. https://www.elecrow.com/display/esp-hmi-display/esp32-hmi-display.html
-
Thread
IR-LED auf LED-ControllerBoard mit µC ersetzen?
z.B. einem ESP32 mit dem IR-Dateneingang des LED-Controllers zu verbinden. Würde das dann ensprechend funktionieren wenn ich mit der passenden Library die Signale über den Pin ausgebe? In meinem Kopf müsste das
und das > Ding lieber Drahtlos z.B. mit einem ESP steuern. Eine IR-Fernbedienung ist schon drahtlos. Steuere doch die Tasten der vorhandenen Fernbedienung. Oder - noch besser - baue dir deinen eigenen IR-Sender mit einem µC selber. Die IR-Fernbedienungen
-
Thread
Korad 3005D mit 3005P Firmware für Fernsteuerung flashen?
Ich habe einen ESP32 mit Micropython direkt an die serielle Schnittstelle am J9 angeschlossen. (siehe angehängtes Foto). Das Netzteil liefert über J9 auch gleich 3.3V, das passt also sehr gut. Über Webrepl habe ich mich dann mit dem ESP32 verbunden und kann die Serielle Schnittstelle am ESP32 bedienen. [code] >>> from machine import UART >>> u=UART(2,9600,rx=13,tx=12) >>> u.init() >>> u.write('VSET?');u.any() 5 0 [/code]
-
Thread
ESP8266-12E hängt sich auf
bme; // I2C char auth[] = "***"; char ssid[] = "***"; char pass[] = "***"; int connectTimer; // Messwertvariablen float h, t, p, pin, dp, tc; char temperatureFString[6]; char dpString[6]; char humidityString[6]; char pressureString[7]; char pressureInchString[6]; void ISRwatchdog() { //ISR = Interrupt Service Routine watchdogCount++; if (watchdogCount >= 8) { // Einheit in Sekunden [s]!!! ESP.reset
-
Thread
AI-VNA, 6GHz-Oszilloskop von Rigol, NEC-Frontend uvam
Behebung des Missstands. Im Hause Qualcomm reitet man einen Angriff auf den Raspberry Pi, während ESP32-Nutzer ein neues LoRA-Modul begrüßen können. Sowohl von ISOCOM als auch von der EU-Kommission gibt es Weltraum-Halbleiter - was es sonst Neues gibt, verraten wir hier. ### Arduino: Frontalangriff
/06/13/espressif-esp32-e22-wifi-6e-module-gets-wi-fi-certified-certificate-an-open-source-wifi-and-bluetooth-linux-drivers/. ### Seeed Studio – Kombinations-Funkmodul mit SX1262 und ESP32-S3 Die Kombination aus ESP32
-
Thread
Analoge Bestimmung der Leitfähigkeit
| PA3|-+-10R--+ uC | | PA4|---1k---+ | | PA5|--100k--+ | | PA6|--10M---+ ----+ [/pre]
und einen >> Treiberpin. >> Fertig. > > Also einen externen ADC oder kann ich gleich den ausm ESP32 nehmen? Wenn du es richtig machst, kannst du den ADC deines beliebigen MuC nehmen, wenn du es kompliziert machts, musst du differentiell messen. > Wie > wird das ganze denn geschaltet? Bräuchte
-
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
Mesh mit ESP8266 und Laptop
Mal ein anderer Ansatz, der vielleicht besser zu deiner unbekannten Anwendung passt: Schließe ein ESP Modul an den seriellen Port des PC an, dann kannst du von dort aus steuern, was das Ding auf der Funkschnittstelle machen soll. Eine entsprechende selbst geschriebene µC Software natürlich vorausgesetzt
Es gibt Neuigkeiten von der Front: https://github.com/sfranzyshen/easyMesh http://www.esp8266.com/viewtopic.php?f=6&t=11849&start=32 Hat damit schon jemand Erfahrungen gesammelt?
-
Thread
fumot 12.000-Puffs Einweg-Vape mit LED-Display
ESP32 Charlieplex-treiber für das Fumot LED Display Der Treiber hat Ziffern-Font und Displaybuffer. Die Demo zählt nur hoch. Animationen für den Ladezustand kann mann mittels Bitmanipulation des Buffers
Meh234 schrieb im Beitrag #7847034: > ESP32 Charlieplex-treiber für das Fumot LED Display.. Willkommen im Club.
-
Thread
2 Lampen - abwechselnd leuchten lassen
Joachim B. schrieb im Beitrag #6116707: > https://www.amazon.de/Atmega32U4-Leonardo-Arduino-Kompatible-Entwicklungsboard/dp/B07C1Q5RL5 > & USB Steckernetzteil Der ist mit *zwei Lampen* gnadenlos überfordert, es solte wenigstens ein ESP32 oder Raspberry benutzt werden.
www.amazon.de/Impulsrelais-Asymmetric-Zyklus-Timer-Wiederholungszyklus-Zeitrelais-LED-Anzeigen/dp/B07LGRYFH6/ref=asc_df_B07LGRYFH6/?tag=googshopde-21&linkCode=df0&hvadid=309862906029&hvpos=1o13&hvnetw=g&hvrand=9791285750722179622&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9042104&hvtargid=pla
-
Thread
Heizungsschnittstelle 7-8-9
temp32 -= 418304; //(int32_t)(1634 * 256); [/c] Gruß Guido
gesetzt wird. Heisst also: Du brauchst einen ESP32 und eine Opamp-Schaltung aus 5 Bauteilen.
-
Thread
PIC16f15244 RFM69 sendet nicht
still). Die verwendete Konfiguration ist identisch zu einer funktionierenden Config eines weiteren ESP32, der zum Testen genutzt wurde. Dort können zwischen ESP1 und ESP2 problemlos Daten getauscht werden. Wird ein ähnlicher Code auf dem Pic implementiert, bleibt es still. Vielleicht ist hier ja ein
//{0x5 , 0x00 }, // //{0x6 , 0x52 }, //{0x7 , 0x6C }, //{0x8 , 0x40 }, //{0x9 , 0x0 }, //{0xA , 0x41 }, //{0xB , 0x0 }, //{0xC , 0x2 }, //{0xD , 0x92 }, //{0xE , 0xF5 }, //{0xF , 0x20 }, //{0x10 , 0x24 },
-
Thread
SIM800 GSM: Welche Library für Arduino?
So könnte es auch gehen: [c] int SIM800_WaitForReady() { char response[32]; serialSIM800.setTimeout(50); serialSIM800.print(F("AT\r\n")); delay(200); serialSIM800.readBytes(response, 32); String response_comp
Natürlich ist das obige if-Konstrukt vertauscht .. Richtiger Weise: [c] int SIM800_WaitForReady() { char response[32]; serialSIM800.setTimeout(50); serialSIM800.print(F("AT\r\n")); delay(200); serialSIM800.readBytes(response, 32); String response_comp
-
Thread
Fläche mit 60x60mm Kapazitiv Berührungsempfindlich machen
... auf der weißen Fläche können den "Sensoren" aufgeklebt werden. Mit einem Arduino (oder eher ESP32) soll dann die Berührung detektiert werden. dank
> auf der weißen Fläche können den "Sensoren" aufgeklebt werden. Mit einem > Arduino (oder eher ESP32) soll dann die Berührung detektiert werden. Der ESP32 kann "Touch" schon von Haus aus. https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/touch_pad.html
-
Thread
Probleme bei Akkubetrieb WEMO D1 mini | ESP8266
L78L33ACZ auf 3,3 runtergeregelt. Die 3,3V vom L78L33 werden direkt an VCC des BME-280 und an die 3,3V des ESP geschaltet. GND des L78L33 an GND von dem ESP und an den GND vom BME. Danach noch den I²C des BME an den ESP. Anschließend am ESP noch die DeepSleep config löten (sprich den D0 an RST und einen PullUp
unverändert. Nachteil ist eben der etwas höhere Preis und die geringere Kapazität gegenüber LiPo. ESP32 mit BME280 und MAX44009 an einer 18650 mit 1500mAh läuft ziemlich genau 2 Monate und 2-5 Tage, Sommer wie Winter. Der ESP32 schläft und sendet alle 5 Minuten die Daten per MQTT. ESP8266-12E mit BME280
-
Thread
Review Anfrage: ESP32 Board für große LED-Matrix (5V / 8A) - Levelshifter & Power-Plane
www.bicker.de/ats120t-p120_industrie_tischnetzteil_108w_100-240vac_12v_9a_ac-dc_ac-adapter_62368-1 ESP32: Lies nochmal nach, wie der ESP32 auf der Leiterplatte zu plazieren ist. An besten ganz an den Rand, oder so, dass die Leiterplattenantenne übersteht. Ansosnten ist mir erstmal nichts wesentliches
1.70 das Stück. Da nimmst Du also für jeden der 4 Stränge einen, und einen weiteren für die 3.3V des ESP32. fchk
-
Thread
(V) Diverses Bastelmaterial 2
Noch was kann weiterziehen: 9. Esp32 auf Platine. Kann für Uhr oder TinyVectrex genutzt werden. Zwei BNC Buchsen lege ich bei: 12€ 10. Dutchtronix Platine mit Atmega328 und USBasp Programmer: 10€ 11. USBasp Programmer mit Kabel
Hier noch Links: esp32-Uhr: https://github.com/petersieg/ESP32_OscilloscopeClock und TinyVectrex: https://github.com/petersieg/ESP32_TinyVectrex und Dutchtronix: http://www.dutchtronix.com/ScopeClockH3-1-Enhanced.htm
-
Thread
Wo hat der STM32F103C8 seine Anwendungsnische ?
Anbieter mit Linux drauf. Wo kann ich nun einen STM32F103C8 einordnen. Preis ist klasse. Rechenleistung kann sich auch sehen lassen. DMA klingt geil. Aber 20k RAM und nur 64K Flash für ein 32 Bit-Befehlssatz, ohne (W)LAN Migration. Zu wenig Speicher für
interessiert wo eben genau der STM32F103C8 seinen Platz findet. Um es mal so zu sagen, der AVR8 ist eine Steinschleuder, der STM32F103C8 ein Revolver, der ESP8266 eine Automatik 9mm, ein PI ist ein Maschinengewehr. :-) LG Christof
-
Thread
Suche ein Starterkit
Moin, ich suche ein Starterkit um ein wenig mit µC durchzustarten. Bräuchte also so gut wie alles: Steckbrett, Kabel, Widerstände und so weiter. Dann würde ich mir noch einen µC kaufen. ESP32 oder AVR? Was wird in der Industrie so gemacht? https
funduino.de/ https://www.amazon.de/Arduino-Grundausstattung-Schrittmotor-Deutsche-Anleitung/dp/B00P0UM6BG/ref=sr_1_6?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=funduino&qid=1591873804&sr=8-6
-
Thread
Fragen zum Spannungsregler 12V zu 5V?
Bei meiner Schaltung werde ich 6 LEDs verwenden, sowie 2 Servos (5V) und 2 Schrittmotoren Nema 17, diese ich mit TMC2208 Treiber steuere (12V) und einen ESP32 DEV Kit C V4 (5V). Jetzt habe ich mir gedacht, das ich doch lieber einen
V Running Current 500 mA Stall Current 2.5 A (6V) Jetzt muss ich mal schauen, ob ich einen guten Step Down Regler finde, mit dem ich 6 LEDs, 2 Servos und den ESP32 DEV Kit C V4 mit Strom versorgen kann. Oder wäre es nicht besser, einen Regler
-
Thread
Delta Sigma Demodulator (3 Kanäle) besser auf CPLD oder FPGA
abtastet (also 50Hz). Der Modulatorchip existiert bereits (AMC1303x). Vermutlich könnte das auch ein ESP32 mit 80Mhz Clock bewerkstelligen, aber da fehlt der Lerneffekt. Nun bin ich mir nicht sicher, ob ich das mit einem CPLD oder FGPA angehen sollte, da ich nicht wirklich weiss, wieviel Speicher/Flash
einem VHDL-Modul für 8-Kanal-Audio mit 192kHz in HDMI!*3 Cores erhältlich - getestet auf Xilinx S6, A7, Altera C3, C4 ------------------------------------------------------- *1 https://www.mikrocontroller.net/topic/548458#7304370 *2 https://www.mikrocontroller.net/topic/542622#7203159 *3 https
-
Thread
Hilfe um 8 Bitfelder in uint8_t umzuwandeln (ESP32)
In C gibt es union: [c] typedef union{ struct { uint8_t bit7:1; uint8_t bit6:1; uint8_t bit5:1; uint8_t bit4:1; uint8_t bit3:1; uint8_t bit2:1; uint8_t bit1:1; uint8_t bit0:1
<< 3U) | ((uint8_t)(Input.bit4) << 4U) | ((uint8_t)(Input.bit5) << 5U) | ((uint8_t)(Input.bit6) << 6U) | ((uint8_t)(Input.bit7) << 7U);[/c] Das mit dem "Funktionstemplate bit<>()" ist noch besser, aber halt auch höhere C++ Kunst und sollte, wie Wilhelm M. (wimalopaan) schrieb, intern so wie
-
Thread
Programmieren mit KI
Wenn ich die Arduino Extension vscode-arduino und unter arduino-cli.exe das esp32 Paket installiert habe, die Libs auch in der c_cpp_properties.json unter "includePath" eingetragen sind, gehe ich davon aus dass Standard Includes wie <SPI.h> automatisch gefunden werden.
Solange es keine Breaking Changes zwischen arduino-esp32 v3.0.7 (ESP-IDF v5.1.4) und v3.3.6 (ESP-IDF v5.5.2) gibt liegt es wohl eher nicht am Framework, da es in der Arduino IDE kompiliert. Ich denke die vscode-arduino Community Edition ist nicht offiziell
-
Thread
Stromsparen bei Batteriebetrieb - ESP8266
dem Strom im Deep-Sleep verstehe ich auch nicht. Hier mal mein Code (aufs Nötigste reduziert): [c] const char* ssid = "Hans WLAN"; const char* password = "123456789"; String HTMLpage = ""; IPAddress ip(192,168,178,90); // IP-Adresse des ESP8266 IPAddress gateway(
UPDATE: >Nach ESP.deepSleep(0); noch ein delay(100); einfügen Ich habe jetzt sogar eine Delay von 1 sec. eingefügt, der Strom liegt bei 6 V im DeepSleep bei 4 mA. Kann das an der LED liegen? Denn die ist bei
-
Thread
Ambilight mit STM32F4discovery und TVP5150AM1
and this is I2C PE6 signal please pitschu thank you
+++ usb_dcd_int.c @@ -164,6 +164,7 @@ static uint32_t DCD_HandleResume_ISR(USB_OTG_CORE_HANDLE *pdev) if(pdev->cfg.low_power) { /* un-gate USB Core clock */ + #pragma GCC diagnostic ignored "-Wstrict-aliasing
-
Thread
ESP8266: cont_yield verursacht neuerdings Fehler
\libraries\ESP8266Scheduler\src/Task.h:32:9: error: 'cont_yield' was not declared in this scope; did you mean 'can_yield'? 32 | cont_yield(&context); | ^~~~~~~~~~ [/c] Ich verwende darin
Die Funktion cont_yield() kommt nicht vom Espressif SDK, sondern vom Ardiuno ESP8266 Core. Die Funktion wurde am 16.10.2021 in Version 3.1.2 mit diesem Commit entfernt: https://github.com/esp8266/Arduino/commit/c312a2eaf1356ceaafad7c4935fa850e087c84fe#diff-1e7aa14c3546219ddea33c784ef21dfcfe958d0a7c9fba700cadec77c09a8123L58