-
Thread
Energieverbrauchsmessgerät im Eigenbau ?
mit echtem Nutzwert. Basierend auf PIC32. Und ja, hier ist die Rechenleistung eines 32Bitters mal sinnvoll, denn mit 32-Bit-fractional wird ein 8-Bitter so seine Schwierigkeiten haben (man muss ja viel multiplizieren und Wurzeln ziehen). Mein
Thema DSP gemacht, und es war eine > spannende Geschichte mit echtem Nutzwert. Basierend auf PIC32. Und ja, > hier ist die Rechenleistung eines 32Bitters mal sinnvoll, denn mit > 32-Bit-fractional wird ein 8-Bitter so seine Schwierigkeiten haben (man > muss ja viel multiplizieren und Wurzeln
-
Thread
irsnd Callback function
funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT irsnd-main-avr.o -MF dep/irsnd-main-avr.o.d -c ../irsnd- main-avr.c ../irsnd-main-avr.c: In function 'main': ../irsnd-main-avr.c:96:5: warning: implicit declaration of function 'irsnd_set_callback_ptr' avr-gcc -mmcu=attiny45 -Wall -gdwarf
0 // choose an arduino pin with PWM function! [/c] ab in: [c] /*----------------------------------------------------------------------------------------------------------------- * ESP8266 (Arduino, see IRSEND.ino) *-----------------------
-
Thread
ESP8266 Blynk Email mit Analogwert
Hallo Forengemeinde. Ich hab ein Problem. Ich verwende einen ESP 8266 Wlanchip https://www.mikrocontroller.net/articles/ESP8266 in der NodeMCU Ausführung. http://www.ebay.de/itm/2x-NodeMcu-ESP8266-CH340G-IoT-32bit-WIFI-Internet-Development-Board-Module-TE689-/
gesendet wird in die Mail einbinden? Die Lösung hattest du schon in deinem ersten Posting drin [C] Blynk.email("Mail@mail.at", "Subject: Turbine", "Grenzwert unterschritten %n" V5); [/C]
-
Thread
JTAG-Probleme + ESP
Hallo Zusammen, Ich verzweifle langsam... Ich würde gern meinen ESP32-DevKitC mittels JTAG (C232HM9) in den Debug-Modus bringen... Vielleicht kann mir jemand bei dem Problem helfen, ich zähle auf euch ;) Konfiguration: Verkabelung: https://1.bp.blogspot.com/-RL8tkZprmjc/WMxXKaIgocI/AAAAAAAAALw/xLM5Qt3jgSALQ_hHRaurJswgGK5G4wVxwCLcB/s1600/myESP32%2BDevKitC%2Bpinout.png Openocd Version: openocd --version Open On-Chip Debugger v0.10.0-esp32-20191114 (2019-11-14-14:19) Licensed under GNU GPL
-
Thread
ESP 32 Adapterplatte
Kauf dir lieber das. https://www.amazon.de/AZDelivery-NodeMCU-Development-Nachfolgermodell-ESP8266/dp/B071P98VTG/ref=pd_bxgy_2/258-8270611-1423839?_encoding=UTF8&pd_rd_i=B071P98VTG&pd_rd_r=a0be9316-3dd5-448d-839d-bdd425daa16f&pd_rd_w=dwA6D&pd_rd_wg=rRMoc&pf_rd_p=4490d326-3239-499b-8c8a-0dd8d6ad582a
Marco R. schrieb im Beitrag #6396219: > und wie ist die Beschaltung? Wovon? Vom ESP32? Die steht im Datenblatt. Oder einfach den Schaltplan vom ESP32 DevKit suchen und dort "kopieren"
-
Thread
Can Bus Simulator mit Mcp2515
eine Idee, wie ich mit einem Mcp2515 Modul einen Can-Bus Simulator "basteln" kann? PI, Arduino oder ESP32 etc. Ich will nicht lesen oder auswerten, ich möchte nur, dass der Can-Bus aktiv wird, wenn ich das will (Taster, Befehl, etc.) Ich möchte damit China-Radios mit Can-Bus "offline" (außerhalb
9quot-es8128v-8-kern-android-100-dab-dsp-autoradio-carplay-obd-bluetooth-canbus-dvb-t2-dvd-rds-gps-swc-f%C3%BCr-vw-passat-golf-5-6-polo-t5-caddy-tigu-604 Ein MCP2515 und Arduino Uno, PI oder Esp32 hätte ich auch... 🤗
-
Thread
ESP8266 ESP-12F Verliert komplettes Programm / Tasmota
Nicht-Camper schrieb im Beitrag #6967825: > 4. Die ESP-Module, dei ich kenne, haben eine Versorgungsspannung > von > > 3,3 V! Jo....dann kennst du NodeMCU oder Wemos D1 mini noch nicht. Es gibt sicher mehr, die mit 5Volt Versorgung arbeiten.
Ich weiß nicht, ob das hier zutrifft: Beim ESP32 ist es ein Unterschied, ob man ein Programm im Debugger startet (wird dann nicht geflasht) oder ob der Chip richtig programmiert wird, ohne Debugger. Das könnte den Programm“verlust“ erklären.
-
Thread
Shelly 1 plus flashen
https://tasmota.github.io/docs/devices/Shelly-1/ Auf der Plus Seite steht noch ein Hinweis: [c] Flash only with ESP32-SOLO1 tasmota32solo1... binaries. [/c] https://templates.blakadder.com/shelly_plus_1.html Bzw die Erklärung was Solo1 bedeutet: Single Core [c] tasmota32solo1.bin = The Tasmota version with most drivers including additional sensors and KNX for single core ESP32 and 4M+ flash. [/c] https://github.com/arendst/Tasmota/releases/tag/v12.2.0
-
Thread
ATMega - Volatile Funktionen im Interrupt OK?
56: 80 93 60 00 sts 0x0060, r24 5a: f6 cf rjmp .-20 ; 0x48 <main> 0000005c <_exit>: 5c: f8 94 cli 0000005e <__stop_program>: 5e: ff cf rjmp .-2 ; 0x5e <__stop_program> [/code]
.cfi_startproc pushl %ebp .cfi_def_cfa_offset 8 .cfi_offset 5, -8 movl %esp, %ebp .cfi_def_cfa_register 5 andl $-16, %esp subl $32, %esp call rand movl %eax, 28(%esp) fildl 28(%esp)
-
Thread
Byte bitweise und als ganzes zugreifen als Datentyp in c
uint8_t bit4 :1; uint8_t bit5 :1; uint8_t bit6 :1; uint8_t bit7 :1; }; uint8_t byte; } led_t [/c] Damit geht der Zugriff dann so: [c] led_t led; led.byte = 0x42; led.bit2 = 1; [/c]
Auf dem ESP32 habe ich die Structs in der richtigen Bytefolge aber mit absteigender Bitfolge anlegen müssen. [c] struct { uint8_t bit7 :1; uint8_t bit6 :1; uint8_t bit5 :1;
-
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
Zulassung CE Kennzeichnung
ja da hast du zu 100% Recht. z.B. der ESP32 erfüllt die RED Richtline (2014753/EU und EN 300 328). jetzt schauen wir mal, welches Modul das wirklich erfüllt und die passenden Zertifikate dabei hat.
professionelle Unterstützung eine echte Möglichkeit Geld zu sparen. Unabhängig davon: wenn man den ESP32 richtig handhabt, ist das ein sehr angenehmer Baustein. Sendet wenig Störungen und richtig stark auf seinen Wifi-Frequenzen.
-
Thread
Display gesucht
2BApS12TWUCUb9n71qs0iYKSDV6TI3G9Gxgl3K1mfyqm2AmEP3DatoBU0FUIwv3PKkfYRLLJW7yVLIsIQGDU1dIpVyK225YcosqGuj6RgR%2F6U5D2zTg9bEnnA2%2B%2FDU%2BG5N6%2BbPlNxXuC%2F7XwRENuACPaT0FjMeUJnOJyVW&checksum=162472460889a923025315a74ffd8ea908c91f7b5cf3
2BApS12TWUCUb9n71qs0iYKSDV6TI3G9Gxgl3K1mfyqm2AmEP3DatoBU0FUIwv3PKkfYRLLJW7yVLIsIQGDU1dIpVyK225YcosqGuj6RgR%2F6U5D2zTg9bEnnA2%2B%2FDU%2BG5N6%2BbPlNxXuC%2F7XwRENuACPaT0FjMeUJnOJyVW&checksum=162472460889a923025315a74ffd8ea908c91f7b5cf3 Hallo Harry, danke für den Link, das wäre auch eine Möglichkeit. Liebe
-
Thread
ESP32 mit CJMCU230 Transceiver
Hallo zusammen, ich hab ein ESP32 CAN Problem, bei dem ich nicht mehr weiterkomme. Ich habe zwei ESP 32 (ESP32-WROOM) und möchte mit dem ESP32 eigenen CAN-Controller und zwei Transceivern (CJMCU 230 ( Sn65hvd230)) gerne eine CAN-Nachricht
/esp32can/esp32can.ino Die GPIO habe ich mit 4 und 5 beibehalten, die Baudrate allerdings auf 125kBPS gesetzt (bzw verschiedene getestet). Es werden keine Daten hin und her transferiert. Deshalb
-
Thread
welche Chips sind ähnlich leicht zu programmieren wie die ATMEL-Chips ?
sind zum Beispiel folgende beliebt Microchip PIC16 Serie Microchip Atmel AVR Serien Espressif ESP32 und ESP8266 ST STM32 Serie TI MSP430 Serie
HAL-Funktionen benutzen und hat mehrere Instanzen, die einen Pin > durchleiten. Das irritiert mich. STM32Duino setzt auf die HAL auf, welche wiederum auf CMSIS aufbaut, welche direkte Registerzugriffe ermöglicht. Ich setze PA5 so auf high: [c] GPIOA->BSRR = GPIO_BSRR_BS_5 [/c] Da ich weiß dass du
-
Thread
VoIP Client (nur IOs) mit AVR + ESP8266 o.ä.
Hallo kleinerTelefonist, Ich mache sowas in der Art gerade mit dem ESP32. Das klappt ganz gut. Ist einmal ein SIP-Gespräch gestartet, können Tastendrücke vom Telefon per SIP INFO empfangen werden. Dazu wird nur ein sehr einfacher Parser benötigt. Gruß, Christian
Das ist selbst geschrieben auf Basis von https://esp-idf.readthedocs.io/en/latest/ in C++ und C. Dabei benutze ich FreeRtos und LwIP sockets. Die SIP-Implementierung, die dazu notwendig ist, ist relativ einfach, um das an einer Fritzbox laufen zu
-
Thread
Esp32 Sd Karte, welche Schaltung?
Referenz: https://eckstein-shop.de/MicroSDBreakoutBoardfC3BCrSD2FTFKartefC3BCrArduino32C3V6Pin?googlede=1&gclid=Cj0KCQjwkOqZBhDNARIsAACsbfKWh5aIFltgSOFXXw1n9W67P94GBn8OydI4fyPSW8UTPxe_4OPcCZwaAtE2EALw_wcB Alles schön und gut, die tun auch alle ihren Job,
SDcard und ESP32 hat viele Fallstricke. 1. ESP32 SDK verwendet mit SD-Karte nicht den SPI Modus (sondern CLK, CMD, D0-3) 2. ESP32 und SD-Karte teilt IO-Pins, die Bootstrap Pins sind 3. ESP32 und SD-Karte über SPI
-
Thread
Buz11 fackelt bei 5V ab, wieso ?
IRLML6244 -> Raspberri Pi, Esp32 (kaufpreis billig) IRLML2402 -> Arduino UNO & Rapsberri Pi, Esp32 (kaufpreis teuer)
äh ich mein so ist es korrekt: IRLML6244 -> Arduino UNO, Raspberri Pi, Esp32 (kaufpreis teuer) IRLML2402 -> Arduino UNO (kaufpreis billig) ^^
-
Thread
CP/M auf ATmega88
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
. E490 00 20 E4 20 00 BB E8 E6 E7 00 00 AF 47 6F 67 22 ............Gog" E4A0 4C E4 22 4E E4 ED 73 61 E4 31 9B E4 DD E5 D5 DD L."N..sa.1...... E4B0 E1 DD 22 5D E4 DD 22 5F E4 21 E6 E7 E5 79 32 4B .."].."_.!...y2K
-
Thread
gesucht: ARM-uController mit integriertem Audio-ADC&DAC
/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
www.st.com/content/ccc/resource/training/technical/product_training/group1/ec/44/67/63/9e/aa/46/02/STM32U5-Peripheral-Multi-Digital-Filter-Audio-Digital-Filter/files/STM32U5-Peripheral-Multi-Digital-Filter-Audio-Digital-Filter.pdf/jcr:content/translations/en.STM32U5-Peripheral-Multi-Digital-Filter-Audio-Digital-Filter.pdf
-
Thread
ESP8266 SSID ändern?!
include "uart.h" #include <avr/interrupt.h> #include <util/delay.h> char *startup[]={"AT+CWSAP=","ESP4711",",12345678",",7",",3","\r"}; int main(void) { uart1_init(UART_BAUD_SELECT(UART_BAUD_RATE,F_CPU)); sei(); uart1_puts("AT+CWSAP=esp_123,1234test,5,3\r"); uart1_puts("
das problem ist, dass [c]AT+CWSAP[/c] nicht mehr verwendet werden sollte... du setzt mit [c] uart1_puts("AT+CWSAP=esp_123,1234test,5,3\r"); uart1_puts("AT+CWMODE=2\r");[/c] die konfig, du drückst ihm mit
-
Thread
SD Karte/SPI Problem ab 200A -> Störungen?
einiger Zeit arbeite ich an einem BLDC Motor Regler für den Modellbaubereich. Dieser ist u.a. mit einem ESP32 als Controller und einer SD Karte ausgestattet. Folgendes Problem hat sich die letzten Tage beim testen ergeben: Ab etwa 200A (Akku Strom) gibt es aussetzer in den Daten die auf der SD Karte
. Wenn die 3V3 einbrechen würde ich auch eher erwarten, dass der ESP32 aussetzer hat. Dies ist aber nicht der Fall. Und ich würde erwarten, dass es einen Fehler beim öffnen der Datei gibt, bzw beim Zugriff auf die SD Karte.
-
Thread
ESP8266 - SoftAP Stopps Working
Vielleicht kann mir hier jemand dazu helfen: Does somebody know what causes Error Message rc=-13 on esp8266 during softap Mode? Soft ap chrashes then and wifi connection closes.... I am serving all my not specified Requests through a "notFound Handler": [c] void SSEWrapper::notFound(AsyncWebServerRequest
Bestimmt wieder ein Problem mit der Firmware... Ich hatte vom ESP8266 eigentlich genug als ich gelesen habe, daß der alle paar Millisekunden einen Rücksprung zur Firmware braucht (im einfachsten Fall ein kurzes Delay) damit er nicht crasht. Dann lieber ESP32, auch
-
Thread
Frage zum Wellenwiderstand
sehe wir verstehen uns immer besser und danke noch mal für deinen Hinweis vor einger Zeit warum mein ESP32 crasht beim Doppelaufruf von Wire.begin (ich rufe den auf in I2C_SCAN da ist der Doppelaufruf blöd wer die LIB benutzen will), nach Anpassung der LIB DS1307new geht das nun durch. Warum der TO
// #if defined(TwoWire_h) && defined(HAL_ESP32_HAL_H_) && #defined(ESP32) } /*DS1307new::DS1307new() { Wire.begin(); } */ [/c]
-
Thread
Drei CD4017BE für ein Lauflicht ohne Kaskadierung
Ich habe so etwas mal mit einem ESP32 gemacht, der hatte allerdings nur 16 GPIO. Es gibt aber ESP32-S3-Boards mit 34 GPIO z.B. https://www.ebay.de/itm/287074120665 da kannst Du micropython draufspielen https://micropython.org/download/ESP32_GENERIC_S3/ dann hast Du das Programm in 1 Stunde fertig. Wenn Du kein Python kannst, dauert es nur etwas länger, Python ist das moderne "BASIC" und sehr leicht zu erlernen.
-
Thread
DSP Filter auf dem PC entwickeln, Möglichkeiten und Erfahrungen?
[#13] FIR Filters - Audio DSP On STM32 (24 Bit / 48 kHz) https://youtu.be/n9Cy1xkEf1E https://www.youtube.com/c/YetAnotherElectronicsChannel Gruss Holger.
https://github.com/hayguen/iowahills_dsp/blob/master/examples/FilterKitMain.cpp Gruss Holger. STM32 mit FPU & DMA via ADC und DAC ..... ob dein ESP Eval Board das kann ???
-
Thread
Am besten C lernen
sind (ich verwende hier sonst den Begriff "virtuell") Ein Rad vorne links im Auto ist konkret. Das ESP braucht genau eines, genau 4 Räder insgesamt, es kann mit einer 5ten Instanz "Rad" nichts anfangen. Hier ist guter C-Code nicht schlechter, aber meist weniger komplex. M.E. der Grund, warum autosar
C, sondern für C++.
-
Thread
Step-Down-Regler ist zu langsam
Noch ein Update -- Mein J-Link command file sieht jetzt so aus: [code] device stm32f746ie if 1 speed 1000 con sleep 100 w4 0x40023C08 0x08192A3B // Clear option lock w4 0x40023C08 0x4C5D6E7F sleep 100 w1 0x40023C14 0xF5 // Set BOR (flash option control register) sleep
auf zwei Anweisungen aufteilen, da ein Bit nach dem Wert gesetzt werden muss. [code] device stm32f746ie if 1 speed 1000 con sleep 100 w4 0x40023C08 0x08192A3B // Clear option lock w4 0x40023C08 0x4C5D6E7F sleep 100 w1 0x40023C14 0xF0 // Set BOD bit. sleep 100 w1 0x40023C14 0xF2
-
Thread
ESP32-WROVER-IB
Hallo, ich bin hier neu und möchte gerne mit dem ESP32-WROVER-IB Modul arbeiten. Diesen möchte ich von einem anderen uC über SPI ansteuern. NUn lese ich im Datenblatt https://media.digikey.com/pdf/Data%20Sheets/Espressif%20PDFs/ESP32_WROVER-B_IB_Prelim_V0.1
verwendet. Gibt es noch weitere SPI Pins? Ich werde nicht schlau aus der Pin bezeichnung. Oder gibt es I2C Pins, damit mein uC mit dem ESP32-WROVER-IB sprechen kann? Vielen Dank für eure Hilfe.
-
Thread
ESP32 - CYD/Cheap Yellow Display: serieller Port P5
nicht funktionieren kann, da die RX0/TX0 Pins auch auf den CH340 gehen. Jedoch: ich habe Testweise die ESP32 Marauder Firmware geflasht (https://github.com/Fr4nkFletcher/ESP32-Marauder-Cheap-Yellow-Display). Bei absolut identischem Aufbau erkennt Marauder das GPS und gibt auch die NMEA Daten aus - es
stattdessen an Pins 1 und 3 lege, wie es die Marauder-Firmware macht: https://github.com/Fr4nkFletcher/ESP32-Marauder-Cheap-Yellow-Display/blob/master/esp32_marauder/configs.h [c] #define GPS_TX 1 #define GPS_RX 3 [/c] Und schließe ich dann das GPS an P5 an, dann empfange ich mit meinem
-
Thread
ePaper Display (EA EPA60-A)
Display ansprechen kann (Bzw. verstehe das nicht). Wollte das eigentlich über SPI machen und als µC einen ESP32 benutzen. Hier wird jetzt aber ein 8-Bit Anschluss verlangt und ich habe nicht die Zeit eine eigene Treiberplatine zu layouten. Hat jemand schon Erfahrung mit diesem Display? Oder evtl
programmieren. > (Bzw. verstehe das nicht). Wollte das eigentlich über > SPI machen und als µC einen ESP32 benutzen. Das Panel hat aber keinen SPI-BUS, sondern 8Bit parallel und einen Haufen zusätzliche Steuersignale. > Hier wird jetzt aber ein > 8-Bit Anschluss verlangt und ich habe nicht
-
Thread
Shelly 3em gekauft - und nun ?
gebastel. Das Andere ist geschreibsel. Alt G. schrieb im Beitrag #7252730: > Vergiss einzelne I2C sensoren Sowieso. Gar nicht dran zu denken I2C zu dekodieren. Stromwandler --> Gebastel --> 0...5V und analogRead. Der nano hat acht Analogeingänge. Schöööön. :)
ESP32 weil 6 Analog-Inputs gebraucht werden. 3 inputs langen auch wenn man von 230V und rein ohmischer Belastung ausgeht. Genau genug im realen Haushalt.
-
Thread
Kann ESP-WROOM32 Modul nicht programmieren
Hi, ich habe hier ein ESP-WROOM32-Modul auf einer eigenen Hardware, die eigentlich identisch zu den üblichen ESP32-Boards sein sollte - aber offensichtlich nicht ist. Mein Problem: ich kann das Teil nicht per RX0/Tx0 programmieren
https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32_datasheet_en.pdf GPIO0 auf low ziehen EN kurz auf Low ziehen GPIO0 loslassen Dann sollte sich das Modul beschreiben lassen.
-
Thread
LoRa - Punkt-zu-Punkt-Verbindung
www.radioshuttle.de/ Die bieten auch eine 'schlüsselfertige' Arduino-Lösung an. https://www.radioshuttle.de/esp32-eco-power/esp32-eco-power-board/ Ob es für die geforderten 9km reicht, wird man wohl nur durch ausprobieren raus finden. Aber wenn Sichtverbindung besteht klappt es vielleicht. Falls du es
Ich habe mit dem E32 Modul auf 434MHz und 10dBm gute Erfahrung gemacht. https://sbtelemetry.wordpress.com/2019/09/16/lora-range-test-5-e32-ttl-100-10dbm434mhz-android-usb-otg/ https://sbtelemetry.wordpress.com/2021
-
Thread
[Anfänger]Standardprogrammiersprache
Ich kann zwar auch kein Assembler, aber das z.B: [code] .file "hallo.c" .section .rodata .LC0: .string "Hallo Welt!" .text .globl main .type main, @function main: pushl %ebp movl %esp, %ebp andl $-16, %esp subl $32, %esp movl $0, 28
ich könnte damit den PC zur Explosion bringen oder so... Ansonsten hab ich auch viel mit Basic (C64, PowerBasic) und noch mehr mit Assembler gemacht. Z.B. ich nenne es mal Testprogramme, die .COM und .EXE Dateien um 4-5kB reinen Assemblercode vergrößerten und sich dann drum gekümmert haben, daß das
-
Thread
Alternativen zu STM32?
wohl ein schneller 8051 wie EFM8LB1 auch schaffen würde - und der ist lieferbar. GigaDevice hat uC zu STM pinkompatibel - und funktionieren auch z.B. https://www.olimex.com/Products/ARM/ST/STM32-H103/ https://www.olimex.com/Products/ARM/ST/STM32-H405/
Auf Lager: 22.162 https://www.mouser.de/ProductDetail/Silicon-Labs/EFM32PG22C200F64IM40-C?qs=eP2BKZSCXI5h7BAxbMC1aw%3D%3D Auf Lager: 23.946 https://www.mouser.de/ProductDetail/Silicon-Labs/EFM8BB31F32G-D-QFN24R?qs=hd1VzrDQEGiNTV6ET5oDug%3D%3D Auf Lager: 247.881 :
-
Thread
Weidereinstig Mikrocontroller - welche Familie, welche Tools ?
nicht 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
alle Anschlüsse nach aussen > geführt. Angesichts der absurd niedrigen Preise kann man mit STM32 nicht wirklich viel falsch machen. Ein "Blue-Pill"-Board (STM32F103C8T6) nebst ST-Link V2 Clone gibt's beim Chinamann für insgesamt unter 5€. Das lässt sich auch mit mbed nutzen (als Nucleo F103RB).
-
Thread
stm32f103-bluepill-peripherie
heraus zu finden, was an den Pins verbaut ist, am besten in den Schaltplan schauen: http://wiki.stm32duino.com/images/c/c1/Vcc-gnd.com-STM32F103C8-schematic.pdf Dann merkst du, dass nicht viel "Sinnloses" verbaut wurde. Wenn die Pins nicht reichen, nimm einfach das nächst größere Board. Muss
data zurück > } > > 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
Batterie Stand in % anzeigen
Falls dein "Arduino" ein ESP8266 oder ESp32 ist, bedenke dass nicht nur die Entladekurve des Akkus nicht linear ist, sondern auch der AD Wandler. Das heißt: Benutze nicht Messwerte vom Multimeter als Basis für die Tabelle, sondern
Stefan ⛄ F. schrieb im Beitrag #6608941: > Falls dein "Arduino" ein ESP8266 oder ESp32 ist, bedenke dass > nicht nur > die Entladekurve des Akkus nicht linear ist, sondern auch der AD > Wandler. --> Lorenz S. schrieb im Beitrag #6608382: > Die Spannungsmessung
-
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
Windows formatiert laufwerk
zeilen c code) Ich habe versucht mit fsck die Daten zu Retten, nach über 5 Stunden hatte ich ich Dateien die fsck0000.rec bis fsck9999.rec benannt waren. Die gesuchten Daten scheinen nicht darunter zu sein
0 1 # /boot was on /dev/sdc1 during installation UUID=3669ef69-3f3b-43c3-8c5f-0ead838aff12 /boot ext4 defaults 0 2 #UUID=CAE5-68DF /boot/efi vfat utf8,fmask=0133,errors=remount-ro 0 0 # /datas was on /dev/sdb1 during installation #UUID=5CB0
-
Thread
CNC, XYZ Werkzeuglängensensor, GND, Erde
nach meinem Verständnis ebenfalls zu lösen. Lothar: Der positive Fehlalarm bedeutet, daß der µC den Logikpegel "low" bekommt (ein ESP32), obwohl sich "+" und "-" noch gar nicht berührt haben. Im Anhang ein Oszi-Bild, zwischen "+" und "-", ohne Kondensator. Meintest Du so etwas? Ich bin wenig
Schaltbild. Fräsenteile inkl. Spindel und Fräser sind geerdet, ja. Die Tastplatte liegt auf GND (des ESP32). Die Krokoklemme ggü. GND auf 3V3. Das angehängt Bild (DS00003.png) zeigt den Impuls, wenn ich die Krokoklemme auf die Aluplatte halte. Bild (DS00004.png) zeigt, wenn ich die Krokoklemme an
-
Thread
WiFi Temperatursensor
mal ein Projekt, dass inzwischen seit ca 1 Jahr bei mir problemlos läuft, ein Temperatursensor mit ESP32-C3 Supermini und einem Dallas DS18B20 Temperatursensor. Wird bei mir mehrfach für die Heizungssteuerung verwendet, deshalb wollte ich keinen Batteriebetrieb. Das Netzteil ist ein billiges USB Steckernetzteil
Oder eine geschickte Lösung dazwischen? Ein Shelly1 Mini (z.B.) hat einen ESP32-C3 und ein Netzteil an Bord. Kombiniert mit deinem schönen Steckergehäuse wäre das eine perfekte Ergänzung. Vllt könnte man die SW sogar direkt per OTA einspielen und benötigt nicht mal einen
-
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
ESP8266MOD als SPI Slave? Firmware?
ist deshalb ob es für den ESP32 auf dem ESP8266 evtl. eine Firmware gibt bei der das Teil als SPI Slave betrieben werden kann. Überläufe sollten dann nur auftreten wenn die Haupt-CPU die Daten aus dem ESP nicht abholt, nicht aber
8 oder 16 Bit parallel, auch bi-directiornal machbar. Ein paar Bits für den Quittungskram sind am ESP8266 dann ja noch verfügbar. Der zusätzliche Hardwareaufwnad wäre minimal. Der Z28ß ist mir selbst nei untergekommen, scheint aber 5V zu sein, damit wäre mit dem MCP23S17 an 5V nur wenig Pegelwandlung
-
Thread
ESP32 bluetoothserial.h baudrate, Stopbit usw
Hallo, ich möchte via Bluetooth seriell Daten zwischen ESP32 und PC austauschen. Im ESP32 benutze ich zum testen folgenden Code: [c] //This example code is in the Public Domain (or CC0 licensed, at your option.) //By Evandro Copercini - 2018 // //This
} if (SerialBT.available()) { Serial.write(SerialBT.read()); } delay(20); } [/c] Ich kann den ESP32test mit dem Windows-PC koppeln und finde im Gerätemanager für Bluetooth folgende Serial-Ports: Port 3 für abgehende und Port 5 für eingehende Daten Um Daten mit dem ESP32
-
Thread
Obi Energie-Tracker (15 €) von der Cloud befreit
. Das Gateway selbst beeinhaltet einen ESP32-C3, der eine alternative Firmare bekommt, die sich dann per WLAN mit einem eigenen MQTT-Broker verbinden kann: https://github.com/atc1441/OBI_Energy_Tracker_Local_Cloud
Evtl. wären die Energie-Tracker auch als Meshcore / Meshtastic Device zu gebrauchen. Es ist ein ESP32 und ein SX1262 Modul verbaut, zumindest im Netzteil ;)
-
Thread
SMA Home-Manager Multicast-Messages Auswertung
sollten dir die C-Fallstricke an der Stelle ja bekannt sein. Für die Datenübertragung ESP->MSP430 ist das als Dezimalzahl eh "suboptimal", der liest das einfacher als HEX oder Binär... d.H. das ganze rumgerechne ist
715.50 -1482798268#Leistung=722.80 -1482797263#Leistung=710.50 @Bot N.: Könntest du mir deinen ESP Code zukommen lassen zum Vergleich?! [c] #include <ESP8266WiFi.h> #include <ESP8266WiFiSTA.h> #include <WiFiUdp.h> #define LED D4 const char* ssid = "********"; const char* password = "***