-
Thread
Minimal Mikrocontrollerboard mit Bluetooth LE
UART Schnittstelle vorhanden sein. Also insgesamt 9 Pins. Aktuell arbeite ich mit dem HIMALAYA ESP32 Board. Das ganze soll nun aber kleiner werden, angedacht ist so die Hälfte der Himalaya-Platine. Dort ist das ESP-WROOM-32 Modul aufgelötet. Eine Möglichkeit wäre es nur dieses Modul zu verwenden
andere Controllerboards die von der Ausstattung her in diese Richtung gehen? Also es muss nicht der ESP sein. Meine Rechercheergebnisse beschränken sich leider auf Boards die nur etwas kleiner sind (~1-2 cm kleiner).. Freue mich über jeden weiteren Vorschlag :) Grüße Markus
-
Thread
Verwendung von Serial.readStringUntil
! im loop(); [c] #if defined(ESP32) // --------------- serial in --------------- if (Serial.available() > 0) { char incomingByte = (char)Serial.read(); if(incomingByte == '\r') { // Wenn das Enter ankommt strcpy
Serial.readStringUntil() liefert alles was vor dem Timeout da seriell rein getropft ist. Es hat 2 Abbruchbedingungnen. 1. der Terminator, dieser wird konsumiert. 2. der Timeout.
-
Thread
überprüfen ob ein struct mit einsen beschrieben ist
sein kann? long-Wert -> -123456789 uchar-Array -> 0xF8A832EB bzw. -> 0xEB32A8F8
(foo >> 2); return e.byte; } [/c] macht mein Clang jedenfalls (mal im 32-bit-Modus): [avrasm] .file "bitfield.c" .text .globl bar .type bar,@function bar:
-
Thread
8266+dht11mit 12000mAh 3,7V Batterie
ist aber ich versuche es einfach mal. Ich habe mir folgendes gekauft: https://www.ebay.de/itm/ESP8266-DHT11-Temperature-Humidity-WiFi-Module-Wireless-Module-ESP-01-01S-Shiled/162835085549?hash=item25e9ba38ed:g:lk4AAOSwI59aTebZ und dazu den folgenden Code draufgemacht: [c] #include <ESP8266WiFi.h
www.w3.org/1999/xhtml'>"); client.println("<head>\n<meta charset='UTF-8'>"); client.println("<title>ESP8266 Temperature & Humidity DHT11 Sensor</title>"); client.println("</head>\n<body>"); client.println("<H2>ESP8266 & DHT11 Sensor</H2>"); client.println("<H3>Humidity / Temperature</H3>"); client.println
-
Thread
ESP32 + 9DoF Deep Sleep
Hallo, und zwar haben ich folgendes Problem, ich will mit dem ESP32 und dem 9DoF Sensor eine Fenstererkennung machen zuerst wollte ich den esp mit dem 9DoF in den deep sleep bringen. Das habe ich auch geschafft siehe code, aber ich will das er bei leichteren bewegung
] #include <Arduino.h> #include <Wire.h> #include <Adafruit_Sensor.h> #include <Adafruit_LSM303_U.h> #include <Adafruit_9DOF.h> #include <esp_sleep.h> #include <WiFi.h> #include <LSM303.h> /* Sensor-Initialisierung
-
Thread
Hilfe zu Latching Circuit gesucht
Schaltung https://randomnerdtutorials.com/latching-power-switch-circuit-auto-power-off-circuit-esp32-esp8266-arduino/ nachbauen, um einen mc (ESP8266 oder ESP32) mit Strom aus einem Akku zu starten. Der Taster soll durch ein PIR ersetzt werden. Sprich, bei einer Bewegung soll der ESP Dinge tun
Schaltung. Das ist ein simpler High-Side-Schalter, der entweder durch die Taste oder ein Haltesignal (Pin 2) eingeschaltet wird. D.h., wenn der Mikrocontroller durch Betätigen des Tasters Strom bekommt, muß er zügig das Haltesignal auf high setzen, sonst ist der Strom wieder weg (sobald die Taste losgelassen
-
Thread
Fragen zu MQTT
Shelly-Strommessgeräten und Zwischensteckern (Pro 3EM und Plus Plug S) herumzubasteln. Die Dinger haben einen ESP32, verbinden sich mit dem WLAN und ich habe keinen Mehrwert mehr zu HTTP-basierten Varianten gefunden - außer, daß diese MQTT-Nachrichten sehr umständlich zu basteln und zu dekodieren sind. Variable
Messwerte nur in einem festgelegten Zeitraster senden, nicht an MQTT. Und wenn du bei MQTT QoS 1 oder 2 einstellst, kommen alle Nachrichten auch kontrolliert an. MQTT-Parser gibts auch für den ESP32 (und ESP8266) fertig als Lib. Und mit CayenneLPP bekommst du auch höhere Protokollschichten ausreichend
-
Thread
Arduino: Größe eines Pointers
beinhaltet. Angefangen vom AVR mit 16 Bit Pointern, über dem SAM??? vom Arduino Due mit wahrscheinlich 32 Bit Pointern bis hin zu ESP & Co.
mal ungetestet einfach so hingetippt : [c] uint8_t (*pDerPointer)(uint16_t ersterParameter, uint32_t zweiterParameter); [/c] sollte einen Zeiger auf eine Funktion anlegen, die 8 Bit zurück gibt, die genau 2 Parameter erwartet, deren erster Parameter 16 Bit groß ist und deren 2. Parameter 32 Bit
-
Thread
ChatGPT und Spannungsteiler. Gesperrt
, ich habe gestern abend mal versucht, mir von ChatGPT erklären zu lassen, wie man die ADCs des ESP32 kalibrieren kann. Das war dann wenig hilfreich, denn ich musste z.B. chatGPT quasi mit dem Kopf drauf stoßen, dass viele ESP die tatsächliche Referenzspannung im internen Speicher stehen haben. Selbst
kombiniere die Formeln und gib sie als C-Code aus"), kam folgendes Ergebnis: [c] #include <stdio.h> #define VDD 5.0 // Spannung an R1 in Volt #define R1 10000.0 // Widerstand R1 in Ohm #define R2 20000.0 // Widerstand R2 in Ohm #define V_REF 3.3 // Referenzspannung des ADC in Volt #define ADC_MAX
-
Thread
Homezone Radius 50m über Bluetooth
Willen sich mit deren Tools zu beschäftigen. Mit dem Nordic SDK kannst du Dinge tun, die bei einem ESP32 oder Arduino oft nicht möglich sind, ist aber leider nicht ganz einfach. Da musst du schon SW und HW anfassen. Ein fertiges Produkt das sowas kann, ist mir nicht bekannt.
reagieren. Dh. du brauchst eine BLE geeignete Hardware (zB den og. Nordic, könnte aber auch mit einem ESP32 oder dergl funktionieren) und das Wissen/Willen sowas zu bauen. Ich glaube mit dem Nordic und einem HelloWorld Beispiel wäre das machbar, mit dem ESP habe ich schon länger kein BLE gemacht, könnte
-
Thread
Steuerung 150V Nixie IN-14: mind. 40 Pins
3A1857725330690ec0dcf4e3be4d38bf9510f1a02418b3%7Cenc%3AAQAHAAABYBEC%252B8HimpTF6XPanG8lCeF3G6jifrewDlLoKJMPz0RnJH8s%252BUBlIo2cSQSdgSGvSVvCKC6zF4X6tOnQIr392G0gldH8QjhGQ2fmdEokLVFt29UKj%252FEph29NUO0KxqhEb84gZhbKWlWfbravBJF8o5J%252B%252BqTktehNRwAnGSeFtVQy0mtb8YOhAB7O4RUuOYRtMQAcMjhI61E0%252B%252Bo%252Fb22Ecld0K%252FhgQwP0ArSdIzyfVDMdDj6k%252BPJBA7VrTx07B5czcCS9WjaqtbAOY%252FGRu9VDd%252F1locg2t%252FXxioPSdMZx1bnkGIvs7QjhJfdL8DCOzHtM6h2UBFY6SRHhPywWo9NL73ditwrrT2SX6xoUadNsLttoJ0mRIJaKu5jNdDEvSu3Fk9WcYNVpSnpWvp8HZ1mofLW7rw2uc0nYU3V7nTyOTrqiwQz30phqAFb7QnOBq62A6Wj4pLeMxOYM%252B79KaKMy2Ho%253D
-
Thread
Kondensatorladung über MOSFET gezielt freigeben
auf 15V heben (z. B. für 50µsec), um selbst Daten zu senden. Das Protokoll kann ich gut über einen ESP32 nachbilden, mir fehlt "nur" die Elektronik, um die Daten auf die Schiene zu bringen. Und das insb. dann, wenn die 15V Stromversorgung gerade kurz aus sind. Daraus resultiert nun die Anfängerfrage
Schalten von Weichen etc.) über ein Protokoll, AHA! > Das Protokoll kann ich gut über einen ESP32 nachbilden, mir fehlt "nur" > die Elektronik, um die Daten auf die Schiene zu bringen. Also der Master am "Rand" der Rennbahn, nicht in den Autos. > Und das insb. > dann, wenn die 15V Stromversorgung
-
Thread
Neue Bauteile: vom Audio-Balun über Transputer bis zum zerstörungsfesten USB-C-Kabel
Abbildung gezeigt.  Bildquelle: Analog Devices. ### Espressif ESP32-C3-DevKit-RUST-2 - neues Rust-Entwicklerkit auf Basis des ESP32-C3 Espressif experimentiert nach wie vor mit Rust. Mit dem ESP32-C3-DevKit-RUST-2 steht nun ein neues, auf die Bedürfnisse der Rust-Entwicklung optimiertes Entwicklerkit ante Portas. Es verwendet einen ESP32-C3, und bringt einen Temperatur- und Feuchtigkeitssensor als Datenquelle mit. ### NXP ARA2-M2-16G-GT - AI-Beschleuniger als M2-Karte. Die Ara240-MPU fängt nun an, bei Distributoren aufzutauchen
-
Thread
Rs485 Kollisionserkennung und Kollisionsvermeidung
Wenn die Leitungen hochohmig genug sind, können bei RS-485 2 Transmitter ihre Nachricht gleichzeitig senden und einwandfrei zurück lesen, d.h. eine Kollision wird nicht erkannt. Ein Spannungsabfall von 0,2V an den Leitungen reicht dazu vollkommen aus. Die Transceiver
ich nur sagen, dass ich davor viel für mich selbst an mobilen sensor Netzen gespielt habe und da nur esp8266 und esp32 programmiert habe. Außerdem ist seine Anforderung ein touch Display mit einer ansprechenden ui, so dass - vorausgesetzt man hat kein intelligentes Display wo wieder ein stm32 oder so
-
Thread
Atmel ICE oder Dragon
Der ICE ist erst ab Atmel Studio Version 6.2 kompatiebel. Hatte bei mir dadurch erst eine lange Fehlersuche. Der ICE kann aber mehr als der Dragon. Er kann nämlich auch die SAM Linie programmieren. Den Adapter-Stecker kannst du dir zur not auch
dann später > meinst, dass du was besseres brauchst, kannst du das immer noch kaufen. ST-Link v2 Clone für ISP und Debugging = 6 EUR und geht für alle STM32 über 2 (zwei!) Datenleitungen. Wers original will muss ganze 30 EUR berappen. DAS sind angemessene Preise und die Controller sind auch noch
-
Thread
Klingelsignal zwecks zuverlässiger Erkennung am Optokoppler-Ausgang glätten?
schon lieber wäre. Liegt das Signal am Optokoppler an, werden 3,3 V auf den entsprechenden GPIO am ESP32 angelegt, soweit klar. Aber wäre es möglich, das Signal am Ausgang statt am Eingang zu glätten? Der LTV-814 müsste (anders als der PC817) sowohl mit AC als auch DC zurechtkommen. Der Vorteil wäre,
Entweder so, gewissermaßen "Entprellung" des Optokopplers oder eben Programmierübung. Beim ESP32 weiß ich es nicht genau - das ist ein Schaltkreis, mit dem ich mich immer beschäftigen wollte, aber nie dazu gekommen bin - aber viele µCs können auf Flanken triggern und etwa einen Interrupt auslösen
-
Thread
Funktioniert meine Schaltung? - µC mit Fotowiderstand
to ground." Den Pull-Up hab ich in meiner Schaltung (siehe Anhang) ja erfüllt (RSTb entspricht C2CK)? D.h. der Debug Adapter erkennt, welche Spannung für den Controller zulässig ist?
ich bis jetzt gearbeitet haben, wurden alle mit ihrer Betriebsspannung programmiert (ATTiny85, STM32F103, ESP8266).
-
Thread
Wie remote erkennen, ob Strom über Lastkreis fließt?
ESP32) in direkter Verbindung, Rest genauso. Manche von denen haben sogar schon ein OLED drauf, damit wäre die Anzeige auch erledigt. Wer der Vibration alleine nicht traut, kann ja zusätzlich noch einen Stromsensor in die Stromversorgung der Pumpe einschleifen und z.B. mit I2C-Interface an den ESP hängen, z.B. auf Basis INA219 o.ä.
-
Thread
gesucht: ARM-uController mit integriertem Audio-ADC&DAC
(willkürlich ausgesuchter) Audio-Codec mit I2S: https://www.maximintegrated.com/en/products/analog/audio/MAX9880A.html I2S gibt es beispielsweise beim RP2040 (und bei ESP8266 & ESP32, auch wenn die keine ARMe sind)
/group1/2a/84/42/de/d3/72/44/87/STM32U5-Analog-ADC-DAC_ADC-DAC/files/STM32U5-Analog-ADC-DAC_ADC-DAC.pdf/_jcr_content/translations/en.STM32U5-Analog-ADC-DAC_ADC-DAC.pdf
-
Thread
Potenzialausgleich bei akkugetriebenen Funkgeräten?
Braucht man einen Potentialauslgeich, wenn ein Gerät (ESP32 mit WLAN+434Antenna) akkugetrieben draussen montiert ist?
Denn du verrätst nicht, welche Potentiale du da ausgleichen möchtest. OK, ok: Man nimmt einen ESP32 Mikrocontroller, oder RasperryPi, etc. Die beiden Mikrocontroller haben eine eingebaute WLAN Antenne, also man kann über WLAN Kommunizieren. Jetzt packe ich noch einen CC1101 Wireless Module With
-
Thread
RFID Antenne 125kHz/134,2kHz
Ich habe also eine Rahmen für eine Katzenklappe gezimmert (3D-Drucker) 155mm * 183mm Nun ist A= h * b und l = 2*h+2*b Der Schwingkreiskondensator ist auf der PCB fest verlötet. Daher gehe ich davon aus, die gleiche Induktivität erreichen zu müssen. Und nun hake ich aus: Ändere ich den Umfang
recht empfindlich ist. Der Tag ist in oder nahe der Antenne und am Reader geht die grüne LED an. Der ESP32 erkennt das Datum des Chips und regiert mit (Gelbe LED auf dem Steckbord). Als prove of concept habe ich die mitgelieferte RFID Karte verwendet, der Reader erkannte die Karte , der ESP32 erkannte
-
Thread
D1 Mini: Servo.write(0) stellt den Servo nicht auf 0
Wenn ich mich richtig erinnere, dann ist die Arduino Servo Lib nicht für ESP8266 vorbereitet/geeignet. Beim ESP verwendet man analogWrite(). Eine kurze Suche brachte dieses Beispiel: Siehe: https://github.com/sarincr/ESP8266-Arduino-IDE/blob/master/12.Servomotor/12.Servomotor.ino
from = 0; int to = 32; int i = from; void setup() { pinMode(D4, OUTPUT); analogWriteFreq(50); } void loop() { if(i < to){ analogWrite(D4, i); i = i + 1; }else{ i = from; } delay(500
-
Thread
SHT21 an nodemcu
ok, sehe gerade der SHT21 ist in dem Punkt verbessert worden und ein richtiges I2C Device. Sind die PullUp Widerstände vorhanden? Und ist die I2C initialisiert? [c] Wire.begin(SDA_PIN, SCL_PIN); // 21 & 22 are default on ESP32 [/c]
Ich nutze die neuste Sodaq_SHT2x.h Lib. Die Pullups 2K2 sind vorhanden. Sonst müsste beim Scan doch auch schon was schief laufen oder? Ich habe Wire.begin() ohne Angaben gestartet. Beim NodeMcu soll Default D1 und D2 sein? Hab
-
Thread
Probleme esp-idf für esp32
einen schönen guten morgen. Ich habe ein Problem mit ESP-IDF. Ich habe ein ESP32 (und auch schon code) und möchte dafür den code bauen [c]idf.py build[/c] [code]^spressif/esp-idf/components/tinyusb C:/Espressif/esp-idf/components/ulp C:/Espressif/esp-idf
'cd7d14917f2c3d0ea4382f4a188cb290304faf47' in submodule path 'components/esp_wifi/lib' Unable to checkout 'b082b0ed2d86b3330134c4854a021dfd14c29b08' in submodule path 'components/esptool_py/esptool' Unable to checkout
-
Thread
Rohm liefert AI-MCU, ST zeigt in Kooperation mit QualComm entwickelte Funkmodule uvam
paralelle Ausführung zweier Betriebssysteme ist im Design explizit vorgesehen. ### Wireless-Tag: ESP32-P4 mit ESP32-C5 ESP32-P4-basierte Boards benötigen zur Interaktion mit Drahtlosnetzwerken einen Koprozessor: bisher kam hierfür durch die Bank ein auf einem ESP32-C6 basierendes Modul zum Einsatz. Wireless-tag – das Unternehmen bot unter Anderem die ersten frei verfügbaren ESP32-C5-Module an (siehe https://www.youtube.com/watch?v=Vjc5aMzY2P8) – lanciert nun ein Evaluationsboard, bei dem ein C5 als Funk-Koprozessor dient.  Bildquelle: https
-
Thread
Mehrere SPI TFT Displays an Mikrocontroller
haben kein CD sondern nur SDA / SCL / DC / RST (und VCC/GND/BCL). Als Board hätte ich Mega2560 / ESP8266 / ESP32 zur Verfügung. Nur ich komme gerade echt nicht weiter - vielleicht suche ich auch einfach nach einem falschen Ansatz bei meiner Recherche. Die Displays selber bekomme ich ohne Probleme
wonders! https://www.alldatasheet.com/view.jsp?Searchword=ST7789 > Als Board hätte ich Mega2560 / ESP8266 / ESP32 zur Verfügung. They will work just fine. Beside the 3 major IOs SCK, MISO and MOSI all you need is love, I mean, 20 outputs for 20 chip selects. If you want to save precious pins on your
-
Thread
ChatGPT analysiert uc.net
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
Umstieg von PIC auf Arduino mit welchem Gerät?
mir meine Schaltungen um den Chip immer > selbst auf. Der natürliche Weg wäre der Umstieg auf PIC32. Z.B. PIC32MX150F128B im SDIP 28: https://www.reichelt.de/mips32-m4k-mikrocontroller-32-bit-2-3-3-6v-128-kb-spdip-28-32mx150f128b-isp-p121326.html?&trstct=pol_5&nbc=1 IDE bleibt gleich, Debugger bleibt
Studio und nutze die Arduino Hardware nur als preiswerte Halbzeuge. Für die grundlegenden Dinge (I2C, LCD, etc.) gibt es gute C-Bibliotheken, und die Performance ist deutlich besser. Für ESP Projekte nutze ich die Arduino Libs mit PlatformIO, weil die Entwicklung damit deutlich schneller geht und
-
Thread
Led display in ganz viele und möglichst schnell
weißt schon das die WS2812 mit 800khz angesteuert werden? Da nimmt man weder einen nano noch einen ESP sondern sieht sich mal in der STM32 bzw. Cortex Ecke um und nimmt dann einen PWM Timer gefüttert über DMA... Da kannste ganze Großdisplays mit (bei mir sind es ca. 2000x WS2812 auf einem STM32F103)
Nils H. schrieb im Beitrag #5067602: > Stimmt ja 8 bit hieße 1,2,4... drei fallen lassen einen im Sinn ähm 255 > Farben, richtig? Und aus natürlich, also 256. Ja, richtig. > Demnach wäre das von mir
-
Thread
Daten übertragung in ISM band mit wenig jitter delay
Hi ich wollte zwischen 2 Arduino boards mit einem jitter unter 500us 3 bytes hin und her schicken. Das ist weder mit BLE noch WLAN möglich. ESP-NOW hat CSMA und geht auch nicht. Eine idee?
Das ESP32-IDF bringt doch PTP (IEEE-1588) mit... Allerdings, soweit ich gesehen habe, geht das Hardware-Timestamping nur per Ethernet, nicht WLan. Damit kriegen die zwei ESP32 auf 60ns synchronisiert, das
-
Thread
Namen im Heimnetzwerk
daher meine frage hier. Ich weiß nicht woher diese Namen kommen. Zudem die Namen "merkwürdig" sind Zb Esp_863... Ist ein esp8266 oder esp32 dann ein WIZnetCcd... ist ein wiz5500 also name nach Hersteller der Hardware. die Software dieser Geräte habe ich selber gemacht und da werden keine Namen vergeben.
Nachtrag : in der IP fehlt ne 0. Zu spät gesehen. Es muss heissen z.b. 192.168.0.2 - 192.168.0.30
-
Thread
Raspberry Pi-Netzteil mit 45W, ESP32-P4-Boards, offizielles Ubuntu für OrangePI RV2 uvam
Integrated Nuvoton Trusted Secure Island (TSI) to enhance system security • Multimedia: JPEG/H.264 decoder, TFT-LCD resolution up to 1080p • Connectivity: 2 sets of Gigabit Ethernet, high-speed USB, SDIO 3.0, 4 sets of CAN FD, and 16 sets of UART [/c] ### STMicroelectronics STM32MP23
exotischen Anwendungsfällen, finden sich unter der Bildquelle. ### WaveShare und DFRobot: neue ESP32-P4-Evaluationsboards Die Situation um den ESP32-P4 wird nun vollends quixotisch: während die für die unter https://www.youtube.com/watch?v=-YYkeAiIejI vorgestellten Module verantwortliche wireless-tag
-
Thread
Datenübertragung Smartphone->Mikrocontroller per Display;Helligkeit möglichst einfach/billig messen?
lange dauert, wäre es schön, mindestens 30 Bilder/Helligkeitswerte pro Sekunde auswerten zu können. 2. Pro Bild möchte ich ausserdem mindestens 4 Helligkeitsstufen bzw. 2 Bit unterscheiden können (in der Hoffnung, das eine Bit dann als Clock-Signal verwenden zu können) 2. Da das Übertragen der WLAN-Zugangsdaten
nicht unter, schließlich wechselt man nicht jeden Tag den WLAN-Schlüssel. Ansonsten würde sich beim ESP32 eventuell auch Schall für die Datenübertragung anbieten, schließlich hat der ESP I2S und es ist viel einfacher einem Handy zu sagen "gib mal für 200 Millisekunden einen Ton mit 800 Hz aus". Auch die
-
Thread
Relais Schaltplan
Ich bräuchte für meine ESP32/PCF8575 Garage noch 8 Relais (2x4, 4x2 oder 1x8 ist egal) Was nehm ich nun, um auf der sicheren Seite zu sein, link?
Fast schrieb im Beitrag #5905671: > Ich bräuchte für meine ESP32/PCF8575 Garage noch > 8 Relais (2x4, 4x2 oder 1x8 ist egal) > > Was nehm ich nun, um auf der sicheren Seite zu sein, link? https://forum.arduino.cc/index.php?topic=373976.0
-
Thread
Portzugriff bei AVR C leserlicher machen
original IBM AT. Und der war gut für Wordprozessing, Spreadsheets und auch CAD SW. Und selbst ein ESP8266, der zusammen mit seinem Flashspeicher weniger als 2€ kostet, hat mindestens 40MHz und 32 Bit. Taktgenaues Programmieren ist bei den modernen Strukturen mit unterschiedlichen internen Bussen
original IBM AT. Und der war gut für Wordprozessing, >Spreadsheets und auch CAD SW. Und selbst ein ESP8266, der zusammen mit >seinem Flashspeicher weniger als 2€ kostet, hat mindestens 40MHz und 32 >Bit. Schön, aber darum muss man CPU-Power nicht sinnlos verheizen. >Taktgenaues Programmieren
-
Thread
CH32V003 - RISC-V für angeblich $0.10
das Datenblatt des CH32V. Edit2: Oh, nein, der gleiche Sch… wie beim STM32F042: CAN und USB liegen auf den gleichen Pins. Schade. Jaja, ich weiß, anderes Package nehmen.
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 -- The official WCH Link-E Programmer. -- An Arduino-based interface
-
Thread
UWB-Arduinos, Wachstumsmarkt Weltraum, XIAO mit WizNet uvam
Unterstützung für die neuen MCUs nach folgendem Schema eingeschränkt wird: [c] The newly supported variants (ESP32-C6, ESP32-H2, ESP32-P4) are still being refined. Some components may not yet be fully compatible with these chips. Additional component updates are planned for ESPHome 2025.7.0. They also currently
die neueste Variante des Xiao-Ökosystems einen WizNet W5500 und einen ESP32-S3.  Bildquelle. https://www.seeedstudio.com/XIAO-W5500-Ethernet-Adapter-p-6472.html Da die Kombination der beiden Kerne im Ökosystem gut etabliert ist, dürfte
-
Thread
Projektidee für Jugendarbeit
oder man nimmt einen ESP32 mit arduino und hat gleich web
Makerspace-ac.de CO2 Ampel auf ESP Basis, mit Display, Web und Mqtt. Zusmmenbau ohne Löten. Dazu könnte man noch mit weniger Elektronik-affinen z.B ein Gehäuse bauen.
-
Thread
Antenne auf sehr schmalem PCB für ESP32-C3
Hallo allerseits. Ich arbeite gerade an einem ESP32-C3 (ESP8685H4) basierten Board, wobei ich das Ziel habe, ein möglichst schmales Board zu bauen. Nachdem ich dann versucht habe, mich in die Thematik von PCB-Antennen und/oder Chip-Antennen einzulesen
Layout ist ein Pi-Matching-Netzwerk vorgesehen (ich habe mich an dem hardware-design-guide für den esp32-c3 orientiert), und ich bin nun absolut ratlos, was denn nun ein guter Startwert für die entsprechenden Bauteilwerte wäre. Ist soein Netzwerk bei einem U.FL-Stecker überhaupt nützlich? Oder kann ich
-
Thread
MQTT Publish mit ESP8266 implementieren
Lies bitte Punkt 2.2.3 (noch) einmal.
definitiv ein Byte zu viel. Wenn du mal mehr Daten (>127) hast dann wendest du das Verfahren nach Punkt 2.2.3 an. Nimm eine Lib. (:
-
Thread
Namenskonventionen C++
meinen Programmen führt das zu hässlichen Artefakten. Wenn ich zum Beispiel zwei I²C Busse an einem ESP8266 habe, dann kommt da so etwas bei heraus: Wire.begin(4,5); TwoWire wire2=Wire(); wire2.begin(12,13); Sieht für mich verwirrend aus. Habe ich das "falsch" gelernt?
Dann am besten das (in wire.h vorgefinierte) Wire-Objekt garnicht verwenden: TwoWire wire; TwoWire wire2; wire.begin(4,5); wire2.begin(12,23);
-
Thread
DS18B20 - 10m Leitung, Position des Widerstandes
Sorry... https://github.com/dragino/LoRa_STM32/blob/f343116c708b5f25e7ca3acb152879776d1cbf5c/STM32CubeExpansion_LRWAN/Projects/Multi/Applications/LoRa/DRAGINO-LRWAN(AT)/inc/stm32l0xx_hw_conf.h um genau zu sein da...
Moin, mir hat es keine ruhe gelassen... ESP32 Dev Device, 4.7k https://lastminuteengineers.com/multiple-ds18b20-esp32-web-server-tutorial/ Den Code kopiert... und selbst in Stern Topologie kommen die Daten bei zwei Sensoren... ja auch am
-
Thread
Schaltung für Türklingel-Sensor mit ESP8266
Elektrik). Meine Idee war, dass die Klingelspannung über einen npn-Transistor den Laststromkreis mit dem ESP8266 schaltet und entsprechend den GPIO setzt. Aber ich komme da einfach nicht weiter, der Transistor (ein 2N2222) schaltet nicht so, wie ich es gerne hätte. Kann mir hier jemand helfen, wie man so
GPIOs nach ESP32Ground. Kollektor an den GPIO und vielleicht noch mit 1K gegen 3V3 (als Pullup). Dieser Tipp orientiert sich an den angegebenen Möglichkeiten und Fähigkeiten des Fragestellers. Sicher kann man das
-
Thread
Hilfe beim KiCad-Layout gesucht: 2-Fach Motorsteuerung (KFZ-Bereich)
Andreas H. schrieb im Beitrag #8076119: > Die Zener-Diode ist > eine MMSZ4685 (8,2 V Zener) – sie kappt positive Überspannungen hart bei > 8,2 V, bevor der nachgeschaltete Teiler das Signal vollends auf >
Andreas H. schrieb im Beitrag #8076142: > Hallo > > @ Uwe > > Also nur noch: > > R1 33kΩ > R3 10kΩ nach GND > C2 100nF nach GND Vom Knoten R1,R3,C2 dann 100k zum Eingang des µC. Schutzdioden sind
-
Thread
Kennt jemand Gravitrax Funkfrequenz?
nicht sehr identisch aus ... XN297L: Preamble (3 bytes) Address (3~5 bytes) Payload (1~32/64 bytes) CRC (0/2 bytes) nRFL24L01+: Preamble 1 byte Address 3-5 byte Packet Control Field 9 bit Payload 0 - 32 byte CRC 1-2 byte Ich also wird wohl eher nichts, ausser jemand mit
Status/gültige Empfänger (https://github.com/Ravensburger-Verlag-GmbH/GraviTrax-Connect/blob/main/GraviTrax-Connect-Python-Library/gravitraxconnect/gravitrax_constants.py#L32) - 4+5: random message id - 6: CRC damit konnte ich ein paar Variatonen durchprobiern und
-
Thread
Kickstarter OpenSource SmartHome (Hardware und Software)
? Sourceforge? Warum so viel Geld? Das Jahr hat 52 Wochenenden und man arbeitet 40 Sonntage a 8h an dem Projekt. und an 3 Tagen in der noch mal 2h. Sind das 560h im Jahr. Wenn wenn man jetzt noch 2-3 weitere findet kommt da eine ganz gewaltige Arbeitsleitung aus. Die nicht mal Geld kostet.
Einführung von Geräteklassen für die Knoten entsprechend ihrer Rechenleistung: 1. Linux, Python, C 2. Micropython, C 3. C, 32 Bit 4. C, 8 Bit Meiner Ansicht nach genügen heute die Klassen 1 und 2. Du möchtest Klasse 4 verwenden und benötigst dann dennoch die Klassen 1 und 2/3. Mindestens einen
-
Thread
ESP32 mit Servo entstören
Hallo, ich steuere über einen ESP32 einen digitalen Servo und ein ILI9341 Display an, das Ganze auf einer kleinen Platine aufgebaut. Jetzt habe ich festgestellt, dass über den Servo Störungen hereinkommen, die sich darin äussern, dass
aus. Links der Ein-/Ausschalter für die 5V, daneben die 5.5mm Buchse. Über die beiden Kondensatoren C2 und C8 wird die Stromversorgung für den Servo stabilisiert und da hängt auch der 5V-Pin des ESP32 Moduls dran. Dann kommt ein INA219 zur Messung der Stromaufnahme (R5 ist der Shunt), und am Stecker