-
Thread
PI mit 8-Bit Controller auf viele DEZIMALSTELLEN genau berechnen
neben AVR-Atmega Controllern inzwischen eine ganze Bandbreite von Mikrocontrollern, einschließlich ESP8266 und STM32. Das wäre vielleicht eher ein Thema fürdas Forum auf Arduino.cc, denn aufPlattformen, die nicht von der Arduino-IDE unterstützt werden, ist ja auch immer fraglich, ob ein bestimmter Code
FRAM-Modul zusätzlich dranhängen. Oder ggf ein billiges Ein-Euro-RTC-China-Uhrenmodul mit einem AT24C32 I2C EEPROM drauf. Das hat nmit seinen 32kBit auch 4kByte Speicherplatz, was für die Speicherung von etwas über 8000 zusätzlichen Hex-Digits ausreichen würde.
-
Thread
Wo ist in meiner Berechnung der Fehler?
alles int16 in Millivolt rechnen. Oder (wenn die 40V-full-scale-Auflösung nicht ausreicht) mit int32 in Mikrovolt: 40000000/1024=39062,5 Außerdem sind beide xxx_adc_steps 1024 und nicht 1023.
auf dem 328p mühsam sparsame eigene Routinen geschaffen und ist froh das man diese auch auf einem ESP32 nutzen kann, wozu als den Überfluß SRAM und FLASH ohne Not nutzen?
-
Thread
Batteriemonitor +-30A 0-42v
fürchterliches Rauschen. Mit 712/30 wird er für 0.1A keine brauchbaren Ergebnisse bekommen. Davon ab 2.5V out bei 0 A auf ESP32 erlaubt plus 30 A nicht ohne weiteres. Die Lösung wäre für mich ein Shunt low side, 50A/75mV, INA219, 5V mit Spannungsteiler auf 2.5V Bus, ergibt 37.5mV/50A,ESP32 / STM32F103xx
die Akkus puffern). Der Aufbau hat kurzzeitig auch etwas mehr als 30A Eingangsstrom bekommen (ca. 32,5A gemessen), aber das dürfte dann wirklich die Kotzgrenze sein bei welcher der Stromwandler gegen seine betriebsspannungsbedingten Grenzen läuft. Rechnerisch wäre bei meinem Aufbau bei 32,767A Schluss
-
Thread
Mülltonnen-Blinker
sodaß die Fehlersuche vielleicht etwas erleichtert wird: - Alle LEDs blinken schnell = Zeit nach 5-Sek. Tasterdruck gesetzt - LED0 & LED1 blinken schnell = Fehler beim Zugriff auf RTC DS3231 - LED2 & LED3 blinken schnell = Fehler beim Zugriff auf EEPROM AT23C32 (Falls diese Variante kompiliert)
Modul um 100% :-), es lagen aber noch welche in der Kiste). Das Modul darf jetzt auch problemlos mit 5V betrieben werden. Da der 32k-Ausgang nicht verwendet wird, kann man die Leiterbahn auf dem Modul auftrennen und dort die VCC_µC über eine Diode anlegen. So ist der GoldCap immer an der Hauptversorgung
-
Thread
Batteriecomputer für das Wohnmobil
Publikationen aus dem Heise > Verlag auf dem gleichen Wasser. Ausgerechnet :-( Immer, wenn heise in de c't Hardwarebasteleien bringt, sind die mies dokumentiert und technisch windig oder gar gefährlich. In ct3/21 "ESP8266 warnt vor Aerosolen" sehe ich noch nicht einmal alle Teile korrekt beschrieben. Egal
alleine auf die Reihe bekommen. Deren Blättchen Make ist kein Stück besser, mit der "Make Spezial ESP32" habe ich den nicht in Betrieb bekommen und musste grundlegende Informationen im Internet nachsuchen - die 24,95€ waren rausgeworfen. > Da werden irgendwelche Platinchen nach irgendwelchen Bildchen
-
Thread
Raspberry Pi: neuer Computer und ESP32-artiges Modul; neue Funkchips
Im Hause Raspberry Pi steht eine neue Version des vom C64 inspirierten Raspberry Pi 500 zur Verfügung, außerdem plant man ein an ESP32 und Co angelehntes Modul. Neue Funkchips helfen bei der Datenkommunikation, während Lesestoff zu MLCCs und Technologieregulation
very nice uplift out of all the I/O benchmarks and other heavy I/O tasks like code compilation. [/c] ### Raspberry Pi CM0 – ESP32-artiges Modul auf Basis eines Raspberry Pi Noch nicht offiziell vorgestellt ist das in der Abbildung gezeigte Produkt, das die ESP32-artige Integration eines Raspberry
-
Thread
Immer noch keine STM32
Manchmal fallen STM32F100C8 vom Himmel...
Beitrag #7102682: >> Kann nichts basteln, weil man keine Teile bekommt ... Echt nervig > > ausser ESP32. Dann eher noch RP2040 - meine Toolchains / meinen Workflow komplett umstellen, weil es die STM32 nicht gibt...? Dafür bin ich zu alt ;-) Insbesondere hätte ich einen µC mit DAC+ADC gebraucht
-
Thread
NODEMCU ESP32 Anemometer RS485 MAX485
Nach der Anleitung von http://www.bizkit.ru/en/2019/02/21/12563/ habe ich das MAX485 (es ist ein 5V-Teil, ESP32 liefert aber nur 3.3V, habe aber schon mehrmals gelesen, dass das nicht stören sollte) mit dem ESP32 und A und B des Anemometers verkabelt. Folgenden Code habe ich dann erstmal ins Arduiono
Stefanie F. schrieb im Beitrag #6216391: > es ist ein 5V-Teil, ESP32 liefert aber nur 3.3V Da gehören auf jeden Fall Pegelwandler hin. Dein ESP wird's dir danken. Jedes Mal, wenn du Daten haben willst, musst du das Inquiry Frame schicken und dein Sensor
-
Thread
Schaltplan Taupunktlüfter
Wenn du anstelle vom dem veralteten Arduino einen ESP32 nimmst kann dein ganzes Projekt auch noch per WLAN gesteuert werden und Maßnahmen durchfunken.
Benedikt L. schrieb im Beitrag #7752784: > Wenn du anstelle vom dem veralteten Arduino einen ESP32 nimmst kann dein > ganzes Projekt auch noch per WLAN gesteuert werden und Maßnahmen > durchfunken. Genau! Und noch KI mit rein, ohne das geht heute gar nichts mehr!
-
Thread
HC-SR501 Bewegungssens. an 3.3V ESP
Hallo, möchte einen 5V HC-SR501 mit einem 3.3V ESP betreiben. Normal nehme ich für die typische 5V Sensoren bzw. die mit 5V stabiler laufen, einen Bi-direktionalen LevelShifter von 3.3V - 5V. Jetzt sehe ich im Netz aber
Temperature compensation (optional, factory reset): In the summer when the ambient temperature rises to 30 ° C to 32 ° C, the detection distance is slightly shorter, temperature compensation can be used for performance compensation.
-
Thread
Servosteuerung 30 A - H-Brücke verstärken?
http://www.infineon.com/dgdl/Infineon-TLE4206G-DS-v01_02-EN.pdf?fileId=db3a3043163797a6011685bdd91c1672 http://www.infineon.com/dgdl/TLE4206_AppNote_Dec04%5B1%5D%5B1%5D.pdf?fileId=db3a304320d39d590121aa7883711ca1
0c 94 54 00 jmp 0xa8 ; 0xa8 <__bad_interrupt> c: 0c 94 54 00 jmp 0xa8 ; 0xa8 <__bad_interrupt> [/code] Ich hab's dann mit meinem ersten Target probiert: atmega32 auf Pollin-Board
-
Thread
Arduino Genuino 101 - Erfahrungen?
zsteuerung++; zaehler_steuerung=TAKT_STEUERUNG; } else zaehler_steuerung --; [/c] Erklärung: Die Sensoren müssen häufig gemessen werden, ca. 400-500/sec. Für die Fahrtregler reichen 5-6/Sec. Daher sind die I/O Funktionen in Schleifen gepackt. Die Frequenz für die Funktionen
// Nächste Mittagspause is morgen mittagsPause=millis()+24*60*60*1000; } } [/c] Bei Geräten mit Betriebsystem (wie dem ESP8266, Linux, Windows) stellst du auf diese Weise sicher, dass das System und andere Programme möglichst viel Rechenzeit ab bekommen und dass du selbst keine
-
Thread
C > Struct > Pointer - Adresszuweisung
_t GPIO_FUNC0_IN_SEL_CFG_REG // 0x0154 ... etc. } ESP32_GPIO_T; [/c] (bezogen auf das Datenblatt, Seite 171, Tabelle mit GPIO-Registern) Du siehst, daß das sehr unhandlich und vor allem fehlerträchtig wird.
#define GPIO_FUNC5_OUT_SEL_CFG_REG (*(volatile uint32_t*)(GPIO_BASE + 0x0568)) #define GPIO_FUNC6_OUT_SEL_CFG_REG (*(volatile uint32_t*)(GPIO_BASE + 0x056C)) #define GPIO_FUNC7_OUT_SEL_CFG_REG (*(volatile
-
Thread
Espressif DevCon 2023, Tag 1 - Rückkehr des Erfolgskonzepts
Der ESP32-C6 bringt unter Anderem mit Target Wake Time eine Funktion mit, die den Stromverbrauch in Wi-Fi6-Systemen reduziert. Dahinter steht der Gedanke, dass der Standby des Funksystems in Zusammenarbeit
PLC am ESP32 avisierte.  ### ESP MeshLite – Mesh-Netzwerk auf Basis des ESP32 Vor vielen Jahren – der Newsaffe war damals im Mobilcomputerbereich unterwegs – sorgte MeshCom
-
Thread
PlatformIO esp32-Beispiel compiliert nur mit funktionsprototyp
Hallo zusammen, ich wollte auch mal was mit'm ESP32 machen. Also mal ganz blauäugig ein Webserver-Beispiel kopiert und Auf den ESP geflasht. Vorab kam allerdings: [pre] Building in release mode Compiling .pio\build\az-delivery-devkit-v4\src\main.cpp.o
Beispiel und kurzer getesteter Code: https://www.hackster.io/electropeak/create-a-web-server-w-esp32-tutorial-a9a392 [c] #include <Arduino.h> #include <WiFi.h> #include <WebServer.h> const char* ssid = "FRITZ!Box 7412"; const char* password = "Geheim_1234_öüä"; WebServer
-
Thread
Servo mit Messgerät steuern
erheblich erhöhen. Du kannst ein "Wifi Kit 8" Modul kaufen, das ist ein mit Arduino programmierbarer ESP8266 mit 32bit Kern, WLAN und diesem Display. Anleitungen: http://stefanfrings.de/esp8266/index.html#wifikit8 https://arduino-projekte.info/servo-ansteuern-arduino-esp8266-esp32/
Hallo, ich habe den BMP280 mit dem Uno verbunden, VCC - 3,5V GND - GND SCL - A5 SDA - A4 Ich habe die Bibliothek: Adafruit BMP280 Library 1.0.2 installiert Wenn ich nun aus dieser Bibliothek den Test hochladen will, erscheint das Folgende; Adarfruit_Sensor.h
-
Thread
ESP32 + LVGL
Hallo Zusammen, Ich habe hier einen ESP32 mit ILI9341 am Laufen und kann soweit die LVGL Demos kompilieren und laufen lassen. Mein Problem ist das ich die Touch Funktion einfach nicht vernünftig kalibriert bekomme. Den Abgleich mache ich
habe. Auf diesen setzt dann wiederum der LVGL Treiber auf, siehe: https://github.com/lvgl/lv_port_esp32 Besten Dank für eure Hilfe.
-
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
ESP32-S2 touchRead() Probleme
Hallo zusammen Habe gerade ein neues Testboard (ESP32-S2-Saola-1M) mit einem verbauten ESP32-S2 erhalten. Versuche gerade mit dem ESP-IDF Arduino Framework dieses kleine Programm zu testen: [code] int PIN_TOUCH = 14; void setup() { Serial.begin
touch_pad_set_fsm_mode(TOUCH_FSM_MODE_TIMER); touch_pad_fsm_start(); } void loop() { uint32_t touch_value; touch_pad_read_raw_data(TP_NUM, &touch_value); Serial.println(touch_value); delay(100); } [/c]
-
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
WS2812 (b) sterben, gehen kaputt, funktionieren nicht mehr einwandfrei.
dass etwas sich gleich verhält ist natürlich besser. > 150R-300R Widerstand funktioniert nur bei 5V Signal ESP mit 150R und mehr als 2 Meter Kabel funktioniert einwandfrei. Aber du weisst das natürlich besser...
aber immer am ESP32. @TO: ich würde den Stripe komplett ersetzen, siehe mein Beitrag vom 29.12.2019 17:22 weiter oben. Habe ich inzwischen auch gemacht, sonst hast Du vermutlich einen Dauerjob. Gruß aus Berlin
-
Thread
Fragen zu WizNet5100 Hardware Stack
Torsten C. schrieb im Beitrag #3935737: > Den ESP8266 kennst Du? Hi, Danke für den Hinweis, aber in meinem aktuellen Projekt bin ich schon an einer Kabelgebundenen Lösung interessiert. Ist aber sehr gut zu
implementieren kann. " Doch, man kann ! und das schon seit 2001 - W3100A (RIP). Und, nein in den W3x00 und W5x00 Chips ist kein Controller - keine einzige Zeile Code wird da in irgendeiner Weise ausgeführt. Ja, das ist 100% pure Gatter Logic = Hardware ! + z.B. 32k Dual Ported RAM als RX/TX Buffer inclusive
-
Thread
Entwicklungen und Forschung um den Sparmatic Comet / Zero v2 Heizungsthermostat
Adc_temp(5) = 525 '20°C Adc_temp(6) = 465 '25°C Adc_temp(7) = 409 '30°C Adc_temp(
/step p2 = 67.33 °C T in °C, ADC=[0...1023] R-square: 0.998 Adjusted R-square: 0.9977 maximales Residuum im betrachteten Bereich von 1.5°C, was für die meisten Zwecke mehr als ausreichend sein sollte, und ist
-
Thread
Power Management für uC Projekt
Akkumulator - Schutzschaltung für Akkumulator - Ladeschaltung für Akkumulator mit >= 1 A - USB-C Anschluss für Ladeschaltung und Datentransfer (zu CP2102, USB zu UART) - 3,3 Volt Ausgang mit einem maximalen Ausgangsstrom von 1 A Versorgt wird ein ESP-32 mit Display und weiteren Peripheriegeräten
ist das kein Problem, der Weg geht ja dann: 5V USB --> LadeIC --> Akku+Schutzbeschaltung --> Stepdown/LDO --> ESP32. Da wird der Akku immer geladen und wenn deine Schaltung nicht mehr zieht als nachgeladen wird, dann kannst du sie laden und nutzen
-
Thread
Raspberry Pi als Taktgeber
Python und/oder PHP >umsetzt. Die Frequenzen sollen ja auch stimmen. Und dafür braucht es eine 32 Bit SoC mit 1GB RAM und GPU ;-) Nobel geht die Welt zu grunde.
.............0,60€ und einem ESP8266 ca. .........................2,-€ I2C Slave ja, Bascom kein Plan. ESP8266 mit tools auf 9600 Bd umstellen andere Firmware und am Arduino einen soft UART installieren.
-
Thread
Zigbee im Maker-Bereich Tod?
Es gibt von NXP einen Zigbee Controller. Sieht dann so ähnlich auch wie eine der ESP Briefmarken, halt nur mit ZigBee als Funkstandard. Kostet aber locker 8 bis 12 Euro pro Platine und liegt somit deutich über den Kosten für einen ESP.
Programm schreiben will das z.B. Neopixels ansteuert geht das nicht. Da müsste man extra nochmal einen µC dranhängen der z.B. per I2c über den CC2530 kommuniziert.
-
Thread
ESP32: PWM-DAC mittels der LedC-Funktionen machbar?
Ich habe eine Frage bezüglich des ESP32 bzw. der LedC-Funktionen der Arduino-Software: Werden die PWM-Signale durch einen Wechsel von Active-High mit Active-Low erzeugt oder ist das ein Active-High im Wechsel mit High-Z, sprich der Pin
Bzw wenn man in die HAL von Espressiv schaut: https://github.com/espressif/esp-idf/blob/968ce2efc213c6679c07699e3563e4d1c45f5bed/components/driver/ledc/ledc.c Funktion ledc_channel_config(). Interessante Zeile 691. [c] gpio_set_direction(gpio_num, GPIO_MODE_OUTPUT); [/c
-
Thread
Chinesische Powerpanelmeter - Fehler und Modifikation
Ein kürzlich eingetroffenes PZEM-021 ist V5.0 und basiert auf Vango Technologies V9821S "Low-power Multifunctional Energy Metering SoC" mit "enhanced 8052 MCU core". Es ist also kein STM32 mehr enthalten und der oben gepostete "Hack" mit ESP8266
pzem 021 version 5.0 and pzem 061 version 5.0 have same hardware so i want to know the value of smd r15 jst behind the inputs...please guide me
-
Thread
PIC32WK2057GPX - 32-bit MCU with Integrated Wi-Fi® Transceiver
Ist noch nicht draussen, aber es gibt Hinweise darauf in MPLAB. PIC32WK2057GPB132-I/NX 32-bit MCU, 2 Mbyte Flash, 576 Kbytes program+data RAM, 2.4/5 GHz Wi-Fi, 132-pin, USB The PIC32WK2057GPX SoC is integrated with IEEE 802.11a/b/g/n standard media access control
provides the ordering information of the PIC32WK2057GPX SoC http://ww1.microchip.com/downloads/en/DeviceDoc/60001398A.pdf Was sagt ihr dazu? Eine zuverlässige ESP8266 Alternative? Ich hoffe, es wird entsprechende Module aus China geben.
-
Thread
Arduino ohne delay und millis
So sei es. Die "Arduino-Delay (ms)"-Routine besteht aus einigen "Maschinenbefehlen" - oder? [c] void delay( uint32_t ms ) { if ( ms == 0 ) { return ; } uint32_t start = _ulTickCount ; do { yield() ; } while ( _ulTickCount - start < ms ) ; } [/c]
(c) 2015 Arduino LLC. All right reserved. .. void delay( uint32_t ms ) { if ( ms == 0 ) { return ; } uint32_t start = _ulTickCount ; do { yield() ; } [/c]
-
Thread
STM32H7-Disco erster Test
RGB Batteriebetrieb mit 4x 18650 LiIon incl. Ladeport mit Balancing Anschluss USB Uart Anschluss ESP8266 Port MicroSD Kartenslot FDCAN Bus USB2.0 Port C64 Joystick Port digital/analog alternativ 8 User Tasten an der Frontseite. SPI zu 32bit parallel Wandler 2x 16Bit R2R DAC + Impedanzwandler
> C/PM Es ist immer noch CP/M.
-
Thread
Unbekannter 16-poliger SMD-IC – Marking L8A / 02 02 / SD318
Platine befinden sich unter anderem ein ESP32-WROVER-E, ein LAN8710A Ethernet-PHY, ein 50-MHz-Oszillator sowie zwei Relais. Bisherige Erkenntnisse: Zwei Anschlüsse von U4 führen direkt zum ESP32: - GPIO14: ca. 4,7 kΩ Pull-up gegen 3,3
eingeschalteter Platine liegen beide Leitungen auf 3,3 V. Meine Vermutung ist daher, dass U4 über I²C mit dem ESP32 kommuniziert. Das ist allerdings noch nicht durch eine Signalanalyse bestätigt. Weitere durchgemessene Anschlüsse: Messpunkt U4 Verbindung 1 GND 2–3 +3,3 V 4 ESP32 GPIO14 5
-
Thread
MQTT esp32/Arduino-pubsubclient.h - publish mehr als 700 B esp
in its internal buffer, which reduces the memory available to the sketch itself. p.p.s: hat der ESP32 überhaupt 1MB RAM, so wie du es versuchst?
Hi vielen Dank für die Antwort, [h] https://en.wikipedia.org/wiki/ESP32#:~:text=The%20ESP32%20system%20on%20a%20chip%20integrated%20circuit,5%20mm%20%C3%97%205%20mm%20sized%20QFN%20packages [/h]. 512 kib habe ich jetzt daraus gelesen ----- #define MQTT_MAX_PACKET_SIZE
-
Thread
Suche schmalen 12 V Akku mit ~ 1500mAh
Schaltungen passende Energiequellen. Ich habe 2, 4, und 6 Stück 12V Elektromagneten, die ich über einen ESP32 mit PWM und Mosfet variabel steuern möchte. Ein Aufbau mit 2 Elektromagneten, einer mit 4, einer mit 6. Alle jeweils einen EPS32, und entsprechend Mosfets. Da die Magneten nur 140mA ziehen, der ESP mal hoch mit 100mA gerechnet wird, reicht eigentlich eine Kapazität von 1500mAh aus, um über 1,5 Stunden zu kommen. Die Akkus sollten am besten fest verbaut & dann von außen einfach & sicher zu
-
Thread
WIKI-Artikel "Funkmodule": RFM69, aber auch RFM12, nRF24L01+, ESP8266.
ESP8266 passt nicht auf eine Seite. Dann müsste man Seiten wie "ESP8266/ets_uart_printf()" einrichten.
virtuelle Linuxmaschine mit eingerichtetem gcc) . verwirrend oder falsch (Performanz UART loopback: 4.5 Mbps) . inzwischen wenig nützlich . Espressif AT Instruction Set(Chinese)) . Link auf allgemeinen ESP8266-Thread im Forum
-
Thread
Arduino Uno Q-Preiserhöhung, Mikrocontroller mit Klasse D-Verstärker, OnSemi X Synaptics uvam
Newsletter findet sich unter anderem die folgende Grafik, welche die Bluetooth-Audio-Fähigkeiten des neuen ESP32-S31 hervorhebt.  Bildquelle: https://www.linkedin.com/posts/espressif-esp32-esp32s31-ugcPost-7475470165116153856-IP4P/?utm_source=share* ### Koexistenzprojekt
Bildquelle, beide: https://www.cytron.io/p-raspberry-pi-4-model-b-4gb-ram-125ghz? ### Waveshare ESP32-C6 – XIAO-artiges Board mit 5-36V Eingangsspannung Wer ein Arduino-ähnliches Board mit besonders großem Eingangsspannungsbereich benötigt, wird von Waveshare mit dem in der Abbildung gezeigten System
-
Thread
Wasserzähler Impulszählung (Batteriebetrieb)
die gibt es ja quasi beliebig groß. Du könntest aber auch genau so das RAM von der RTC eines STM32 verwenden und nur dieses mit einer Knopfzelle oder Kondensator puffern. Dafür haben die Chips sogar einen separaten Anschluss. Dieses Board kostet nur 5 Euro: http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini Es gibt auch programmierbare Funkmodule, z.B. auf Basis des ESP8266 mit WLAN: http://stefanfrings.de/esp8266/index.html. Bei dem könntest du die Daten (bei Stromausfall) im üppig großen Flash
-
Thread
FPGA oder CPLD oder diskrete Logik?
Für so etwas nimmt man heute einen ESP32. Es gibt bereits schön dokumentierte Projekte um einen XY Schreiber fürs Oszi zu bauen. Das nimmst du als Grundlage und sammelst mit dem OnBoard ADC deine Samples. Dazu noch eine kleine Vorschaltung
Carl Gustaf schrieb im Beitrag #6321142: > Für so etwas nimmt man heute einen ESP32. Ach ich glaube du hast recht ... Ich denke es wäre viel "einfacher" für mich, wenn ich aufhören würde mich so gegen ESPs, Raspberry & co zu wehren und mich einfach der Zeit anpasse ... (
-
Thread
Kommunikation zwischen MCU und MPU
man das mit SDIO ("SDMMC"). Damit erreicht man bis 400 Mbps brutto (High Speed Mode, 8bit). Die STM32 haben das allerdings nicht als "Slave" Interface, manche ESP32 aber z.B. schon. Eventuell musst du also einen Controller suchen der das kann.
mit SDIO-Interface gibt, was den STM32WB ersetzen kann. Für WiFi und Bluetooth gibt's das natürlich, für Zigbee & Co vermutlich auch? PPS: ESP32-C6 kann SDIO Slave (200 Mbps) und 2.4 GHz Wi-Fi 6 (802.11ax), Bluetooth® 5 (LE), Zigbee and
-
Thread
PWM stört Onwire auf verschiedenen CAT7 Kabeln
von 5000 auf 500Hz zu senken, hat massiv geholfen. Leider werden immer noch meist 5 von 24 Sensoren nicht korrekt ausgelesen. Was ich sonst probiert habe: -Stromversorgung des Onewire lesenden Arduino von dem PWM generierenden ESP32 getrennt (außer GND) -> Kein Effekt -Zur Probe
zu stellen." https://www.darc.de/fileadmin/_migrated/content_uploads/Infoblatt_Hilfe_bei_Funkst%C3%B6rungen.pdf https://www.demvt.de/publish/viewfull.cfm?objectid=ba9aa8ee%5Fe081%5F515d%5F74328bef30459525 "Wird allerdings eine Funkstörung verursacht, weil geltende Bestimmungen nicht eingehalten
-
Thread
Out of Memory Error im STM32 mit LWIP
socket.sigio wo ein callback auf socket events registriert werden kann: https://os.mbed.com/docs/mbed-os/v5.15/mbed-os-api-doxy/class_socket.html#a59ccc5950bb6b32b712444b2a92c0631 Mbed benutzt auch den Lwip Stack, wenn man sich durch die Quellen wühlt müsste man den Ansatzpunkt finden. Laut Doku ist das
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
Idee eines Systems, aber keine Controllergrundlagen
der Sprachwahl die Sache etwas eingrenzen: C oder C++ dürften die geringsten Widerstände bieten. Aber: ist trotzdem was völlig anderes, das musst du begreifen... All die Nanny-Funktionen von C# in der Form des produzierten "managed code" kannst
ESP32?
-
Thread
Prozentanzeige für Li-Ion
), 4.5), 3)); if(res >= 100) res = 100; return res; } [/c] Ich habe die Formal mal in gnuplot geworfen: [code] gnuplot> set xrange [3300:4200] gnuplot> plot 101 - (101 / ((1 + ((1.33
leben. Den Odroid Go habe ich so fertig gekauft, die Schaltung ist jetzt halt so. Der ADC vom ESP32 ist sowieso eher ein Schätzeisen. Ansonsten ist das Ding eine schöne Basis wenn man "mal was mit dem ESP32 machen will". Der Akku wird übrigens von einem fertigen Ladechip aufgeladen (XC6802A42XMR