-
Thread
sind so viel Abzüge normal?
> von NoLLa (Gast) > 26.04.2022 12:32 Was reist ihr wieder die Klappe auf ? Da ist was wahres dran !
Der nächste Schritt zum Sozialismus wird schon vorbereitet: https://www.youtube.com/watch?v=8cVNwo45hjc
-
Thread
eBus USB Adapter
zur Temperatur, daher entweder 0x4C oder 0xCC. Beim 4. Byte wirds kritischer, da wird bei Temperaturen >32°C die 0x41 zur 0x42 wird - eine reine Bit-Trennung ist da nicht mehr machbar; man braucht einen *Offset* - also zusätzlich zum Divisor
Somit ergibt sich für das Byte 4 plus MSB von Byte 3: 0x3f | 1 ==> Divisor 128, Offset 1 (>= 1K/°C) 0x40 | 0 ==> Divisor 64, Offset 2 (>= 2K/°C) 0x40 | 1 ==> Divisor 32, Offset 4 (>= 4K/°C) 0x41 | 0 ==> Divisor 16, Offset 8 (>= 8K/°C) 0x41 | 1 ==> Divisor 8, Offset 16 (>= 16K/°C
-
Thread
Heizungssteuerung Trovis 5575 auslesen
Endlich loggt mein ESP den Verbrauch minütlich zum Broker. Und der Kurvenverlauf passt super zum angezeigten Verbrauch des Energieversorgers. Gemäß https://de.wikipedia.org/wiki/W%C3%A4rmez%C3%A4hler ermittle ich von der
Hallo, habe hier eine Belegung der Frontbuchse mit SPI gefunden. https://github.com/Benvorth/ESP32_5575 hat dies jemand am Laufen? Gruß Simon
-
Thread
Projekt: SerialComCNC Serielles Frontend für CNC GRBL mit ATMega
static byte index; static byte endLine; while (stream.available()) { unsigned char c = stream.read(); if (c == END_CHAR) { endLine++; } else if (c >= 32 && index < SERIAL_BUFFER_SIZE - 1) { serialBuffer[index++] = c; } if (endLine
FLUID NC einfach nutzen, da ist alles schon vorhanden. Zum Beispiel für den ESP32 oder auch andere CPUs. MFG
-
Thread
Wlan2Serial Modul für 5 euro
die WI07c bzw. ESP-01 Module.
: [c] 2AC7Z ESP8266EX bzw 2AC7ZESP8266EX [/c] lg rudi ;-) btw: Das AI-THINKER ESP-12 hat die FDD ID: [c] 2ADUI ESP-12 bzw 2ADUIESP-12 [/c] Seit ein paar Tagen tauchen die ersten 'deutschen
-
Thread
Z180-Stamp Modul
|bootcmd.### main| 0140 5f 6c 6f 6f 70 20 65 6e 74 65 72 65 64 3a 20 62 |_loop entered: b| 0150 6f 6f 74 64 65 6c 61 79 3d 25 64 0a 0a 00 62 6f |ootdelay=%d .bo| 0160 6f 74 64 65 6c 61 79 00 2e 0a 00 2c 20 00 23 23 |otdelay
FF_PUT C349 ADD_HLA C3AC B_LD_A C5C5 B_ST_A C5E3 DIV32_R C3B1 FF_GECH C317 FF_PUTH C364 ISV_SW FD45 S0.INBU B18E S0.OUTB B212 S1.INBU B2A7 S1.OUTB B32B CF0 BAAF
-
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
Heizungs-Datenerfassung (HT3)
die mit *): [code] 90 00 06 00 11 01 11 05 2D 31 03 00 10 FF 00 A7 00 ** 90 08 23 00 41 64 64 C5 00 88 00 18 00 41 02 2A 32 00 01 23 20 C0 80 00 80 00 80 00 FF FF FF 00 00 00 00 00 00 00 E3 00 88 00 34 00 28 00 75 01 BD 81 00 00 03 00 00 07 3D 00 03 EA 00 63 00 ** 90 08 1A 00 41 64 64
Zirkulationspumpe automatisiert (war nur eine mechanische Uhr dran) und anstatt einem weiteren IPM es mit Relais, ESP32 und einer MQTT Anbindung zusammen mit der HT3-MQTT Anbindung gelöst. Mit so einem Standard wie MQTT ist schon cool, was da alles geht. https://github.com/NilsRo/HotWaterRecirculatingPump
-
Thread
Umbau Anleitung: 220 Volt AC Zeitschaltuhr auf 12 Volt DC
einen Ausgangspin, um einen uC aus dem Sleep-Mode zu wecken. Der uC könnte dann eine 2-Spulen Impulsrelais steuern und dann sogar beispielsweise auf einen Epaper-Display was Ausgeben und sich dann wieder schlafen legen. Eine Quartzuhr
wenn man alle LEDs, bzw. Vorwiderstände von der Platine entfernt. Es gibt ja auch ESP32-Module mit (sehr) kleinen Epaper Displays onboard. Hat da jemand Erfahrung, ob es eines gibt, das in Batteriebetrieb nur wenige uA brauchen? Das könnte man dann gut wie o.g. mit einer kleinen, klassichen
-
Thread
Zeigt her eure Kunstwerke (2014) Gesperrt Bilder
der Uraltdinosaurier immernoch drin. Da wär fast mal ne neuereung fällig auf Atmegas oder sogar STM32. Mein BS-Lehrer fand halt damals das grafischbasierende Flowcode ganz toll, wo ich fast die Kriese als Assembler/C Prgrammierer bekam, von anderen Microcontrollern und Programmiersparachn wollte der
Vor einiger Zeit habe ich mich an den Eigenbau einer Modellbaufernsteuerung auf Basis eines stm32F3Discovery Boardes gemacht. Mir ging es darum, eine Plattform zu haben, die mit C++ programmiert werden kann und das Ganze als Selbstschulungsobjekt zu nutzen. Ich hatte die einzelnen Entwicklungsstadien
-
Thread
Ist Arduino verpönt?
/AVR_FAT32). > Ich möchte mich schon gern darauf verlassen, dass der C++ > Compiler auch den schnellsten Code erzeugt. Das ist unmöglich. Den *schnellsten* Code erhälst Du nur mit Assembler, wenn Du die
euch schonmal aufgefallen, daß es zu den meißten ARMs kaum > Assembler-Beispiele gibt? USB am STM32? Da seht ihr selbst bei ST lange > Gesichter. > Um keinen Streit vom Zaun zu brechen: Ja es ist in nahezu allen Fällen > effektiver (Aufwand vs. Nutzen), auf einem ARM in C statt in Assembler
-
Thread
Fröling Heizungssteuerung auslesen.
Mega8. Es sammelt die Froeling Daten über die serielle Schnittstelle und stellt sie dann über das I2C Interface zur Verfügung (Ich sammle das dann zusammen mit anderen Daten mit einem ATMEGA32 als I2C Master auf). Mit etwas Codeänderung kann man die Daten aber auch leicht auf einem LCD anstelle des I2C
per TTL an den µC gehe. Allerdings habe ich zur Verbindung mit dem Heizkessel dem µC ein MAX3232 (ESP8266 arbeitet mit 3.3V) nachgeschaltet, um ein RS232-Signal zu erhalten. Das konnte ich auch schonmal sauber am PC empfangen
-
Thread
Erfahrungen mit Platinen von www.elecrow.com
Hat da schon jemand bestellt und kann hier berichten? http://www.elecrow.com/services-c-73/
ENIG mit blauen Lotstopplack 10x10 inkl. Versand für $11.32 ???
-
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
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
Projekt: Virtuelle Instrumente an serielle Schnittstelle
C Funktion: [c] #include <stdlib.h> void setInstrument(uint8_t InstrNr, int32_t MWert) { unsigned char str_InstrNr[2]; //Einen 3 großen Buffer für die Nummer. itoa(InstrNr, str_InstrNr, 10);
Video SerialComInstruments 4.1 mit ESP 32 unter MicroPython mit Windows 10. Simple Demo: ESP32 ADC mit offenem Eingang und gleichzeitige Sinus Erzeugung. ADC auf Kanal 2 und Sinus auf Kanal 5 von SerialComInstruments geschickt
-
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
WS2812 Ansteuerung per Bitbanging für AVR und ARM von 4 Mhz-60 Mhz
gewechselt: http://gotronik.com/2015/09/07/obsluga-diod-z-kontrolerem-pwm-ws2812b-za-pomoca-atmega32/ Dieser geht. Hurra. Ich vermute einen Fehler in der Rainbow.c, die der Lib beiliegt.
Probleme auf den neueren AVRs hoffentlich addressiert sein. du vergisst die Arduino Versionen vom ESP32
-
Thread
Automower G3 mit USB Diagnoseport fernsteuern?
Edit: @ Markus: Nach dem überprüfen des Arduino-Sketch liegt *.bin und *.hex im Temp Ordner. Bsp: C:\Users\Nutzername\AppData\Local\Temp Die *.bin sollte es sein. @ Follow2000: Der ESP8266 hat 1 1/2 UART. Bei dem anderen fehlt leider der RxD. Wenn es wirklich so weit gehen sollte, evtl der ESP32
Steckerbelegung vom MMi port? > > Gruß Oliver Hallo, Ist es möglich den portierten Code für den ESP32 zu erhalten?
-
Thread
Ambilight mit STM32F4discovery und TVP5150AM1
bekommen. Mir sind einige Kleinigkeiten aufgefallen: Das ist Semikolon ist da zuviel, nicht? [c] --- system_stm32f4xx.c +++ system_stm32f4xx.c @@ -401,7 +401,7 @@ static void SetSysClock(void) RCC->CFGR |= RCC_CFGR_SW_PLL; /* Wait till the main PLL is used as system clock source */ - while ((RCC->CFGR & (uint32_t)RCC_CFGR_SWS ) != RCC_CFGR_SWS_PLL); + while ((RCC->CFGR & (uint32_t)RCC_CFGR_SWS ) != RCC_CFGR_SWS_PLL) { } } [/c] Warum wird hier memset mit "0" aufgerufen? [c] ambiLight.c
-
Thread
8bit-Computing mit FPGA
ob ich das für irgendwas brauche ... Die Antwort war: nein Gründe: - Insel-Lösung ... Kein C/C++-Compiler dafür, kein Debugger dafür, niemand, der Libraries dafür entwickelt usw - es gibt für so ziemlich alle 8, 16 und 32Bit µC/CPU-Architekturen funktionierende und gut getestete fertige Cores
Josef G. schrieb im Beitrag #6097173: > 426175206D616C206D697474656C7320 > 75432065696E656E20526563686E6572 > 206D6974206865786164657A696D616C > 656D205A69666665726E7361747A2E0D > 0A5761657220646173206E6963687420 > 7761732066C3BC72206465696E206E61
-
Thread
KWB Kessel RS485 Protokoll
Zeit beobachten ob das so stimmen kann... (Änderungen siehe github) Vorlauf Ist: I: 0 T: 0(°C) V: 22.1 Boiler 0 Ist: I: 2 T: 0(°C) V: 56.8 Kessel Ist: I: 3 T: 0(°C) V: 41.2 Aussentemperatur: I: 6 T: 0(°C) V: 15.1 Raum Ist: I: 9 T: 0(°C) V: 19.4
': ('s',13, 2, 0.1,'°C'), 'T_Puffer_Mitte': ('s',29, 2, 0.1,'°C'), 'T_Puffer_Oben': ('s',15, 2, 0.1,'°C'), 'T_Rauchgas': ('s',39, 2, 0.1,'°C'), 'T_Aussen': ('s',41, 2, 0.1,'°C'), 'T_Raumtemp._Ist
-
Thread
China SUPER Bauteile-Schnäppchen Thread
10 Stück RTC I2C AT24C32 DS1307 Real Time Clock Module für insgesamt USD 4,52 bei AliExpress: http://www.aliexpress.com/store/product/Tiny-RTC-I2C-AT24C32-DS1307-Real-Time-Clock-Module-ARM-PIC-for-Arduino-UNO-R3/613903
Torsten C. schrieb im http://www.mikrocontroller.net/topic/346975#3845813 > Farnell: 2,56€ @ 1000 + MwSt (STM32F103C8T6) > Mouser: 2,37€ @ 4800 + MwSt (STM32F103C8T6) > China: 1,27
-
Thread
Hargassner / Rennergy Touchtronic Netzwerkanbindung/Visualisierung
28 RLP % 226 frame2 29 Tplat °C 227 frame2 30 TVL_A °C 228 frame2 31 TVLs_A °C 229 frame2 32 TRA °C 230 frame2 33 TBA °C 231 frame2 34 TBs_A °C 232 frame2 35 TVL_1 °C 233 frame2 36 TVL_2 °C 234
61 TRs_2 °C 259 frame2 62 TRs_3 °C 260 frame2 63 TRs_4 °C 261 frame2 64 TRs_5 °C 262 frame2 65 TRs_6 °C 263 frame2 66 WMZ Vorl. °C 264 frame2 67 WMZ Rueckl. °C 265 frame2
-
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
Transistortester AVR
. Wenn ich in einem cycwin Konsolen-Fenster avrdude wie hier angegeben aufrufe: avrdude -p m168 -c avrisp2 -P usb -v bekam ich auch die "did not find any USB device" Fehlermeldung. Ich habe dann libusb-win32-bin-1.2.6.0 aus dem Internet geladen. Im ausgepackten Verzeichnis habe ich den "libusb-win32
funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT ReadCapacity.o -MF dep/ReadCapacity.o.d -c ../ReadCapacity.c In file included from ../ReadCapacity.c:32:0: ../Transistortester.h:361:25: error: variable ‘SELFTEST’ must be const in order to be put into read-only section by means of ‘__
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil5)
da im Download nicht wirklich alle enthalten sind. Den Ordner "CyUsb" inkl. "CyUsb.spt" in die c:\Windows\Sytem32 kopieren. CyUSB.sys und CyUSB.inf nach c:\Windows\System32\Drivers. Die restlichen 3 dll's plus die usbblstr.sys nach c:\Windows\System32 jetzt muß das aber hinhauen! Gruß
- warum hast Du versucht eine so alte FW-Version draufzuspielen? Aktueller Stand ist 1.2.BF.5.7C2 - Du solltest unbedingt Active Perl installieren (und den Win32 Serial Port) und dann den Upload mit dem Perlskript versuchen. Wenn der Upload mit dem Kompressor (16s) nicht funktioniert nimm den
-
Thread
Brötje ISR Plus Kommunikation / LPB
F1 F8 CE C2 FA D0 FF F8 2D D5 34 # 31,3 °C 23 7F F5 F1 F8 CE C2 FA D0 FF F7 CD DF 5A # 32,8 °C 23 7F F5 F1 F8 CE C2 FA D0 FF F7 67 CB FA # 34,4 °C 23 7F F5 F1 F8 CE C2 FA D0 FF F7 0B 66 D0 # 35,8 °C 23 7F F5
8F 0xA8 12 97 00 00 00 F2 38 4F D5 91 C7 00 00 00 00 00 00 9F 0x98 12 97 00 00 00 F2 38 4F D5 81 C7 00 00 00 00 00 00 AF 0x88 12 97 00 00 00 F2 38 4F D5 71 C7 00 00 00 00 00 00 BF 0x78 12 97 00 00 00 F2 38 4F D5 61 C7 00 00 00 00 00
-
Thread
Abfrage effizienter gestallten
/1.0/build/tools/obj/binutils-2.19.1/bfd/elf32-arm.c:5286 Weshalb benötigt der Linker ein so merkwürdiges C File?
0xE5,0x00,0x00,0x53,0xE3,0xD7,0xFF,0xFF,0x1A,0x04,0xD0,0x4B,0xE2, 0x00,0x48,0xBD,0xE8,0x1E,0xFF,0x2F,0xE1,0x48,0x61,0x6C,0x6C,0x6F,0x20,0x44,0x61,0x74,0x65,0x69,0x21,0x0D,0x0A, }; [/c] Einmal so: [c] UserProgramm* up = (UserProgramm*)(&userprog[0]+1 ); [/c] und einmal so: [c] UserProgramm* up = (UserProgramm
-
Thread
Anforderungssammlung CAN Hausbus mit PIC µC
CAN_CONFIG_LINE_FILTER_OFF ' CAN-Filter AUS !!!!! ID_1st = 118 ID_2nd = 150 RxTx_Data[0] = 1' PortC ' Kompletter Port mit 8 Bit in RxTx_Data Byte 0 RxTx_Data[1] = 2 RxTx_Data[2] = 4 RxTx_Data[3] = 8 RxTx_Data[4] = 16 RxTx_Data[5] = 32 RxTx_Data[6] = 64 RxTx_Data[7] = 128 'ID
Nun, was bleibt bei mir drauf ? - Der µC PIC18F458 (PIC18F4480 und PIC18F4580 passen da auch.) - HS Quarz in kleiner flacher SMD-Bauform - 4 oder 8 Mhz geplant - kleiner THT-Röllchenquarz mit 32 KHz - CAN IC: Standard IC's: SO8 & SO14
-
Thread
CP/M auf ATmega88
d: D>cc mmind.c BD Software C Compiler v1.60 (part I) 35K elbowroom BD Software C Compiler v1.60 (part II) 32K to spare D>clink mmind BD Software C Linker v1.60 Last code address: 1B4D Externals start
noch einige Bauelemente bestellen. Wer Interesse hat, hängt sich einfach mit ran. ATmega328 TQFP32 P8X32A-Q44 (Propeller) PCF8583T SO08 PCF8574T SO16W AT24C256 DIL 20 MHz Quarz 5 MHz Quarz (Propeller) 32 KHz Quarz (RTC) SD Slot SCDA6A0101 Joe
-
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
Library für EA-DOGM Grafikdisplays inkl. Font-Generator
Hallo, an alle die mit einem DOGXL160 und der Lib von Jan M. experimentieren! EA DOGXL160 im I2C/TWI Betrieb mit einem Atxmega32A4. I2C/TWI Takt: 4 Mhz Geht richtig flott! Näheres: http://www.basteln-mit-avr.de/atxmega32a4.html Gruß Xmega
Hallo Jan, dann bekomme ich dieses: dogm-graphic.c:61: error: 'LCD_NOP' undeclared (first use in this function) lg, markus
-
Thread
Logamatic 2107 Schnittstelle
6C : AB 31 00 34 00 32 00 EA AA 6C : AB 31 00 34 00 32 00 EA AA 6C : AB 31 00 34 00 32 00 EA AA 6C : AB 31 00 34 00 32 00 EA AA 6C : AB 31 00 34 00 32 00 EA AA 6C : AB 31 00 34 00 32 00 EA AA 6C : AB 31 00 34 00 32 00 EA AA 6C : AB 31 00 34 00 32 00 EA AA 6C : AB 31 00 34 00 32 00 EA AA 6C : AB 31 00 34 00 32 00 EA AA 6C : AB 31 00 34 00 32 00 EA AA 6C : AB 31 00 34 00 32 00 EA AA
-
Thread
stk500 profilec OS X
Report: 4 Date/Time: 2009-06-15 17:31:25.924 +0200 OS Version: Mac OS X 10.5.7 (9J61) Report Version: 6 Anonymous UUID: 0182681A-80C8-4530-948A-9ED3C9A315D8 Exception Type: EXC_BAD_ACCESS (SIGBUS) Exception Codes: KERN_PROTECTION_FAILURE at 0x000000000000001c Crashed Thread
avrdude 0x00001b09 0x1000 + 2825 Thread 0 crashed with X86 Thread State (32-bit): eax: 0x00000000 ebx: 0x000276b5 ecx: 0x0002bec9 edx: 0x0080ac00 edi: 0xbffff8f9 esi: 0x0080ac00 ebp: 0xbfffee48 esp: 0xbfffee10 ss: 0x0000001f efl: 0x00010246 eip: 0x000276d5