-
Thread
Raspberry Pi-Alternativen, I2C-Adressierung und Lesestoff
US-Dollar erhältlichen Boards ist die Realisierung von Audio-Applikationen. Unter https://www.reddit.com/r/esp32/comments/12ta7ij/just_released_my_esp32s3_audio_dev_board/ findet sich ein „detailliertes“ AMA mit dem Entwickler; angemerkt sei außerdem, dass es sich um eines der ersten Audioboards handelt, die als Hauptprozessor auf den ESP32-S3 setzen. Der RP2040 bietet im Vergleich zu anderen Controllern wie beispielsweise dem GigaDevice GD32VF103 nur wenige GPIO-Pins an. Beim Raspberry Pi Pico verschwendet die Raspberry Pi Foundation
-
Thread
ESP32 läuft nicht am Labornetzteil
#7403383: > Einen dicken ELKO an des Ausgang des Netzteiles hängen. ... besser an den Eingang des ESP32. Wer weiß, wie gut Leitungen und Anschlüsse sind.
wenn die Stromaufnahme der > Last sich kurzzeitig um einen Faktor 5 oder mehr verändert. Und beim ESP32 sind die Sprünge sehr viel größer.
-
Thread
Frequenz von Rechtecksignal erhöhen?
der Abstand der Ausgangsimpulse mit der Impulsrate am Eingang korrelieren. Auch hierfür ist ein µC die 1. Wahl.
Frequenz zwischen ~ 30 Hz und 1 kHz, am besten händisch. Ansonsten noch 5 € mehr ausgeben für einen ESP32 aber da kenn ich mich nicht aus, weiß gar nicht ob die Arduino IDE den unterstützt.
-
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.
-
Artikel
IRMP - english
(tested on STM32F401RE/F411RE Nucleo, STM32F4 Discovery) STM32F10x (tested on STM32F103C8T6 Mini Development Board) STM32 with HAL library (NEW!) STM8 STM8S103F3 TI Stellaris LM4F120 Launchpad (ARM Cortex M4) ESP8266
irmp-main-esp8266.c - ESP8266 irmp-main-mbed.cpp - MBED examples/Arduino/Arduino.ino - Teensy 3.x irmp-main-chibios.c - ChibiOS IRMP also runs on PIC processors. For the PIC-CCS compiler the necessary preprocessor
-
Thread
ESP32 mit Adafruit LIS3DH I2C. Register auslesen
Hallo Ich versuche gerade einen funktionierenden Code zu schreiben, welcher mir dem Daten vom LIS3DH ausgibt. Ich habe den Code mit diversen libaries probiert jedoch sind die zum Teil fehlerhaft oder es fehlen einstellungsmöglichkeiten. Ich würde gerne den High Res mode mit 1,344kHz mit 2g verwenden. Dafür setzte ich das CTRL_REG1 (151) und CTRL_REG4 (16). Das funktionier so weit auch. Nun möchte ich aber die Daten auslesen. Und da ergibt sich mir das Problem. Wenn ich versuche me hrere Register auf einmal auszulesen das kommt da nix vernünftiges raus. Hier der Code: #include <Wire.h>
-
Thread
Hilfe für Strompufferlösung bei ESP32 gesucht
Speichere den Druck doch einfach im NVM des ESP32 und lies' die Werte nach Reset wieder aus. Sind nur 2-3 Zeilen Code.
falls du das WLAN des ESP32 nicht benötigst, dann kannst du das noch deaktivieren bzw. garnicht erst aktivieren oder erst später aktivieren um Strom zu sparen: [c] esp_err_t results = esp_wifi_start(); esp_err_t results =
-
Thread
Berlin Uhr aus ICs bauen
H. H. schrieb im Beitrag #7404288: > Peter D. schrieb im Beitrag #7404255: >> C1, C2 = 22pF >> Rf = 10M >> R1 = 10k Ich habe C1 und C2 mit 22pF gewählt und Rf beträgt 10M und R1 wie gesagt 330K mit 3x 1M parallel
Alex M. schrieb im Beitrag #7404338: > Ich habe C1 und C2 mit 22pF gewählt und Rf beträgt 10M und R1 wie gesagt > 330K mit 3x 1M parallel Hast alles richtig gemacht.
-
Thread
WT32-ETH01 ethernet connection
Board mit Ethernet? Die IP Adresse von zweiten Screenshot ist ja auch ganz daneben. Nur wenn der ESP dann 4.3.2.1 z.B. hätte, dann könnte es funktionieren.
klappt. Hab mir WLED daraufhin mal als ZIP aus GIT gedownloaded und das mit einem flasher auf den ESP geladen. Hat dann geklappt! 900ss D. schrieb im Beitrag #7399037: > Wenn die IP-Adressen richtig vergeben sind, dann ja. > > Z.B. WT32: 192.168.1.2 > Laptop: 192.168.1.3 > > Die ersten
-
Thread
ESP32S3 verschluckt Serielle Daten via USB
einzige bin welcher solche Probleme hatte oder hat. Problem: Per USB Seriell angesprochener ESP32S3 (gilt wahrscheinlich auch für ESP32S2 und die anderen mit USB Interface) bekommt größere Datenpakete per COM Interface zugesendet, verliert aber grob die Hälfte. Vermutung: Wenn ich es richtig
);[/c] vor [c]Serial.begin(BAUD);[/c] Arduino 1.8.19, ESP32 Core V2.0.8
-
Thread
ESP-WROOM-32 hat 4MB FLASH - allerdings zeigt platformio in VC.
Stichwort: Partitionierung Das ist die Standard-Partitionierung: https://github.com/espressif/arduino-esp32/blob/master/tools/partitions/default.csv Die angezeigten 1310720 sind genau die 0x140000 Bytes. Wenn du mehr brauchst, musst du die Werte anpassen.
Partitionierung > > Das ist die Standard-Partitionierung: > https://github.com/espressif/arduino-esp32/blob/master/tools/partitions/default.csv > > Die angezeigten 1310720 sind genau die 0x140000 Bytes. Wenn du mehr > brauchst, musst du die Werte anpassen. Toll - Danke! Aber wenn ich doch
-
Thread
ESP32 an Fritzbox von außen steuern. Möglich?
zeigedaten&v=xxx&x=nnn&; .... mit http://kryptis... und einer Portweiterleitung auf der Fritzbox auf ESP32-IP port 80 ginge das, aaaber dann steht der ESP32 für ALLE sichtbar im Internet ud evt. auch auf deine gesamtes Netz je nach Bugs des ESP32. Besser und sicherer ist es auf der FB ein VPN von deinem Handy einzurichten und vom Handy aus direkt die interne IP des ESP32 anzusprechen.
-
Thread
MQTT-Broker für ESP32, WiFi6-Companionchips, MATLAB-Export für PicoScope uvm
Lokalisierung einfacher. ### PicoMQTT – Arduino-Bibliothek hostet MQTT-Broker auf ESP32 MQTT-Bibliotheken für ESP32 gibt es per se wie Sand am Meer. Interessant ist an der unter https://github.com/mlesniew/PicoMQTT bereitstehenden Implementierung vor Allem, dass sie sich auch als (funktionseingeschränkter
if (random(1000) == 0) mqtt.publish("picomqtt/welcome", "Hello from PicoMQTT!"); } [/c] ### Mehr Informationen zum Phoenix Contact XPC 1,5 Phoenix Contact hat auf der Hannover Messe weitere Daten zum XPC 1,5 veröffentlicht.  Bildquelle: Phoenix
-
Thread
Ausgang schalten bei Eingang zwischen zwei Spannungswerten
Fensterkomparator_AVR.png R9, R7 stück nach links und nach oben und die Betriebsspannung durch (einen etwas größeren) C3 hindurch. Spart man sich die Lötbrücken. Sowas würde ich IMMER mit ner SW-Uart versehen und über Ansi-Terminal parametrierbar machen. Oder eben, wenn schon fest im Quellcode, dann die ISP -Schnittstelle
und speichert, "q" geht raus, ohne zu speichern. Heute setzt man da eher ne kleine Website auf dem ESP32 auf und bedient das übers Handy oder hat einen DrehEncoder und dieses typische 0.96" OLED am Arduino dran und bedient es darüber.
-
Thread
Neue Toolchain aufbauen (AVR)
Test und Update von EXA-PROG [/pre] - https://www.diamex.de/dxshop/EXA-PROG-AVR-ISP-und-UPDI-STM32-NXP-ESP Und siehe auch den dortigen Link auf den https://www.mikrocontroller.net/topic/550219
hier [1]. Wird schon schiefgehen. :-D [1] https://www.amazon.de/Paradisetronic-com-Programmierger%C3%A4t-ISP-Adapter-Programmer-Arduino/dp/B07Y3B8H91/ref=sr_1_1_sspa [Mod: Lebenslauf aus Link entfernt]
-
Thread
Berührungssensorik mit Spannungsmessung durch µC
ESP32 am oberen und unteren Spannungsbereich der ADCs etwas unempfindlich und haben im Gegensatz zum Arduino lediglich 3,3V. b) Die Spannung der Sensorik erhöhen (<12VDC) bzw. irgendwie mit Spannungsteilern
die ESP32 am oberen und > unteren Spannungsbereich der ADCs etwas unempfindlich und haben im > Gegensatz zum Arduino lediglich 3,3V. Reicht doch. > b) Die Spannung der Sensorik erhöhen (<12VDC) bzw.
-
Thread
Wer baut gegen Bezahlung ein Gerät mit Schaltung?
Z.B. als RTC RX8010SJ B (160nA), als Zwischenspeicher FM 24C64B-G (8kB, 151 year) und als MC der ATmega32U4. https://www.mouser.de/new/sparkfun/sparkfun-qwiic-pro-micro-usb-c-board/
Kalenderfunktion, welche einen > Stromverbrauch im Nanobereich haben (z.B. RV-1805 60nA) und über I2C > abgefragt werden können. RV-1805-C3 Not recommended for new design-in, please use RV-3028-C7 for new design.
-
Thread
Alte Tischfernsprecher umbauen
schrieb im Beitrag #7393937: > Hat jemand eine andere Idee. Du könntest statt des GSM-Moduls einen ESP32 reinpacken, der sich dann via WLAN mit Deinem Router verbindet und somit aus dem Telephon ein VoIP-Telephon macht. Das kann man dann beispielsweise mit einer Fritzbox als heimisches Festnetztelephon
Frl vom Amt. https://assets.catawiki.com/image/cw_normal/plain/assets/catawiki/assets/2018/10/29/c/4/a/c4a306d0-3240-488d-a9a2-f08db3db1b6e.jpg
-
Thread
JBC Lötstation mit selbstgebauter Absaugung
Hallo Sebastian, Du kannst einen ganz normalen Esp32 benutzen bitte keinen Esp32 c6, s3 usw. Welche Lötstation benutzt du? In einem anderen Forum habe ich von einem gehört, das die JBC CD-2BQF wohl ein anderes Protokoll spricht und mit meinem Projekt
Tim schrieb im Beitrag #8011367: > Hallo Sebastian, > > Du kannst einen ganz normalen Esp32 benutzen bitte keinen Esp32 c6, s3 > usw. > Welche Lötstation benutzt du? In einem anderen Forum habe ich von einem > gehört, das die JBC CD-2BQF wohl ein anderes Protokoll spricht und mit
-
Thread
Nachösterliches Allerlei: Evaluationsboards, sprechende Displays und Pods für HP-Logikanalysatoren
einem verspäteten Aprilscherz auszugehen ist. ### UNIT DualMCU: Kombination aus RP 2040 und ESP32 Dass die Geschichte des Erfolges von Espressif mit dem Anbieten von WLAN-Adapterchips begann, und die ersten Erfolge des ESP 8266 zumindest teilweise für das Mutterhaus „unerwartet“ kamen, ist heute
, kann sie unter der URL https://www.tindie.com/products/unitelectronics/unit-dualmcu-esp32-rp2040-development-board/ um 15 US-Dollar plus Versandkosten bestellen. Außerdem gilt, dass Schaltpläne und Programmbeispiele quelloffen bereitstehen. ### Webserver für RP 2040. Das lokale Ausführen
-
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
einen 3,3V Low-Drop Typen austauschen und die Diode (Verpolschutz) muss auch weg. Ich ersetze die Diode durch einen 1k Ohm Widerstand und setze die Diode nach den Widerstand nach Minus, wenn es dann eine
-
Thread
ESP32 oder 86 für SMA Modbus TCP/IP
Daniel E. schrieb im Beitrag #7389350: > und denke mit einem ESP 32 oder 86 sollte der Modbus TCP/ IP „einfacher“ > auslesen zu gehen ? Warum? Was soll daran "einfacher" gehen? Du brauchst einen µC, auf dem Du einen IP-Stack zum Laufen bekommst. Ob der irgendein
K. schrieb im Beitrag #7389456: > Daniel E. schrieb im Beitrag #7389350: >> und denke mit einem ESP 32 oder 86 sollte der Modbus TCP/ IP „einfacher“ >> auslesen zu gehen ? > > Warum? Was soll daran "einfacher" gehen? Du brauchst einen µC, auf dem > Du einen IP-Stack zum Laufen bekommst. Ob der
-
Thread
Kann man das Bios vom ESP32 auch Updaten?
Frohe Ostern an Alle ! Ich frage mich schon seit geraumer Zeit, ob so ein ESP32 Bios - oder wie man es nennen mag - auch updaten kann? 2016 ist schon ein wenig her. Wenn ja, wo finde ich neuere Versionen und macht ein Update überhaupt Sinn? [c] ets Jun 8 2016 00:22:57
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 mode:DIO, clock div:1 load:0x3fff0018,len:4 load:0x3fff001c,len:1044 load:0x40078000,len:10124 load:0x40080400,len:5856 entry 0x400806a8 [/c]
-
Thread
C++ RAD Compiler
ESP32 zu programmieren PlatformIO mit VSCode das geht super. Zum Testen und debuggen benutze ich C/C++ von Microsoft manchmal ist es hilfreich auch auch etwas Visuell auszugeben. Deswegen die Anspielung
Danke für die Antworten. Dann gibt es so was wie das Lazarus Projekt nicht für C++ auf den Embarcadero Compiler habe ich keinen Bock, der ist nicht kompatibel mit MicroGW Compiler und so nicht µC nah.
-
Thread
ESP32 C3 Wroom - USB Verschaltung
angerissen, aber nicht zuende diskutiert. Daher führe ich das hier mal separat weiter :) Ich plane ein ESP32 C3 WROOM 02 verbauen und die USB Funktionalität zum Programmieren und UART zu nutzen. In diesem Post ging es um die USB-Verschaltung: https://www.mikrocontroller.net/topic/530389?reply_to=6939048
aber nichts genaues dazu finden. In https://www.espressif.com/sites/default/files/documentation/esp32-c3-wroom-02_datasheet_en.pdf steht dazu nur 0Ohm als Serienwiderstände und TBD für die Kapazitäten (siehe Screenshot). Wie macht man es "richtig"? Weitere Frage: Benötige ich wohl an TXD
-
Thread
Wemos D1 GPIO fallen nicht ab
/original/3X/5/f/5ff22037a71bc8b140acd9fea09e7067b68c3c7b.png Damit es mit 3,3V angesteuert werden kann, kannst du versuchen, eine LED vor dessen Eingang zu packen: [pre] ESP o----|<|----o Eingang Relais-Modul
/original/3X/5/f/5ff22037a71bc8b140acd9fea09e7067b68c3c7b.png Damit es mit 3,3V angesteuert werden kann, kannst du versuchen, eine LED vor dessen Eingang zu packen: [pre] ESP o----|<|----o Eingang Relais-Modul
-
Thread
Arduino IDE 204 bleibt hängen
" "-IC:\\Users\\didi\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.7/tools/sdk/esp32/include/esp_lcd/interface" "-IC:\\Users\\didi\\AppData\\Local\\Arduino15\\packages\\esp32\\hardware\\esp32\\2.0.7/tools/sdk/esp32/include/protobuf-c/protobuf-c
\Ai_Esp32_Rotary_Encoder wird verwendet Bibliothek ESP Async WebServer in Version 1.2.3 im Ordner: C:\Users\didi\Documents\Arduino\libraries\ESP_Async_WebServer wird verwendet Bibliothek FS in Version 2.0.0
-
Thread
ESP32 Development board
Hallo, da ich öfters einen ESP32 Wroom für unterschiedliche Projekte verwendet habe, dachte ich mir ich entwickle mal etwas mit dem man mehrere Anwendungen mit einer Leiterplatte abdecken kann. Sie funktioniert einwandfrei und ich
Bauteile im Wert von 300€, alleine der TRI10-1211 kostet schon 55€. Zudem gibt es einen neu Verpackten ESP32 WROMM v2, LCD16x2 mit i2c Schnittstelle, einen kleinen Servo Motor MS18, den Motor Treiber DRV8825 und das Netzteil von EEFISH dazu. (siehe Anhang) Ich möchte jedoch keinen gewinn machen sondern
-
Thread
C++ Objektorientierung ?
Nachdem ich bei der Frage nach " 1<<PA3 " gründlich abgewatscht wurde, dabei aber auch reichlich gelernt habe, trau ich mich noch ein Problem anzusprechen. Ich programmiere an einem Modellbauprojekt auf dem ArduinoMega256 in C++ unter Code
geredet wird : https://www.schiffsmodell.net/index.php?/forums/topic/18743-baubericht-eines-anf%C3%A4ngers-hf31-maria/
-
Thread
Selbstgebautes LCD ansteuern - Bastler braucht denkhilfe
> Direkt dran, wenn dein ESP 12 Pins übrig hat. Ansonsten brauchst du eh Ich hab die ganze Palette 8266/32/32S/32S2. Direkt dran wäre natürlich supi. Ich dachte der uC hätte nur unbelastbare I/Os mit ein wenig Gleichstrom.
in die register des "ESP32 DEV Module". Port 25 soll laut liste völlig frei nutzbar sein. Hier mein Code: [c] void setup() { REG_WRITE (GPIO_ENABLE_REG, BIT25); // Define GPIO25 as output REG_WRITE (GPIO_FUNC25_OUT_SEL_CFG_REG
-
Thread
Neuer Arduino Uno, neue Einplatinencomputer und neue Software
zusammenfasst: [c] In details, the new Arduino UNO R4 features the Renesas RA4M1 (Arm Cortex®-M4) running at 48MHz, which provides a 3x increase over the UNO R3. In addition to that, SRAM went from 2kB to 32kB, and flash
Taktrate erreicht.  (Bildquelle: https://emteria.com/blog/radxa-rock-3c) Zum Zeitpunkt der Drucklegung gilt, dass die Android-Varianten für den Rock 3C noch in Vorbereitung sind: wer Emteria nutzen möchte, muss sich an das Unternehmen wenden und die „Teilnahme“ im
-
Thread
Öldrucksensor mit ESP8266 auslesen
Moin, ich möchte gerne bei einem alten Traktor (12 Volt) u.a. den Öldruckgeber mit einem ESP8266 / ESP32 (erstmal betrieben mit einer Powerbank) auslesen. https://www.ezt-autoteile.de/vdo-druckgeber?fbclid=IwAR1fDWi5lv4VcXuHV4JPbZ3Pz4CEysAVqrttOiF5qQpZxlsCHXYkMDCaRzM Widerstandskennlinie
einem anderen Forum habe ich einen Tip bekommen das man es mit einer Konstantstromquelle an einem ESP32 machen könnte. (der Analogeingang kann hier 0-3,3V) Rein rechnerich hört sich das gut an....jedoch bin ich nicht sicher, welche Diode die D1 sein muss. auch weiss ich nicht was die Maximale Spannung
-
Thread
ESP32-S3 belegt CAN/TWAIN eine UART Schnittstelle?
recherchiert. Habe ich was übersehen? Online info zu CAN: https://docs.espressif.com/projects/esp-idf/en/latest/esp32s3/api-reference/peripherals/twai.html Online info zu UART: https://docs.espressif.com/projects/esp-idf/en/latest/esp32s3/api-reference/peripherals/uart.html Datenblatt ESP32-S3: https://www.espressif.com/sites/default/files/documentation/esp32-s3_datasheet_en.pdf
-
Thread
Feinstaubsensor für Wetterstation (auch "außen") - Batteriebetrieb? Wie günstig?
Ali, 6V). Ein ATTiny wacht auf und schmeisst den StepUp für 5Volt an. 30 Sekunden später kommt der ESP32 für 5 Sekunden (Firmware: ESPHome), liest einen BMP680 aus, den SDS011 und sendet per MQTT an die InfluxDB. Der ESP legt den ATTiny und sich selbst wieder schlafen. Die Intervalle sind 3 Minuten.
Luftfeuchte bringen... Für Temperatur, Feuchte und Druck: Bosch BMP680 bringt gute Ergebnisse (3 Sensoren direkt nebeneinander: Druck ist identisch, Luftfeuchte +/- 2%rH, Temperatur +/- 0.2°C) Für Aussenbereich: mach EINE Lage Teflonband (das dünne aus dem Sanitärbereich) über den Sensor -damit
-
Thread
esp programmierung - ist mein Vorhaben machbar ?
Ich habe 2 Pulse Sensoren, die ich mit ESP8266 oder ESP32 auswerten kann. Die zwei Sensoren schalten zeitverzögert, aber fast direkt hintereinander oder sogar überlagert. Ich brauche eine Erkennung, welcher Sensor zuerst geschaltet hat
Jochen B. schrieb im Beitrag #7381034: > Die zwei Sensoren sind an einem ESP8266. Auf D5 und D6 zum Beispiel. > Die Signale kommen verzögert mindestens 500 ms versetzt. In 500ms kann der Prozessor auf dem ESP eine Endlosschleife locker 3x komplett durchzählen... Jochen
-
Thread
Variablen auf Waveshare-E-Paper anzeigen lassen
von Waveshare. Hast Du auch so ein Waveshare-E-Paper oder ein anderes? Hier die Fehlermeldung: [c]"C:\\Users\\mails\\Documents\\ArduinoData\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections
~~~ delay sketch_mar27c:361:3: error: 'display3' was not declared in this scope display3.init(115200); // enable diagnostic output on Serial ^~~~~~~~ [/c]
-
Thread
STM32Cubeide strstr
Hi, versuche mich gerade , ein ESP8266 per UART anzubinden. Der Uart läuft im Interrupt und füllt auch das Array. Nun will ich im Arry auf Strings vergleichen: [c] char RxBuffer[32768]={0,}; uint16_t RxBufferIndex=0; bool Wifi_WaitForString
Kleinschreibung, ok != OK (2) das durchchecken des Strings dauert länger als man denkt (Timeout) (3) delay_ms() ist aktives warten nehme ich mal an, wird in der Zeit tatsächlich was in den RxBuffer[] geschrieben (DMA, Interrupt)? (4) wenn das Programm in der Schleife [c]for(uint32_t t=0 ; t<TimeOut_ms
-
Thread
ESP32 Arduino String Funktion - wo liegt der Fehler?
* path als > Argument, keinen String Dann würde der Compiler einen Fehler werfen, das wäre in C++ nicht erlaubt. Spiffs ist von FS abgeleitet und erlaubt auch String als path: https://github.com/espressif/arduino-esp32/blob/0d84018d969309addacbcc3e3782c1fadc95fbc8/libraries/FS/src/FS.h#L95-L96
open in spiffs erwartet einen cstring aka. const char * path als > Argument, keinen String. Das ESP32-SPIFFS unterscheidet sich von der ESP8266-Variante, bin ich oben auch schon drüber gestolpert... dort gibt's [c] class FS { ... File open(const char* path, const char* mode = FILE_READ, const
-
Thread
Maskieren modern?
durch die Headerfiles. [c] DDRA = (1<<PA5) | (1<<PA3); DDRA = 32 | 8; DDRA = 40 [/c] Welche Version ist besser verständlich? Siehe [[Bitmanipulation]] https://www.mikrocontroller.net/articles/Bitmanipulation#Bitmanipulation_beim_MSP430
einfach, dass ein Unsinn wie [c] UCSR3A = (1<<RXEN3) | (1<<TXEN3) | (1 << RXCIE3); [/c] oder [c] TCCR0A = (1 << CS00); [/c] nicht kompiliert. Denn Programme, die deswegen nicht kompilieren, sind gute Programme ;-)
-
Thread
20+ Temperatursensoren auslesen mit zwei-Draht und großen Kabellängen (~300m)
Was für Sensoren? Reinhard schrieb im Beitrag #7378755: > Die > Sensoren brauchen einen uC somit ~10mA/3,3V Netzteil. Der Master braucht > ein ~30mA/3,3V Netzteil. Wieso braucht jeder Sensor seinen eigenen µC? Und man muss die Sensoren ja nicht ständig versorgen. Heizt auch nur zusätzlich
> 2 Draht und Verpolungssicher. Dazu kommt ein Master mit Display. Die > Sensoren brauchen einen uC somit ~10mA/3,3V Netzteil. Der Master braucht > ein ~30mA/3,3V Netzteil. Wo ist hier jetzt das Problem? > Sensoren brauchen einen uC somit ~10mA/3,3V Netzteil. Warum ein Netzteil für jeden uC?
-
Thread
Temperatursensor DHT11 driftet wild
Der DHT11 hat eine Accuracy von +/-2°C und eine Repeatability von +/-1°C. Ein ESP8266 kann im Betrieb deutlich warm werden. Mit einem Shield liegt der DHT11 ziemlich nah an der Wärmequelle. Das könnte deine Offset-Kompensation von -8°C
Danke für die Antworten. Die Abwärme des ESP scheint tatsächlich etwas auszumachen. Sleep-modes kommen nicht in Frage, da der ESP ebenfalls einen Webserver aktiv hält. Aber seltsamerweise genügt ein [c]delay(100);[/c] im loop, um die angezeigte
-
Thread
Tasterverarbeitung mit ARDUINO-C
werden von der Arduino-IDE nicht abgedeckt, da muss man praktisch das Gleiche tun wie im normalen C. Das läuft auch nur auf den AVR-basierten Arduinos. Alles anderen (ESP32 etc.) brauchen anderen Konstruktionen zur Nutzung der Timer. > Es heisst doch das C-Programme für einen µC, einfach auf andere
schrieb im Beitrag #7400066: > Bei mir haben Peters Routinen immer so schön auf jeden > meiner uC funktioniert. Ein wahrer Traum:-) +1 auf AVR und ESP32
-
Thread
Welcher USB-Adapter für Baofeng UV-5R gut?
Lehrgeld Den von Dir gekauften Adapter kannst Du sicher nochmal für was anderes brauchen, z.B. µC an PC anschliessen, ESP8266 oder ESP32 flashen etc
Zum Schiffsfunk im 2m-Band: https://de.wikipedia.org/wiki/Automatic_Identification_System#AIS-Empf%C3%A4nger http://www.see-wetter.de/pdf/bundesnetzagentur-seefunk.pdf Hier kann man den Schiffverkehr beobachten: https://www.marinetraffic.com/de/ais/home/centerx:11.2/centery:51.3/zoom:6 Jedes Schiff
-
Thread
Minimalbeschaltung ESP32 Wroom
Hey Leute, Welche Pins würdet ihr eig. auf einen externen Anschluss führen, wenn ihr ein ESP32-Wroom Modul mit der Minimalschaltung betreiben würdet? reichen TX und RX um Daten zu übertragen alleine? Als Stromversorgung möchte ich einen USB-C Anschluss verwenden und zum flashen einen "Adafruit CP2102N Friend". Reicht zum Betrieb ein 10k Pullup von EN auf 3.3V Ausgang vom AMS1117-3.3, neben der Spannungsversorgung und GND? IO0 hätte ich auf Jumper geführt zum programmieren, um diesen auf Low zu setzen wenn ich das Modul programmiere.