-
Thread
SPI Flash Programmer
10103_524_10624_10623_10622_10621_10620,searchweb201603_30,ppcSwitch_5&algo_expid=2eb30265-a8d0-404f-9e61-93efe4c8a8c2-1&algo_pvid=2eb30265-a8d0-404f-9e61-93efe4c8a8c2&priceBeautifyAB=0 Es ist weiter nichts beschrieben. Ein Kabel vom Tag könnte man ja an sowas dran basteln. Hat jmd. sowas schon mal
meinen alten AVR-ASM-Sourcen Anleihe tätigen XModem scheint es als Lib zu geben. Weiter gesponnen: ESP mit SD-Card dran und von dort die Flashs beschrieben. Kleines Display und Tasten dran, um das File auszuwählen und zu flashen. Im Moment würde ich wohl sogar einen ESP32 nehmen, spiele ich ohnehin
-
Thread
Heatronic 3 Adapter (Junkers Heizung) fuer Raspberry Pi
Frage 1 das habe ich wohl etwas missverständlich ausgedrückt, kann man deine Hardware auch mit dem EMS-ESP32 nutzen, also nicht beide Geräte an dem Bus sondern den EMS-Bus mit deiner Hardware an einen ESP32 anschliessen und dann EMS-ESP32 nutzen? Oder muss man sich das EMS-ESP32 Module kaufen. Würde
#7687137: > ..., also nicht beide Geräte an dem Bus > sondern den EMS-Bus mit deiner Hardware an einen ESP32 anschliessen und > dann EMS-ESP32 nutzen? Willst Du einen ht_transceiver als Hardware-Schnittstelle zum Heizungs-Bus nutzen und durch ein ESP32-Modul mit der EMS-ESP32 Software darauf steuern?
-
Thread
Womit x86-64 Code disassemblieren?
push %ebp 1: 48 dec %eax 2: 89 e5 mov %esp,%ebp 4: c7 45 f8 77 47 df 77 movl $0x77df4777,-0x8(%ebp) b: c7 45 fc 61 bb 5f 22 movl $0x225fbb61,-0x4(%ebp) 12: 48 dec %eax 13: c7 45 f0 93 19 00 00
48 dec %eax 25: 81 6d f8 a8 96 28 6b subl $0x6b2896a8,-0x8(%ebp) 2c: 48 dec %eax 2d: b8 36 ab 4d b0 mov $0xb04dab36,%eax 32: 68 c9 32 22 48 push $0x482232c9 37: 31 45 f8 xor %eax,-0x8(%ebp)
-
Thread
Erfahrung JLCPCB PCB Assembly
470uF/10V,C1,PANASONIC_D, BC848,T1 T3,SOT23, BSS84,T4,SOT23, ESP-32S,AI-ESP32-S,ESP-32S, LM4871,LM4871,SOIC8, MB8S,B1,SOIC-4, TC2030,PROG,TC2030-MCP-NL,[/code] Meine Excel.CSV nach Anleitung. Alle Werte
bill-of-materialsbom-file-for-smt-assembly [code]Qty;Comment;Footprint;Designator;LCSC Part # 1;ESP-32S;ESP-32S;AI-ESP32-S;C277944 1;MB8S;SOIC-4;B1;C232761 2;1uF;C0603;C2, C4;C15849 2;10uF 35V;C1206;C3, C6;C96449 1;10nF;C0603;C5;C57112 3;100nF;C0603;C7, C8, C9;C14663 1;DIODES;SOD323-R;D2;C314262
-
Thread
EMS > Adapter > NetIO > Raspi
gesendeten Paketes? (das gehört da nicht hin) [code] IO: Got bytes 0xaa 0x55 0x20 0x10 0xb 0xa4 00 0x61 0x62 0x63 0x64 0x65 0x66 0x67 0x68 0x69 0x6a 0x6b 0x6c 0x6d 0x6e 0x6f 0x70 0x71 0x72 0x73 0x74 0x75 0x41 0x42 0x43 0x44 0x45 0x46 0x91 0x48 [/code] Antwort mit 32 Bytes (Quelle 0x10, Ziel 0x0b, Typ
0x00 0x01 0xad 0x2c 0x00 0x15 0x73 0x00 0x3f DATA: Warmwasser-Solltemperatur = 60 °C DATA: Warmwasser-Isttemperatur = 61.5 °C DATA: Warmwasser-Tagbetrieb = AN DATA: Warmwasser-Einmalladung = AUS DATA: Warmwasser-Therm
-
Thread
Webasto W-Bus
Während der Diagnose sendet die Software endlos abwechselnd zwei Befehle [code]F4 0D 50 30 5F 60 61 0A 2A 3D 2B 23 0E 28 F4[/code] und [code]F4 17 50 30 1E 5A 33 03 01 04 02 58 59 32 10 15 13 34 24 2C 12 11 0C 51 B7[/code] Die sehen deutlich länger aus als alles was ich sonst so gesehen hab. Adresse
58 00 23 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 0B 59 00 00 05 32 00 10 01 15 7F 13 03 D9 34 04 6A 24 00 2C 00 12 C8 11 45 46 47 48 49 50 51 52 CHK 13 88 0C 68 51 00 00 00 CD [/code] - Byte 2 und 3 ist
-
Thread
Hobby-Austausch: Welche Projekte beschäftigen euch aktuell? (Mit Altersangabe)
im Forum) jo, das is nett..... z.Z. beschäftige ich mich mit der KI. PicAxe programme in Esp32C3 oder Nana und ähnliches.. Der alte
Werte wurden im Abstand von einer Stunde aufgezeichnet, Beginn ist 16:00 Uhr Nachmittags: 27,5°C/34%/34,1pF 25°C/38%/33,1pF 23,5°C/43%/32,7pF 21,7°C/52%/32,3pF Ich kann mir das Verhalten noch nicht erklären? Tom
-
Thread
PhotoTriac-Treiberschaltung für Rohrmotoren
> auch Am Besten schildere ich mein kleines Projekt "Fenstermanager": MCU: [code] - ESP32 + CAN-Transceiver --> ESP8266 WiFi (vorhanden) wegen schlechter Softwareunterstützung - PSU: HLK-PM03 (vorhanden, http://www.hlktech.net/product_detail.php?ProId=59) Sicherung
Kann die Kombination MOC3083 + BTA204S-1000C (https://www.mouser.de/datasheet/2/848/BTA204S-1000C-1103887.pdf) sicher und zuverlässig funktionieren?
-
Thread
GCC: Sehr langes C-Programm für Zielsystem PC
Hier ein Auszug aus dem über 100 MB großen Listing: 28 main: 29 0000 8D4C2404 leal 4(%esp), %ecx 30 0004 83E4F0 andl $-16, %esp 31 0007 FF71FC pushl -4(%ecx) 32 000a 55 pushl %ebp 33 000b 89E5
$0x14,%esp 80483be: 59 pop %ecx 80483bf: 5d pop %ebp 80483c0: 8d 61 fc lea 0xfffffffc(%ecx),%esp 80483c3: c3
-
Thread
Arduino Every - Erfahrungen?
und beim ESP32 angerissen! Trotzdem stimmt das AdaLIBs Fehler enthalten (können), zumindest einen fand ich, das war orignail von der ADa Seite runtergelden, ein Beispiel Programm sah aus wie C&P und war C&P denn
Ahnung! noch ne "Merkwürdigkeit" esptool.py v2.6 Serial port COM49 Connecting..... Chip is ESP32D0WDQ6 (revision 1) Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None MAC: 3c:61:05:3c:9c:cc Uploading stub... Running stub... esptool.py v2.6 ist eigentlich
-
Thread
int16_t addieren
: https://www.arduino.cc/reference/en/language/functions/math/abs/ Und heir der ganze Code: [c]// WiFi & OTA Update #include <ESP8266WiFi.h> #include <ESP8266mDNS.h> #include <WiFiUdp.h> #include <ArduinoOTA.h> // I2C & MPU6050 #include "Wire.h" #include "I2Cdev.h" #include "MPU6050.
& OTA Update ArduinoOTA.setHostname("xxx"); ArduinoOTA.onError([](ota_error_t error) { ESP.restart(); }); ArduinoOTA.begin(); // I2C & MPU6050 Wire.begin(); mpu_1.initialize(); mpu_2.initialize(); } void loop() { // WiFi & OTA Update ArduinoOTA.handle();
-
Thread
Faktensammlung Buderus EMS
--------------+ | *FAA663E23C9CA3A6918059359F95422DC1FA61DA | +-------------------------------------------+ 1 row in set (0.00 sec) mysql> create user ems identified by password '*FAA663E23C9CA3A6918059359F95422DC1FA61Query
DATA: Warmwasser-per Kesselschalter freigegeben = AN DATA: Warmwasser-Temperatureinstellung = 45 °C DATA: Zirkulation-Schaltpunkte = 3x 3min DATA: Warmwasser-Desinfektionstemperatur = 70 °C IO: Got bytes 0xaa 0x55 0x5 0x9 0x8 0x33 0x2 0x32 0x2 MESSAGE[17.02.2016 22:27:57]: source 0x09, dest 0x08
-
Thread
ESP32-P4 ganz groß, Android 17 und GaN Systems-Abkündigungen
an. Spezifischerweise vermeldet man die folgenden Verbesserungen, die insbesondere für Nutzer der ESP32-Plattformen hilfreich sein dürften: [c] Notable changes in 10.1.0 from 10.0.x Add mipidsi module to support MIPI DSI displays. Currently enabled for ESP32-P4. Fix problems with presenting user-mounted SD cards over USB. Update Espressif ESP-IDF to v5.5.1 and support ESP32-C61. Fix long-standing Thonny disconnect issues. Add hashlib.new("sha256"). Add bitmaptools.replace_color(). [/c] ### Olimex: mit ESP32-P4 auf Raspberry
-
Thread
ESP.getVcc() liefert hoeheren Wert als an Spannung geliefert wird
der zweite ESP 3.5V ... der andere 3.2V. Die Akkus sind nahezu identisch, die ESPs messen nahezu gleich den Vcc, beide ESPs nutze I2C zum Lesen eines BME280 - und trotzdem gibt es zwei verschiedene Spannungen.
deaktivierst, bekommst du bessere > Ergebnisse, aber dafür musst du 2x rebooten. Kenne ich bisher nur vom ESP32 und da auch nur bei dem einem ADC, der andere stört sich da nicht merklich. Gruß aus Berlin Michael
-
Thread
Orange Pi 5 Plus - Shenzhen Xunlongs Antwort!
orangepi5plus:~$ sysbench cpu run --num-threads=8 . . . CPU speed: events per second: 14482.21 [/c] Die Arbeitsspeicherausbau beträgt zwischen 8 und 32GB - auf dem vorliegenden Testmodell des Autors präsentiert SysBench die folgenden Ergebnisse: [c] orangepi@orangepi5plus:~$ sysbench memory run
von fernöstlichen Räuberhöhlen schon leistungsfähigere Mini-PC's. Man nehme noch etwas Pico W oder ESP32 und rühre um. Reicht für viele Fälle und ist flexibler.
-
Thread
SSD1306/1309 Library zum Darstellen von Text auf OLED Displays
Blöde Frage, würde das auch auf einem ESP8266/32 laufen?
W3ll S. schrieb im Beitrag #5297907: > Blöde Frage, würde das auch auf einem ESP8266/32 laufen? Wenn du die I2C-Routinen (siehe dazu die I2C-Lib, also i2c.c anpassen) für den ESP8266 entsprechend anpasst läuft die Library auch auf einem ESP8266. Die Grafik-Library an sich ist
-
Thread
ESP32 durch VAWT und Pufferbatterie versorgen
Ausgangssituation: Ich möchte ein paar Tests mit Vertikalen Windkraftanlagen machen. Dafür möchte ich mittels ESP32 so viele Daten wie möglich sammeln, an eine Datenbank senden und auch über ein Display anzeigen. Das ist aber hier nicht Thema. Die Anlage möchte ich nicht mit Netzspannung versorgen, da wie VAWT
Hiernach teilt sich die Leitung in Last (ggf. Akku, Sandbatterie o.Ä.) und die Versorgung für den ESP. Mit letzterem geht es weiter. 4. Stepdown auf 8,5V mit LM2596 5. BMS für 2x Li-Ion, LINK: https://www.amazon.de/dp/B07T2WJR61?psc=1&ref=ppx_yo2ov_dt_b_product_details 6. Batterie, 2x Li-Ion 3,7V
-
Thread
ESP8266 mit Waveshare 7,5" E-Paper - funktioniert nicht
festen Takt initialisiert (epdif.cpp, Zeile 61): [c]SPI.beginTransaction(SPISettings(7000000, MSBFIRST, SPI_MODE0));[/c] Keine Ahnung, wieso so ein krummer Takt von 7 MHz gewählt wird, aber wenn dieser auf dem Uno funktioniert, müsste er doch auf
Hi, i am using waveshare 7.5 with esp32. I wanted to know where to put yield() in the program to get rid of the busy timeout?
-
Thread
ESP8266 über MCP1700 powern
Ich nehme für ESP&Co gerne den HT7833 von Holtek 500 mA, 370 mV dropout, 4 µA Ruhestrom https://www.holtek.com.tw/documents/10179/82844a36-1633-498c-a6e3-4d99f2d0f6d7
usuru schrieb im Beitrag #6218072: > Ich nehme für ESP&Co gerne den HT7833 von Holtek 500 mA, 370 mV > dropout, 4 µA Ruhestrom > https://www.holtek.com.tw/documents/10179/82844a36-1633-498c-a6e3-4d99f2d0f6d7 Danke usuru für die Info. Habe sowas gesucht
-
Thread
Datenlogger mit ca. 1ksps
Ein ESP32 müsste doch 1k Samples/Sekunde hinkriegen, ggf mit einem externen ADC
Python > den ADC einliest - dafür gibt es fertige Beispiele. Der von mir oben vorgeschlagene ESP32 kann auch Python https://micropython.org/download/ESP32_GENERIC/ und https://docs.micropython.org/en/latest/esp32/tutorial/intro.html
-
Thread
Mikrowechselrichter eingangsseitig regeln
vorgehen: Ich würde gerne die zugeführe Leistung regeln. Soweit ich das verstanden habe benötige ich dazu ESP32 oder ESP8266 mit denen ich ein PWM Signal erzeuge. Beide hätte ich da. Dann sollte das Ganze mit einem MOSFET oder IGBT und Kühlkörper und viel gebastel... Ich dachte, ich frage mal lieber hier
sollten bereits 1500 Zyklen problemlos machen. Jetzt muss ich nur noch einen Weg finden, die DPM über ESP32 oder ESP8266 mit dem Home Assistant zu verbinden. Warum dieser Weg? Weil es der richtige Weg ist! Stimme Dir da voll und ganz zu. Vielen Dank :-)
-
Thread
Object Oriented Forth
1000 7266 0000050 6d61 6265 6675 0e00 5743 6972 6574 0072 0000060 770c 6972 6574 0072 6614 6572 7365 6e61 0000070 3273 0030 620c 6675 6566 0072 4626 6172 0000080 656d 7542 6666 7265 6957 6874 6953 657a 0000090 1600 7246 6d61 4265 6675 6566 0072 520c 00000a0 4247 3635 0035 7016 6972 746e 7473 6972 00000b0 676e 2300 770a 6469 6874 0c00 6568 6769 00000c0 7468 0600 636c 0064 6206 6675 0400 6266 00000d0 0600 7277 0069 2d2f
-
Thread
PIC32WK2057GPX - 32-bit MCU with Integrated Wi-Fi® Transceiver
Ist noch nicht draussen, aber es gibt Hinweise darauf in MPLAB. PIC32WK2057GPB132-I/NX 32-bit MCU, 2 Mbyte Flash, 576 Kbytes program+data RAM, 2.4/5 GHz Wi-Fi, 132-pin, USB The PIC32WK2057GPX SoC is integrated with IEEE 802.11a/b/g/n standard media access control
provides the ordering information of the PIC32WK2057GPX SoC http://ww1.microchip.com/downloads/en/DeviceDoc/60001398A.pdf Was sagt ihr dazu? Eine zuverlässige ESP8266 Alternative? Ich hoffe, es wird entsprechende Module aus China geben.
-
Thread
IRMP - Infrared Multi Protocol Decoder
identifier is reported only once irmp/irsnd.c:526: error: for each function it appears in.) irmp/irsnd.c:527: error: 'SIRCS_REPETITION_TIME' undeclared (first use in this function) irmp/irsnd.c:576: error: 'SAMSUNG32_REPETITION_CNT' undeclared
irsnd_set_freq (IRSND_FREQ_32_KHZ); [/c] Neu: [c] case IRMP_DENON_PROTOCOL: { ... irsnd_set_freq (IRSND_FREQ_38_KHZ); [/c] 2. Timings in irmp.h: [c] #define DENON_PULSE_TIME
-
Thread
richtiger n-Kanal MOSFET, 3,3V soll 5V und 100mA schalten
und 5V. Ich will dass mein ACS712 aus ist und keinen Strom ,,verbraucht'', bis man ihn mit dem ESP32 über die MOSFET-Schaltung mit Spannung versorgt. Sodass im Sleepmodus des ESP auch der Sensor ,,schläft''. Anbei ein Foto meines Sensors:
. schrieb im Beitrag #6238231: > wohin geht der Ausgang des ACS712 Auf einen Analogeingung des ESP32
-
Thread
AVR-LAN-Sensor
. Ich werde auf jeden Fall mal den BME280 ranhängen und schauen, ob das noch passt. Bin von den ESP8266 etwas verwöhnt was Flash und Ram angeht. Den bösen Gedanken, den ENC28J60 an den ESP zu hängen und dessen WLAN abzuschalten, habe ich auch schon gedacht. Der ESP will dann 15mA und kostet eben
auf? Hast Du das mal gemessen? Da schaut man einmal ins Datenblatt des W5500 und liest auf Seite 61: "Supply Current(Normal operation mode) VDD=3.3V, AVDD=3.3V, Ta = 25°C 132 mA" Die 132mA sind worst case, auf Seite 62 ist das noch detaillierter aufgelistet. Selber lesen macht schlau. Du kannst
-
Thread
Einbindung Wolf CHA Wärmepumpe in Gebäudeleittechnik mit ISM8i
vielleicht machen wir irgendwann ein eigenes Layout mit etwas linuxfreundlicherem Prozessor / Ardino / esp32... Erstmal sollte aber das Ziel sein, dass man die bestehende ISM8i kaufen kann, umflaschen und dann Modbus/TCP und MQTT hat, das man mit telegraf, iobroker, homeassistent etc. nutzen kann. Anschließend
und dann da zuhören. Beide Businterfaces können empfangen und senden. Hardware spec: CPU PIC32MX795F512L-80I/PT externes Phy für 100 Base-T, MAC CPU-intern Komparator LM339 für 2x eBus SPI Flash SST25VF016B I²C EEPROM 24LC64 Keine Uhr, kein Goldcap-Backup, kein externes RAM. Also nicht
-
Thread
ESP8266 mit Akku und Solar
Elektronik. Orientiert habe ich mich an folgenden zwei Artikeln: https://randomnerdtutorials.com/power-esp32-esp8266-solar-panels-battery-level-monitoring/ https://tutorials-raspberrypi.de/nodemcu-esp8266-solar-zelle-18650-akku-stromversorgung/ Die sind sich bei der Hardware eigentlich auch ziemlich
252BzU5L90Z278x5ickkvjzWOStkxwnlDuxSI1PVVg18t%252BiSbKWyIljBNgNqs1MAVihwK8h9P5UOmMtirOyM8UpX5wld%252BNA1c%252FjkYP5NUSO0NUfwNvbYMdpHPxlnw61WZXRSotI%252FBGYDtE51wyab56Mp96RnVG4a8aa6DZnpzJXIeXkOHealmS2e%252FBY43qjb%252BM2V4N3Jnz%252F5EOAM%252Bu2n894aTrogYwPYtoP7WijShiH%252Buzh%252FsSJXNa%252B0ySBASH5IGGSshocb8ep6nIgDDJMsQLw2f7%
-
Thread
Genauigkeit Webseiten Atomuhren?
deine Uhrzeit zwischen den NTP-Updates immer falsch, einfach weil sie stillsteht. das Espressif-ESP32-Arduino-Framework bringt doch alles mit, das gleich richtig zu machen. Musst nur configTime mit deiner Zeitzone und ein bis drei Servern aufrufen, und schon hat der ESP die richtige Zeit, und hält
gewünscht. Bei der Config scheint es verschiedene Möglichkeiten zu geben wie ich mitbekommen habe. [c] /* NTP TZ DST - bare minimum NetWork Time Protocol - Time Zone - Daylight Saving Time by noiasca 2021-03-28 https://werner.rothschopf.net/microcontroller/202103_arduino_esp32_ntp_en.htm */
-
Thread
Unterschied zwischen Optokoppler mit MOSFET-, Transistor- und Triac-Ausgang
verfügbar) Datenblatt: https://api.pim.na.industrial.panasonic.com/file_stream/main/fileversion/2787 C. Omron G3VM-61A1 (0,5 A Last) und G3VM-61AR1 (3 A Last) Datenblatt: https://www.mouser.de/datasheet/2/307/en-3gvm_ar_dr-1771733.pdf Soweit ich das richtig verstehe, basiert der PC817 nur auf einem
durch. Dann schalte ich per MOSFETs einfach nur um und der Zustand bleibt auch erhalten, wenn der ESP32 mal vom Strom genommen wird.
-
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
Einstieg(scontroller) in Ethernet Kommunikation mit STM32
drahtlose "Kabel": https://www.thomann.de/de/eurolite_quickdmx_wireless_receiver.htm?sid=0f74ac1d9f3beb61b0a693fa883969ec Ebenso gibt es fertige Relaisbaugruppen für DMX. Midi oder DMX sind auch simpel und billig mit dem kleinsten µC möglich. DMX erledigt ein STM32 per DMA im Halbschlaf.
ESP32-Board ziemlich schnell zumindest die grundlegende Funktionalität am Start hast. Mit dem STM32 wirst Du erheblich länger brauchen.
-
Thread
bmp Beispieldatei
Heinz schrieb im Beitrag #5927783: > Damit kann ich ein bmp einfach entwerfen, z.B. ein Smily. [c] const uint8_t smiley[] PROGMEM = { 32, 32, 0x00, 0x00, 0x00, 0xc0, 0xe0, 0x70, 0x38, 0x18, 0x0c, 0x0e, 0x06, 0x06, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x06, 0x06, 0x0e, 0x0c
0x70, 0x30, 0x00, 0x00, 0x00, 0xc0, 0xf0, 0x7f, 0x0f, 0x00, 0x00, 0x00, 0x03, 0x07, 0x0e, 0x1c, 0x18, 0x30, 0x70, 0x60, 0x61, 0xc1, 0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0xc1, 0x61, 0x60, 0x70, 0x30, 0x18, 0x1c, 0x0e, 0x07, 0x03, 0x00, 0x00, 0x00, }; [/c]
-
Thread
Visual Studio Code für Raspberry Pi Pico, neue Mikrocontroller uvam
products/diodes/schottky-barrier-diodes/ultra-low-vf/rbe01vym6afh-product ### CircuitPython-Update für ESP32-C61 Im Hause Adafruit gibt es ein weiteres Update für die hauseigene Python-Umgebung, das sich an den Neuerungen in Sachen Espressif orientiert. Spezifischerweise findet sich unter der URL https://github.com/adafruit/circuitpython/releases/tag/10.1.0-beta.0 folgende Neuerung: [c] Highlights of this release • Update espressif ESP-IDF to v5.5.1 and support ESP32-C61. [/c] ### Google: Mehr Rechte für in den USA ansässige Entwickler. Wer in einer in einem offiziellen
-
Thread
Schaltplankontrolle - Tomatenbewässerung
anschauen. Mit dem ganzen würde ich gern bis zu 8 Tomatentöpfe bewässern :-) Es soll auf ein STM32F103C8 DevBoard gesteckt werden, daher oben links die Connections. Ansonsten gibt es eine 12V Pumpe, einen Durchflusssensor (12V), 7x Feuchtigkeitssensoren für die Erde (Poti bis 10kOhm) und 8 Magnetschalter (12V), sowie 5 Status-Leds und einen I2C-Temperatursensor. Weiterhin noch einen HC-05 Bluetooth und ein ESP8266-12 Board für die Kommunikation nach außen. Gepowert wird alles per 10W Solarpanel mit Bleiakku (evtl Lipo, wenn ich das mit dem
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
wünschen übrig. Die neueren MS5534B haben allerdings eine wesentlich bessere Genauigkeit unter -10C. Diese Platine erzeugt auch den 32kHz Takt für den Sensor.
da ist ja schon fast alles fertig. Jetzt will ich mich auch STM32 einarbeiten und nutze dazu ein STM32F407 Discovery und da will ich das in C programmieren.
-
Thread
Zweiter "kleiner" Akku im Auto
z.B. nur bei Bewegung das Videofile gespeichert. Mit der Zeit wird evtl. noch ein Raspberry und 1-2 ESP32 hinzukommen. Bleiben wir aber primär bei der Dashcam - diese würde eigentlich direkt über einen 5V-Regler (USB) ans Bordnetz angeschlossen werden. Ich möchte jetzt allerdings vermeiden, dass die
aber nicht sicher, ob ich da richtig liege. Als Beispielkonfiguration: 1S4P mit 3000mAh-Zellen @ 1C = theoretischer maximaler Ladestrom 12A 2S2P mit 3000mAh-Zellen @ 1C = theoretischer maximaler Ladestrom 6A 4S1P mit 3000mAh-Zellen @ 1C = theoretischer maximaler Ladestrom 3A Oder habe ich da schon
-
Thread
Loxone Link - CAN-Bus
00 9C 01 36 00 9C 01 <-Seriennummer MS 21) 19622.4 Rx 019C0036 8 F8 B4 61 26 41 FB 41 02 22) 19720.6 Rx 106FF0F4 8 00 00 00 00 00 00 00 00 23) 19724.5 Rx 00000000
) 20013.8 Rx 019C0036 8 E0 08 00 20 00 00 00 00 <-Status DO 31) 20018.4 Rx 019C0036 8 B0 00 00 00 00 00 00 00 <-Status AO 32) 23698.5 Rx 00000000 8 0D E7 D4 20 00 00 00 00 33)
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
56% ls Makefile eeprom.1 image-wd8013epc-00:00:c0:82:3c:61 eeprom-3c509-00:60:8c:62:cf:11 eeprom.c image-wd8013wc-00:00:c0:28:c3:63 eeprom-wd8003-00:00:c0:ac:d1:61 image-3c509-00:60:8c:62:cf:11 image-winbond-00:40:33:23:27:dc eeprom-wd8013-00:00:c0:0f:41:52 image-wd8003ep-00:00:c0:ac:d1:61 eeprom-winbond-00:40:33:23:27:dc image-wd8013epc-00:00:c0:0f:41:52 [/pre]
-
Thread
Suche Raumthermostat (smart / mit Zeitprogramm) für FBH
jedem Heizkreis 2 DS18B20. Maximal 18 Stück pro Etage. ich kann > sagen, 18 Stück gehen noch an einem ESP32 Portpin :) Oha. So viele DS18B20s an einem ESP32. Wusste nicht, dass das geht. Die DS18B20s haben halt "nur" eine Genauigkeit von +-0,5K bei Original-Maxim. Wenn es asiatische Abklatsche sind
gegangen, nunja, dann hätte ich halt einen 2. Pin nehmen müssen oder, wenn das auch nicht geht /aber der ESP32 sollte potent genug sein) einen 2., die kosten ja nichts.
-
Thread
CH32V003, float wirklich langsam?
t b {999999}; // b uint32_t c {a+b}; // c=a+b volatile uint32_t d {a+b+c}; // d=a+b+c while(1) {} } [/c] asm dump, Takte aus Manual in Klammern. [c] int main (void) { 100: cf 93 push r28 102
+0 ; 0x106 <main+0x6> 106: 1f 92 push r1 108: cd b7 in r28, 0x3d ; 61 10a: de b7 in r29, 0x3e ; 62 uint32_t a {888888}; // a uint32_t b {999999}; // b uint32_t c {a+b}; // c=a+b volatile uint32_t d {a+b+c}; // d=a+b+c 10c: 8e ee
-
Thread
Arduino China-ProMini stürzt ab
zum > Erfolg. Du hast doch ein 128x64 display. Die Default Werte des Konstruktors sind aber 128x32: [c] OLED(uint8_t sda_pin, uint8_t scl_pin, uint8_t reset_pin=NO_RESET_PIN, uint8_t i2c_address=0x3C, uint_fast8_t width=128, uint_fast8_t height=32, bool isSH1106=false); [/c] Also
Erfolg. > > Du hast doch ein 128x64 display. Die Default Werte des Konstruktors sind > aber 128x32: > OLED(uint8_t sda_pin, uint8_t scl_pin, uint8_t reset_pin=NO_RESET_PIN, > uint8_t i2c_address=0x3C, uint_fast8_t width=128, > uint_fast8_t height=32, bool isSH1106=false); > > Also ja
-
Thread
Welcher Microcontroller für i2c-Display
ein paar Bits sind per Default gesetzt usw.. Finde ich nicht schlimm. Wenn man nicht nur eine µC Serie programmiert, gewöhnt man sich daran, immer das jeweilige Datenblatt zu Rate zu ziehen. Im 32bit Umfeld kämpft man mit ganz anderen Sachen. Schau Dir mal die I²C Schnittstelle vom STM32F103
paar Bits sind per Default gesetzt usw.. > > Finde ich nicht schlimm. Wenn man nicht nur eine µC Serie programmiert, > gewöhnt man sich daran, immer das jeweilige Datenblatt zu Rate zu > ziehen. > > Im 32bit Umfeld kämpft man mit ganz anderen Sachen. Schau Dir mal die > I²C Schnittstelle vom
-
Thread
Probleme mit Werten vom BME280
Ich habe ab $88 26 Byte "am Stück" ausgelesen. Kalibrierdaten: Register Wert $88 $C7 $89 $6F $8A $61 $8B $68 $8C $32 $8D $00 $8E $96 $8F $8B $90 $C2 $91 $D6 $92 $D0 $93 $0B $94 $A5 $95 $22 $96 $A4 $97 $FF $98
vorgehen und diese Schritte durch Abstraktionsebenen im Code abbilden: 1.) Physikalisch (SPI/I2C) Es sollte einen Satz Funktionen geben welche alle Funktionen der Schnittstelle abbilden können. Unabhängig vom verwendeten Sensor. Testen mit Oszi oder LA. Beispiele: i2c_start, i2c_write, spi_io
-
Thread
64 Stall- Laternen mit dimmbarer LED ansteuern
, 9, 10, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24, 26, 27, 29, 30, 32, 34, 35, 37, 39, 41, 43, 45, 47, 49, 51, 54, 56, 58, 61, 64, 66, 69, 72, 75, 78, 81, 84, 87, 90, 93, 97, 100, 104, 108, 111, 115, 119, 123, 127, 131, 136, 140, 145
Ich würde ja einfach in jede Lampe etwas ala NodeMCU (nur natürlich mit ESP32) packen, die sollen dann einfach meshen bzw. sich bei einem Netzwerk anmelden. Dadurch kann man flexibel die Laternen umstellen, man hat keine sonstigen Leitungen außer Strom und man kann zudem
-
Thread
DCF77 Empfangsprobleme
Es gibt für den Arduino und ESP32 eine Software die aus dem NTP aus dem Internet ein DFC77 Signal erzeugt das man in die Antenne einspeisen kann. https://github.com/SensorsIot/DCF77-Transmitter-for-ESP32
Rüdiger B. schrieb im Beitrag #8021736: > Es gibt für den Arduino und ESP32 eine Software die aus dem NTP > aus dem > Internet ein DFC77 Signal erzeugt das man in die Antenne einspeisen > kann. > https://github.com/SensorsIot/DCF77-Transmitter-for-ESP32 YMMD ;)
-
Thread
Meadow F7: BLE-Server in Betaphase, verbesserte Kompatibilität mit .net-Standards
### Worum geht es hier? Die Meadow F7-Plattform erlaubt die Ausführung von .net-Code auf einem STM32F7, der im Zusammenspiel mit einem ESP32 Verbindung zu Drahtlosnetzwerken aufnehmen kann. Mit der neuesten Version der Betriebssoftware gibt es nun die Möglichkeit, auf die Bluetooth LE-Funktionen des
benötigt: [c] C:\Windows\System32>meadow --InstallDfuUtil Installing dfu-util... dfu-util 0.10 installed [/c] Nach der Abarbeitung dieses Schritts läuft die Installation normalerweise wie erwartet durch.
-
Thread
Mikrocontroller mit Can Controller und Transceiver und OLED Bildschirm
142181927416?_trksid=p2060353.m1438.l2649&ssPageName=STRK%3AMEBIDX%3AIT Variante 1: Dieses STM32 Entwicklungsboard mit integriertem Display. http://www.mouser.de/Search/ProductDetail.aspx?R=STM32F746G-DISCOvirtualkey51120000virtualkey511-STM32F746G-DISCO Zusammen mit dem MCP2551 Variante 2: Dieses STM32 Entwicklungsboard. http://www.mouser.de/Search/ProductDetail.aspx?R=STM32F407G-DISC1virtualkey51120000virtualkey511-STM32F407G-DISC1 Zusammen mit dem MCP2551 Und einem der beiden Bildschirme.
-
Thread
Meadow F7 v2 verfügbar, winzige SMD-Spulen, neue Messtechnik und mehr
Interessenten werden stattdessen aufgefordert, an Murata eine individuelle Anfrage zu stellen. ### ESP32-C6 nun gemäß Thread 1.4 zertifiziert. Espressif hat den Smart Home-Markt seit einiger Zeit als Wachstums- bzw. Fokusbereich für die hauseigene Mikrocontroller-Technologie avisiert. Für den ESP32-C6 gibt es nun die Zertifikation gemäß den Richtlinien von Thread 1.4.0.  Bildquelle: https://www.espressif.com/en/media_overview/news/ESP32-C6_Thread_1.4_Certificate
-
Thread
STM32 NUCLEO H743ZI - Ethernet / WebServer-Probleme
: Attempting to write 207652 (0x32b24) bytes to stm32 address: 134217728 (0x8000000) 2023-05-02T16:13:55 INFO common.c: Flash page at addr: 0x08000000 erased 2023-05-02T16:13:56 INFO common.c: Flash page at addr: 0x08020000 erased
-02T16:35:48 INFO common.c: Attempting to write 207652 (0x32b24) bytes to stm32 address: 134217728 (0x8000000) 2023-05-02T16:35:49 INFO common.c: Flash page at addr: 0x08000000 erased 2023-05-02T16:35:50 INFO common.c: Flash