-
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
-
Thread
Programmierung AVR
void_UpdTimeLine(); #endif // #ifdef TIME_LINE void_UpdCoHeLine(); #elif defined(ESP32) lcd5110.setCursor( 0, upd_line*8 ); lcd5110.print( (char*)&menu[akt_screen][upd_line][0] ); lcd5110.display(); #endif // defined(__AVR__) || defined(ESP32) } lcd_updatetime
nach Aufgaben. Geht man vom nano aus braucht man manchmal jedes Byte flash. Wechselt man von AVR zu ESP dann hat man flash und SRAM im Überfluß macht aber den Code unübersichtlicher wegen vieler Sonderbehandlungen. Ich habe ein "Gerippe" für ESP32/nano328p das RTC3231, LCD5110, Tastenabfrage und Serial
-
Thread
Ist ein SPI TFT schneller auf einem ARM mit 72MHz als mit AVR 20?
sieht man ja. Natürlich gibt es auch bedienbare GUI mit kleineren Prozessoren, sieht man bei den 3D Druckern. Aber auch da ist schon lange der Trend das für die Bedieneinheit ein 32 Bitter eingesetzt wird.
#7508535: > Natürlich gibt es auch bedienbare GUI mit kleineren Prozessoren, sieht > man bei den 3D Druckern. Aber auch da ist schon lange der Trend das für > die Bedieneinheit ein 32 Bitter eingesetzt wird. Die Frage war nicht, ob da eine 8 oder 32 Bit CPU drinsteckt, sondern ob die Bedienoberfläche
-
Thread
Arduino_IDE mit ESP8266 und Ucglib unter Win7-64bit
) in "C:\Users\ich\Documents\Arduino\libraries\Ucglib" #if defined(__PIC32MX) || defined(__arm__) || defined(__XTENSA__) abändern; - line61 in "C:\Users\ich\Documents\Arduino\libraries\Ucglib" in
lazy to swap :) ): T_IRQ has a 10K pullup, and GPIO0 needs to be low on powerup to reflash, so on my ESP board I have to disconnect either T_IRQ or the display module's power. Finally, don't forget the power pins: VCC -> 3.3V LED -> 3.3V GND -> GND * aus: http://www.esp8266.com/viewtopic.php
-
Thread
C++ auf einem MC, wie geht das?
ich mir aber auch einen Thread in "Projekte & Code" vorstellen. Fazit bisher: ¯¯¯¯¯¯¯¯¯¯¯¯¯ 3 Personen: ¯¯¯¯¯¯¯¯¯¯¯ * Klaus Wachtler (mfgkw) * Ben (Gast) * Torsten C. (torsten_c) 2 Targets: ¯¯¯¯¯¯¯¯¯¯ * STM32-ARMs * ATMega-AVRs Erste Zwischenziele
nicht gedrückt 3a: 07 c0 rjmp .+14 ; 0x4a <__SREG__+0xb> ; ja 3c: c4 9a sbi 0x18, 4 ; 24 beleuchtung ein ; gang eingelegt ? 3e: b1 9b sbis 0x16, 1 ; 22 ;
-
Thread
Powerpins am ESP32-DevKitC, WDT_RTC_RESET
Hallo zusammen, den ganzen Tag spiele ich mit einem ESP32-DevKitC V4 (ESP32-WROOM-32D) herum. Das Board ist nagelneu und wurde heute zum ersten mal angefasst. Ich wollte damit die Performance von einem TFT Display testen. Aber weder am HSPI/VSPI und deren
Verhalten zurück[/c] Als ich dann Pin für Pin abzog, um den Verursacher zu finden, stellte sich folgendes heraus: sobald 5V oder 3V3 angezapft werden, wirft es sofort den RTCWDT_RTC_RESET. Gespeist wird das DevBoard
-
Thread
ARM+GCC: Wie Funktion als 'reentrant' kennzeichnen?
> Und das ist wie gesagt unabhängig von der Architektur weil's so im > C-Standard steht. Und zu deinem Disassembly: test_callee5: 00000000: mov eax,dword ptr [esp+4] 00000004: xor ecx,ecx 00000006: mov dword ptr [eax],0 0000000C:
eines GCC Backends für M16C/M32C an anderer Stelle auf die gleiche dumme Idee.
-
Thread
Empfehlungen für aktuellen µC
aber nicht ultra-Sparsam (kein Batteriebetrieb) > - 2x UART > - 4x PWM (unabhängiger Kanal) > - I2C > - 2x SPI Können praktisch alle, sei es 8 oder 32 Bit. Such dir den schönsten aus. STM32, LPC, [[PICCOLO]], ESP32 whatever. > - Toolchain / Programmer unter Linux lauffähig und Open Source
#7008990: > RP2040 Einen Haken sollte man aber nicht übersehen: Der braucht (genau wie z.B. der ESP32) externes Flash.
-
Thread
AVR®DD family, low pin count devices
bei denen es mehr auf analoge Peripherie wie MVIO oder 5-V-Betrieb (der bessere Störimmunität als 3,3V bietet) ankommt als auf Rechenleistung. Wenn dagegen schnell gerechnet werden soll, bieten sich heute 32-bit-MCUs wie ARM Cortex M an, à la STM32 oder RP2040, allein schon wegen Registerbreite und
Manual, aber es gibt keine Einschränkung, deswegen kann er das. Nur wenn die PLL genutzt wird werden 3V notwendig. Oder nimmst ein "ESP32 mit Display" bzw. "Display mit ESP32". ;-) Haste sogar noch WiFi und Touchscreen frei Haus. Du musst dir erstmal ein Konzept erstellen welche Hardware du wirklich
-
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
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
ESP8266 NodeMCU Batterie
gültige Aussage drüber machen; die nodemcu Clones sind zu unterschiedlich. Oft haben sie einen miesen 3.3V Regler der 10mA Ruhestrom zieht, was eine Versorgug über den 3.3V Pin nahelegt. Aber leider ist der USB/seriell Wandler mal über die 5V mal über die 3.3V Schiene versorgt ... Alles in allem ist
Hallo Miche, Wir haben solche Boards auf ESP32 Basis im Programm. Verbrauch im Deep Sleep ~90µA ohne Tricks. Wenn du alle 5, 10 oder 15min die Daten über WLAN sicherst, kommst du auf ca. 1-5mA in der Stunde. Die Sensoren werden im DeepSleep
-
Thread
Mosfet-P-Kanal
. Die restliche Schaltung interessiert in diesem Moment nicht. Im 'normalen Betrieb benötigt es 3,3 v für einen ESP32, 5 volt für einen CAN-Bus-Treiber und nochmal 3,8 Volt für einen anderen IC. Die 3,8 und 3,3 werden durch zwei LM2596 Step-Down wandler erzeugt und die 5V durch einen LM78L05.
Martin B. schrieb im Beitrag #7611803: > Im 'normalen > Betrieb benötigt es 3,3 v für einen ESP32, 5 volt für einen > CAN-Bus-Treiber und nochmal 3,8 Volt für einen anderen IC. > Die 3,8 und 3,3 werden durch zwei LM2596 Step-Down wandler > erzeugt und die 5V durch einen LM78L05
-
Thread
Temperatur-Sensor DS18S20 und DS18B20 am Arduino
DS18S20 gefunden, extra für draußen: http://www.amazon.de/Generic-Wasserdicht-DS18B20-Temperaturf%C3%BChler/dp/B00GIDZ5IU/ref=pd_sim_sbs_ce_2?ie=UTF8&refRID=0XP4WJC4GAD0P8F5JKKZ Was haltet ihr von dem. Außerdem ist eben die Frage wie ich das draußen wetterfest mache. Regen kommt direkt keiner hin
gelesen zum konfigurieren wird ein USB to > Serial Adapter benötigt? hmmm komisch, ich habe den ESP mit seriellen Schnitten neue FW verpasst, natürlich wer keine seriellen Schnitten hat der könnte ja ....... aber beachte der ESP mag nur 3,3V level
-
Thread
ESP32 Treiber für I2C Display AiP31068L ardiuno.h wire.h
nicht mit der arduino wire lib umgesetzt werden. Siehe: https://docs.espressif.com/projects/arduino-esp32/en/latest/api/i2c.html#i2c-write [code] Ablauf 1: Wire.begin(); <-- Init Hardware Wire.beginTransmission(I2C_DEV_ADDR); <-- Buffer index reset, txadresse wird gesetzt Wire.write(x); <-- tx buffer
verwendbar ist, könntest Du (und ich hatte gehofft, daß Du das Prinzip verstehst) nach der Kombination "ESP32 Arduino 24c01" suchen. Gib einem Hungrigen einen Fisch, und er ist einen Moment lang satt. Gib ihm eine Angel ...
-
Thread
Geschwindigkeit IO-Zugriff
Zufällig spiele ich gerade mit dem stm32f446. [c] while(1){ GPIOB->BSRRL=GPIO_Pin_7; GPIOB->BSRRH=GPIO_Pin_7; } [/c]
Pin zu wackeln. Ja und was? Berechnet die nebenher Bitcoins? So ziemlich jeder Compiler für C, Pascal, Ada... arbeitet das mit einem sbi PORT, Pin oder einem in, xor, out in wenigen Takten ab. Mir fällt gerade absolut nix ein, was hier an die 100 Takte (3µs x 32MHz angenommen) rechtfertigen würde
-
Thread
GCC Preprozessor Berechnungen und Forced Errors
für float die gleiche Frage: Müssen da dann kommastellen an die Zahlen? Also 500.0 Beispiel [c] #define WERT1 1000 #define WERT2 500 #define WERT3 300 #define ERGEBNIS = WERT1*WERT2 / WERT3 [/c] Die andere Frage ist: Kann man mit #if sizeof (struct....) > GRENZWERT #pragma error
eax,edx 0000000000000011: C3 ret func2: 0000000000000000: 8B C1 mov eax,ecx 0000000000000002: 99 cdq 0000000000000003: F7 3D 00 00 00 00 idiv eax,dword ptr
-
Thread
Gehäuse mit Steckdose
Steckdosen! Platz für ein kleines Netzteil AC/DC Recom ö.ä. Ein PI Zero (wlan) sollte auch passen, oder ESP32
_1_5?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=sonoff&qid=1607015625&sr=8-5
-
Thread
Akku Eco-Worthy 12,8V 100Ah und sein RS485-Protokoll
verraten. Deswegen füge ich mal den aktuellen Stand bei: - Modbus/RTU mit 115200Bd (hier beim ESP32 mit Arduino) [code] RS485.begin(115200, SERIAL_8N1, 20, 21); // RX2=20, TX2=21 [/code] - Pins RJ45 wie oben beschrieben: 3 A, 4 B, 6 GND - Abfrage von 34 Registern an Adresse 0x1500 liefert
cell1VoltageV: msg.payload.data[1] / 1000, cell2VoltageV: msg.payload.data[2] / 1000, cell3VoltageV: msg.payload.data[3] / 1000, cell4VoltageV: msg.payload.data[4] / 1000, noTemp: msg.payload.data[33], temp1C: msg.payload.data[34] / 10, temp2C: msg.payload.data[35] / 10, temp3C
-
Thread
Sensorik: Günstigste einachsige erfassung eines Winkels für Schulprojekt
: > Welche Hardware-Komponenten könnt ihr dafür empfehlen? Allgemein ohne weitere Angaben ein uC deiner Wahl wenn es kabelgebunden sein soll. Wenn es per Funk sein soll evtl ein ESP und dann per Bluetooth oder WLAN. Im statischen Fall mindestens ein 3 Achsen Beschleunigungssensor. Im dynamischen
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.
-
Thread
Amazon FreeRTOS
Hallo Liebe uC-Gemeinde ;) Nach langem Versuchen wende ich mich jetzt an Euch.. Mein Vorhaben: Ein lauffähiges Demoprojekt von Amazon FreeRTOS in Eclipse & Flashen eines ESP32-devkitc. Platform: Windows 7
v1.4.8) 2. cmake mit configure (Eclipse CDT4 - MinGW Makefiles & toolchain file for cross-compiling: C:/Users/ALEXALEX/Desktop/amazon-freertos-master/amazon-freertos-master/tools/cmake/toolchains/xtensa-esp32.cmake & AFR_BOARD: espressif.esp32_devkitc) anschließend generate. Das läuft auch soweit..
-
Thread
CUL FHEM+MCU+WLAN für unter 20 Euro
Board. Habe das gerade mal getestet und bin echt begeistert von dem Teil. https://eckstein-shop.de/ESP8266-IOT-ESP-8266-32-Espressif-ESP-8266_4 Mit wenigen Zeilen Code lässt sich z.B. ein Telnetserver aufbauen. Hier ein kleines Beispiel, um zwischen einer USB-UART-Verbindung und nem Putty Telnet Client
Nein, das NodeMcu Lua hat einen ESP8266 und einen yC an Board. Der ESP8266 ist natürlich kein yC. Das Board beinhaltet aber sämtliche Komponenten.
-
Thread
Was ist "Motor PWM, LED PWM"
warum nicht ins "Technical Reference Manual" sehen espressif.com/sites/default/files/documentation/esp32_technical_reference_manual_en.pdf
capture submodule that is used in systems where accurate timing of external events is important. ESP32 contains two MCPWM peripherals: MCPWM0 and MCPWM1. Their control registers are located in 4-KB memory blocks starting at memory locations 0x3FF5E000 and 0x3FF6C000 respectively." Die Motor-PWM
-
Thread
Verkaufe verschiedene Module, SDR, AVR ISP, Tastkopf etc.
zusammen 3€ #27 Hallssenoren 2€ #28 Radar 2€ #29 USB Messgerät 2€ #30 2x STM32F103C8T6 Breakout 3€ #31 3x Oled Display 2€ #32 3 Kühlkörper 1.5€ #33 Nachtsichtgerät mit Röhre. Batterien sind ausgelaufen.
Krabelkiste (Nur Inhalt ohne Kiste!) 3€ #43 ESP32 Adapterplatinen 3€ #45 Powerbank (Das Gehäuse ist defekt.) 1€ #46 LED Stripes 9€ Schöne Grüße Peter
-
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
Quarz und Oszillator
es nicht. Als Beispiel darfst du gerne in ein Datenblatt von einem beliebigen der über tausend STM32 Modelle schauen, oder ein Xmega oder die neuen Attiny oder die PC Prozessoren, oder Smartphone SOC, oder ESP8266 oder alle ESP32, oder oder oder Die vervielfachen alle ihren Takt mittels PLL. Das
möchte keinen Oszillator. Es soll ein Quarz sein. Bitteschön https://www.amazon.de/AITELEI-nat%C3%BCrliche-Bergkristall-unregelm%C3%A4%C3%9Fige-Edelstein/dp/B07CYZJHPZ/ref=asc_df_B07CYZJHPZ
-
Thread
stm32f103-bluepill-peripherie
write_reg (uint32_t adresse, uint32_t wert) { asm ( "adr r1, %0 " "ldr r2, [r1] " // r2 == adresse "adr r1, %1 " "ldr r3, [r1] " // r3 == wert "str r3, [r2] " //
> } > > Leider ist da noch der Wurm drinn Der Wurm hat einen Namen: A.S.M. [c] inline void write_reg (uint32_t adresse, uint32_t wert) { *((uint32_t*)adresse) = wert; } inline uint32_t read_reg (uint32_t adresse) return *((uint32_t*)adresse); }[/c] Das macht der Compiler
-
Thread
MCX A34, Nuvoton M2354 und Renesas RL78/L23
/677452/5.png) Bildquelle: https://www.oemsecrets.com/compare/FRDM-MCXA346 ### Olimex ESP32-C5-EVB - neues Evaluationsboard auf Basis des ESP32-C5. Nach dem Espressif vor rund drei Monaten die Serienfertigung des ESP32-C5 angekündigt hatte, liefern die Bulgaren nun ein erstes Evaluationsboard
Basis des Chips.  Bildquelle: https://www.olimex.com/Products/IoT/ESP32-C5/ESP32-C5-EVB/ Zum Zeitpunkt der Abfassung diese Newsmeldung sind die Platinen um rund € 20 erhältlich. Als „Lieferdatum“ wird der 12. September avisiert - zu beachten ist, dass die aus Bulgarien
-
Thread
Arduino IDE 1.8.10 - wohin eigene libraries?
es Hardwarespezifische Libs in den jeweiligen Ordnern mit den Hardware Definitionen. z.B. für AVR ESP STM32 SAM Wolfgang schrieb im Beitrag #6680761: > Dein Code darf also kein zusätzliches main() enthalten, wenn du ihn in > der Arduino IDE übersetzen willst. Sonst bekommst du ein Problem.
lib_deps_generic_external = lsatan/SmartRC-CC1101-Driver-Lib @ 2.5.6 joaolopesf/RemoteDebug @ 3.0.5 #platform_version_esp32 = platformio/espressif32@1.11.1 ; using Arduino core 1.0.4 platform_version_esp32 = platformio/espressif32@3.2.0 [/pre] Das ganze funktioniert dann auch auf jedem
-
Thread
Kompaktheit Beschleunigungssensor + Bluetooth
Der ESP32 (Nachfolger des ESP8266) unterstützt ebenfalls BLE. Der ist im 48poligen QFN-Gehäuse mit 5x5 mm Größe untergebracht, dazu kämen noch der Platz für eine Antenne, einen Quarz und ein SPI-Flash-ROM für
Pad senden. Danke für Link. Schau ich mir an Rufus Τ. F. schrieb im Beitrag #5040522: > Der ESP32 (Nachfolger des ESP8266) unterstützt ebenfalls BLE. Der ist im > 48poligen QFN-Gehäuse mit 5x5 mm Größe untergebracht, dazu kämen noch > der Platz für eine Antenne, einen Quarz und ein SPI-Flash-ROM
-
Thread
SONOFF NSPanel kaufen?
kann man es sicherlich umprogrammieren, oder auch ohne, man muss ja nur sein eigenes Programm auf den ESP flashen. Aber sind alle GPIO rausgeführt, so das man Zugriff auf den I2C Bus hat? Ich habe ebenfalls diese Sensoren bei der Heizung eingesetzt, bin aber von der Zuverlässigkeit enttäuscht. Sobald
Hast du mal versucht das ganze ab powerbank laufenzulassen? Bei den billig C-dropper netzteilen können 240V spikes auf die internen 3.3V durchschlagen.
-
Thread
ESP8266 Tip1 Firmwareentwicklung : präzises Timing
Klar kann ich das auch noch machen: Hier mal ein simples Contolling mit der API [code] uint32 system_get_time(void); [/code] Ich bleib gleich bei dem Beispiel und sende die time ergebnise jetzt einfach einmal per uart raus: dazu ergänze ich jetzt [code] .. char wert3[32];
Abend, das Display kannst auch im 4 Bit Modus direckt am ESP betreiben. Mit dem MCP23S17 kann man schön einen Grafik Controller an SPI betreiben. Schau Dir ma z.B. den T6963C ist sehr verbreitet und gut zu gebrauchen. Den must dann zwar im 8 Bit Modus
-
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?
den 230V Leitungen auf der Platine sein? https://www.mikrocontroller.net/articles/Leiterbahnabst%C3%A4nde Verbaut wird das ganze in einem Hutschienengehäuse: https://www.reichelt.at/leergehaeuse-58-x-53-x-90-mm-3-te-cb-hutkit-3-p133937.html?&trstct=lsbght_sldr::133936 Somit ist die Unterseite
-
Thread
tutorial nordic nRF52840 DK
RCC_APB2Periph_GPIOD, ENABLE); // to Enable the clock for Port D GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3; // Defines which Pin to configure GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IPU; // Defines Output Type GPIO_Init(GPIOD, &GPIO_InitStructure); } [/c] Wie gesagt, mit dem ESP-07 läuft mein Bastelprojekt
Informatikstudium glauben die reine abstrakte Lehre umsetzen zu muessen nachdem sie schon angewidert sind nun in C programmieren zu muessen, anstatt in der aktuellen schickimicki Sprache. Das ist vermutlich eine Mischung aus Zeitgeist, KI und abschreiben im Internet. > Wie gesagt, mit dem ESP-07 läuft mein Bastelprojekt
-
Thread
Raspberry Pi Pico 2, Windows 7 Embedded und mehr
2. The full 512K of RAM and up to 8MB of PSRAM are available for applications to use. [/c] ### ESP32-P4: Auflistung hauseigener Möglichkeiten zum Hinzufügen eines Kommunikationsinterfaces Dass Espressif den ESP32-P4 als reinen „Compute-Core“ vorsieht und deshalb keine Drahtlosfunktion
attachment/644591/2.png) Bildquelle: https://blog.espressif.com/wireless-connectivity-solutions-for-esp32-p4-8c64ca156a81 Wer weitere Informationen zu dieser Thematik begehrt, kann die Bildquelle anklicken - Espressif „rödelt“ die unterschiedlichen Kommunikations-Möglichkeiten durchaus detailverliebt
-
Thread
Weidereinstig Mikrocontroller - welche Familie, welche Tools ?
X-Nucleo würde ich dir empfehlen. Zb. so etwas: (XNUCLEO-F411RE Development Board STM32 Nucleo Sensors) http://www.ebay.com/itm/XNUCLEO-F411RE-Development-Board-STM32-Nucleo-Sensors-For-Arduino-/172379724175 Dazu gibt es zig schöne Erweiterungen. Es gehen auch alle 3,3V Arduino Shields
so schlecht. Mir gefiel damals das durchdachtere Design besser (machte irgendwie einen echten 32 Bit-Ansatz neu entwickelter Chips und kein aufgebohrtes 16 Bit Design bei den ersten STM32). Aktuell arbeite ich mich gerade in die steinalten STM32F103C8T6 ein. Warum? Der Chinamann steckt sie mir
-
Thread
Controller für Batteriebetrieb : Bootloader ?
im Beitrag #7784036: > Sie sind in der Industrie immer noch Standard. > Diverse Controller (u.a. ESP) werden immer noch mit integriertem > geliefert. Die meisten modernen uC haben mindestens einen. Die STMs mindestens UART. Aber auch CAN usw.
brauchst nur für die Uhr, falls du sie verwenden willst. Falls du USB verwendest, brauchst du einen 3,3V Spannungsregler. Falls du den Bootloader verwendest, brauchst du einen Taster oder Jumper am Boot0 Pin und einen Pulldown Widerstand. Das war's schon. Ganz einfach! http://stefanfrings.de/stm32
-
Thread
Tipps für eigenes Heizungsthermostat
Such Mal nach esp8266, oder esp32. Da ist WLAN an Board. Und du kannst sie mit arduino programmieren...
Wenn das Wohnzimmer gerade die Solltemperatur erreicht hat, senkt sie die Vorlauftemperatur auf ca 40°C. Die anderen Räume können damit langsam weiter heizen. Erst wenn es im Wohnzimmer ca 2°C zu warm ist, geht sie ganz aus. Ich mag diese Option nicht, weil die Pumpe dabei pausenlos durch läuft.
-
Thread
Lautsprecher an PDM Ausgang des ESP32-S3
einen Lautsprecher anhängen konnte. Beim ESP32-S3 habe ich im wesentlichen die Optionen I2S und PDM. Natürlich kann ich an I2C einen externen ADC anschließen, aber ich möchte den Bauteileaufwand möglichst klein halten Wie kann man also den PDM-Ausgang
Uuuups, ja natürlich! Leider kann ich nicht mehr editieren. Bei einem R=1kOhm erreiche ich mit einem C=4,7nF eine Grenzfrequenz von etwa 33kHz. Ich kann aus der Dokumentation des ESP32-S3 nicht wirklich die PDM-Frequenz rauslesen, aber diese Quelle (http://blog-yama.a-quest.com/?eid=970192) suggeriert
-
Thread
Gibt es den Atmega1284 auch eine Nummer größer?
Hier hast du eine Übersicht über die STM32F103 Serie: https://www.st.com/en/microcontrollers-microprocessors/stm32f103.html -- Falls sich wieder jemand über STM32 Jünger beklagen will: Ich empfehle diesen, weil er (abgesehen vom ESP8266)
Stefanus F. schrieb im Beitrag #5755246: > Falls sich wieder jemand über STM32 Jünger beklagen will: Ich empfehle > diesen, weil er (abgesehen vom ESP8266) der einzige ist, den ich benutzt > habe. Ich bin damit so zufrieden, dass ich mir andere Alternativen nicht > angeschaut
-
Thread
WIKI-Artikel "Funkmodule": RFM69, aber auch RFM12, nRF24L01+, ESP8266.
Website Aha, daher Deine Änderung: https://www.mikrocontroller.net/wikisoftware/index.php?title=%C3%9Cbersicht_Funkmodule&type=revision&diff=86476&oldid=86467 Ich habe mal den Widerspruch aufgelöst: https://www.mikrocontroller.net/wikisoftware/index.php?title=%C3%9Cbersicht_Funkmodule&type=revision
mal überarbeitet werden. Unter http://de.esp8266.wikia.com/wiki/ESP8266_Wikia habe ich mal angefangen zu sammeln. Natürlich immer nur die Funktionen, die ich schon selbst eingesetzt habe. Aber wir brauchen keine Konkurrenz zum µC.net-Wiki:
-
Thread
Serial Communiction uint8_t* Arduino
Arduinos und Arduino fähiger Hardware, welcher HardwareSerial (uart) nutzt. Alle! Von 8 Bit über 32 Bit bis 64 Bit Kesselchen. Egal welcher µC Type/Hersteller.
Eine Nachrüstung: [c] // serialEvent() Nachrüstung für ATMega32U4 USB CDC Serial (z.B. Leonardo/Micro) // Entspricht weitestgehend der Implementierung wie bei HardwareSerial void serialEvent() __attribute__((weak)
-
Thread
[Biete] Micropowercore: Kompaktes Power-Modul (LiPo-Lader + Buck-Boost) 3.3 V, 1A
Projekt mit euch teilen, an dem ich in letzter Zeit gearbeitet habe – ein kompaktes Power-Modul für ESP32-basierte Geräte. Ich baue häufig batteriebetriebene DIY-Projekte mit dem ESP32, z. B. Sensoren oder LoRa-Nodes. Die Stromversorgung und das Laden waren für mich immer eine Herausforderung. Ich
4,2 V bei voller Ladung und sinken auf etwa 2,8 V, wenn sie entladen sind. Manchmal startete mein ESP32 nach dem Laden nicht mehr – die Spannung war zu hoch. In anderen Fällen war der Akku sehr schnell leer, weil die Spannungsregler auf meinen Boards ineffizient waren. Deshalb habe ich mir eine Wunschliste
-
Thread
Hilfe - Interface - Vaillant GeoTherm VWS 6/8/11E
HES schrieb im Beitrag #5773876: > 365*24h*0,0002*0,18€ = 0,31 €/Jahr > (ESP32 200mA in Wifi Mode, meine Stadtwerke 0,18€/kWh) oops, Ich war zu schnell beim tippen > 365*24h*3,3V*0,2A/1000*0,18€ = 1,04 €/Jahr
Master zu übertragen hat (HIGH). " ALSO, ich werde dann am Wochenende mal einen Level-Shifter an den ESP32 I2C ranhängen und schauen ob der I2C noch mehr Daten sendet. LG
-
Thread
ESP8266 Resetgrund auslesen
Beispiel gefunden. Aber damals noch nicht von Belang und nun ist es nicht auffindbar. ungefähr so: [c]struct rst_info{ uint32 reason; uint32 exccause; uint32 epc1; uint32 epc2; uint32 epc3; uint32 excvaddr; uint32 depc; }; void setup() { rst_info *xyz; Serial.begin(115200); xyz = ESP.getResetInfoPtr(); Serial.println((*xyz).reason); } [/c] Aber ich bekomme eine Fehlermeldung bei "struct": "redefinition of 'struct rst_info'" Und aus dem Dokument von espressif werde ich
-
Thread
STM32 Core Arduino Framework
Wie kann man die STM32 Boards debuggen? Es geht wohl mit Eclipse, aber die Einrichtung scheint etwas aufwändig: https://github.com/stm32duino/wiki/wiki/How-to-debug https://www.youtube.com/watch?v=D-MbC9N5U7o
es gerade probiert: - Arduino Uno funktioniert super. Compilieren und Download extrem schnell - ESP32 funktioniert - ESP8266 funktioniert Beobachtungen: - Das Serial Monitor Fenster läuft voll und man muss scrollen - Im Serial Plotter ist nichts zu sehen, alles ist schwarz STM32 Official
-
Thread
Datenlogger Pendeluhr
nicht machen. 3) Ein etwas größerer uC (z.B. ESP) hält die Daten komplett im RAM/internen Flash. Auslesen über eine Schnittstelle z.B. (W)LAN. Alternative Darstellung in einem Frontend und Download über dieses. Hier
externer Antenne, diese auf 30m verlängern kannst, ist bei den 3V3 Signalen nach 3..5m Schluss mit Zuverlässigkeit. Auch das 1PPS Signal wird da problematisch. Ich stelle auch mal in den Raum, dass die bei den uC Modulen verwendeten Quarze sehr kostenoptimiert
-
Thread
CP/M auf ATmega88
vollständig ohne PC mit der AVR CP/M Platine. Für VGA und PS-2 werden genau zwei IC's verwendet (1 x P8X32A und 1 x AT24C512 als Speicher). Läuft alles auf 3.3V, somit sind auch keine Pegelwandler notwendig.
15 F5 7B F4 23 F5 32 F5 42 F5 1A 00 03 07 ....{.#.2.B..... E440 00 F2 00 3F 00 C0 00 10 00 02 00 02 20 00 00 00 ...?............ E450 00 00 00 00 02 00 40 00 CD E3 00 0F 00 20 E4 20 ......@......... E460 E4 A5 E3 5A 53
-
Thread
Walter ESP32-S3 modul mit LTE
Solarzelle verbinden und über eine Batterie betreiben? Bitte um kurze Info. Was meint ihr zum Walter ESP32-S3 modul? Danke, Gerald
im ESP verbunden, hier ist kein Pegelkonverter erforderlich. Der USB-Anschluss ist auf D- und D+-Niveau in der USB-Spezifikation für 3,3 V ausgelegt (und nicht länger während der Kommunikation). Die Vorwiderstände
-
Thread
Bauteil-Roundup: Drohnenkit bis Piezoputzanlage
auf dem RK3568-SoC basierendes Modul, das 2GB LPDDR4 und 16GB eMMC an Speicher mitbringt. Aus Sicht des PCB-Designers reicht es aus, das 45mm x 43mm LGA mit 381 Pins analog zu einem ESP32 auf der Platine zu platzieren
attachment/645388/6.png) Bildquelle: https://docs.m5stack.com/en/app/Stamp%20Fly Das auf einem ESP32-S3 basierende Drohnen-Kit ist ob seiner reichhaltigen Sensorausstattung interessant - zum Prototypen von verschiedenen Kontrollverfahren dürfte die Rechenleistung des ESP32-S3 ebenfalls ausreichen
-
Thread
Vorüberlegung: Syslog (UDP) aufzeichnen
Ich schätze mit einem ESP32 hast du die besten Chancen! Der hat ein Ethernet MAC und WLAN, SPI für eine SD Karte, läuft mit 3,3V, hat ausreichend Leistung, ... Wenn du den mit der Arduino IDE programmierst kannst du dir das
Andre schrieb im Beitrag #5764124: > Ich schätze mit einem ESP32 hast du die besten Chancen! Der hat ein > Ethernet MAC und WLAN, SPI für eine SD Karte, läuft mit 3,3V, hat > ausreichend Leistung, ... Am ESP vermisse ich den Ethernet-Anschluß, WLAN wird nicht