-
Thread
Billig JTAG Programmer AVR
schon immer gratis dazu. Debuggen leicht gemacht. Ich debugge auch viel mit Atmel ICEs, aber bei STM32 geht's einfach viel leichter her .....
, *allerdings* muss dazu das Microchp Studio die Firmware im Pickkit ändern. Wenn Du also zwischen PIC und AVR hin- und herwechselst, ist das jeweile ein Firmwareänderung des PICKit. Diese Firmwareänderungen scheinen die MPLAB X IDE zu benötigen: https://www.avrfreaks.net/s/topic/a5C3l000000UlMsEAK
-
Thread
Einstieg in ESP32 -ESP8266?
Hallo will mich mal mit was anderem als PIC's beschäftigen und bin da gleich auf ein Projekt gestossen: Will nen Hoymiles HM-(weiss ich noch nicht) an ne 24Volt Batterie anschliessen und über OpenDTU ansteuern. Der ESP32 soll aber nicht übers
Wenn man in den einschlägigen PV-Foren liest, möchte man meine, dass es hier nur so wuselt von ESP32+OpenDTU-Nutzern. Ok. Also Arduino-IDE reicht dann für den Anfang? Programmer a la PICKit (für PIC) braucht man da nicht? Ist alles auf ner NodeCPU schon drauf? Gruß
-
Thread
ESP32 C++ Code Frage
Nabend, kann mir jemand sagen wie und wo ich in diesem ESP32 Codepaket: https://files.waveshare.com/upload/6/6d/RGB-Matrix-P4-64x32-Demo.zip ESP32/SimpleTestShapes Ich die Anordnung der Panel verändern kann. Es muss an der Stelle sein, wo alle Routinen
https://letmegooglethat.com/?q=esp32+i2c+pins
-
Thread
Diverse Variablen remanent machen
> geht und ob mit "Flash" der eingebaute Speicher oder ein externes > Flash-Modul gemeint ist. PIC32MZ + SST26 Flash
https://ww1.microchip.com/downloads/aemDocuments/documents/DEV/ProductDocuments/UserGuides/MPLAB-XC32-Compiler-UG-PIC32M-DS-50002799.pdf Edit: Bild und Datenblattlink hinzugefügt.
-
Thread
ESP32 Code modifizieren -> parallel I²C
Hallo zusammen, ich habe eine Bitte, da ich nicht so firm bin beim Thema ESP32 Hardwarenahe Programmierung, komme aus der PIC und Atmega Ecke, C und Assembler. Ich möchte gern das Demoprojekt welches hier https://www.waveshare.com/wiki/RGB-Matrix-P3-64x64 unter "Working
im Code noch defines für Prozessortypen o.ä vorhanden sind, auch in den I²S Routinen: #ifdef ESP32_ORIG #ifdef ESP32_SXXX etc... Es wird auf einem ESP32 WROOM 32 laufen, sofern das hier von Bedeutung ist. Zerreißt mich bitte nicht gleich in der Luft für diese Anfrage. Auch wenn sich keiner
-
Thread
Soundausgabe auf dem AVR
nicht. > Wenn Du auch für andere Sachen offen bist: > https://www.microchip.com/en-us/product/dsPIC33FJ128MC804 > Der hat einen 14 Bit Stereo DAC. Interessanter Tip. :)
Speaker ausgeben. Ein AVR ist für diese Ansprüche ans Soundqualität nicht geeignet. Nimm einen ESP32 und diesen Verstärker: https://www.adafruit.com/product/3006
-
Thread
Induktiver Positionssensor - Fragen dazu
pedas Programm-Beispiele sind im Artikel in AVR- oder ATMEL-"C" geschrieben, ich mach aber in minimal-PIC und Assembler, das ist mir sowas von egal, ich habe mich nur inspirieren lassen. Und dann immer! an den Energiebedarf denken, der PIC ist über wiegend im sleep-state. Die PICs in meinen Projekten...
digitalWrite(ssd1309_RES_an, HIGH); #if RST_PIN >= 0 #else // RST_PIN >= 0 oled.begin(&Adafruit128x32, I2C_ADDRESS); #endif // RST_PIN >= 0 // Call oled.setI2cClock(frequency) to change from the default frequency. oled.setFont(Adafruit5x7); uint32_t m = micros(); oled.clear();
-
Thread
chipKit PIC32 gcc wird von Arduino nicht gefunden
Hallo zusammen, ich bekomme folgenden Output wenn ich versuche, einen beliebigen Sketch für PIC32 zu compilieren: ``` fork/exec /home/pdiener/.arduino15/packages/chipKIT/tools/pic32-tools/1.43-pic32gcc/bin/pic32-g++: no such file or directory Compilation error: fork/exec /home/pdiener/.
was da wieder falsch ist. Das knallt schon bei der Installation. Downloading packages chipKIT:pic32-tools@1.43-pic32gcc chipKIT:pic32prog@v2.1.46 chipKIT:drivers-windows@v2 chipKIT:pic32@2.1.0 Installing chipKIT:pic32-tools@1.43-pic32gcc Failed to install platform: chipKIT:pic32. Error: 13
-
Thread
Kleine Vorabfrage zu P3 RGB LED Projekt mit ESP32
Was ich mich frage, wenn ich die Module alle hintereinader schalte, ist es bei der Leistung des ESP32 160Mhz realistisch mit einem Muxing von 1/32 ein stehendes Bild hin zu bekommen? Ich habe dann sechs Lines mit einer Länge von 64x12, 768 Bit. Bei einem 1:32 Scan, und 100 Hz als Wiederholrate müsste
attachment/517705/LED_Matrix_Controller_V5.pdf Das ist das schön beschrieben. Das 64x64 Modul hat 2x32 Zeilen. Dabei wird die Zeile mit fünf Bit selektiert. Es hat dann noch pro Hälfte drei 32 Bit Register für jede Farbe (RGB). Die Module machen also ein 1:32 Muxing. Ich würde das so lösen im
-
Thread
[V] Sammlung an Devboards, Modulen, IC, STM32, TI, PIC32, Arduino, CAN,GPS, BLE RN42, PoE, NXP, LPC
1x STM32F412ZGT7 Devboard mit Display (grün) - 25€ 1x STM Lorawan Discovery Board - 5€ 1x Nordic nRF52840 Devoboard - 5€ 1x Digilent PIC Devboard - 5€ 1x Arduino Leonardo mit RS232 TTL Modul und USB Kabel
USB-RS232 FTDI Modul - 3€ 1x HC-SR04 Ultraschallsensor - 2€ 1x Arduino Sensor shield v5.0 - 2€ 1x STM32F405 DevBoard mit USB-C Modul - 5€ 1x STM Lorawan Discovery Board - 5€ 1x Nordic nRF52840 Devoboard - 5€ 1x Digilent PIC Devboard - 5€ 1x Arduino Mega ADK - 10€ 1x NXP FRDM Devboard - 5€ 1x Modul
-
Thread
Einbindung Wolf CHA Wärmepumpe in Gebäudeleittechnik mit ISM8i
und zweitens einen Modbus/TCP Server und MQTT implementieren kann. Die Karte arbeitet wohl mit einem PIC32, da sollte genug Rechenleistung da sein. In die influxdb würde es dann standardmäßig über telegraf gehen. Das Problem: Die Firma Wolf will zu der Karte nichts weiter offenlegen und sie nur open source
pin-cable-with-rj12-modular-plug-for-microchip-icd-10-version Und einen Microchip ICD3 oder neuer für PIC24 und PIC32. Der PIC24 ist in den Reglern und dem Bedienmodul. Der PIC32 ist in den ISM7/8. Bisher ungetestet, Kabel wird bestellt. Da ist auf dem BM-2 auch noch ein Footprint ohne die Halteklammern
-
Thread
Hilfe bei 74HC595 über Komparator ansteuern, Ansteuerzeiten/Signalqualität
Felix schrieb im Beitrag #7590856: > Ein PIC32MM0128GPM048 auf Board A, hat zu wenige 24V-Ausgänge Um es genau zu sagen: Ein PIC32MM0128GPM048 hat gar keine 24V-Ausgänge. Laut Datenblatt vertragen die GPIOs im günstigsten Fall maximal 6V (DS
Michael B. schrieb im Beitrag #7591229: > Oder er hat Masse der PIC32MM0128GPM048 Platine nicht mit Masse der > 75HC595 verbunden Oh ja, das ist auch ein Klassiker.
-
Thread
Hashwert unterliegende Cryptofunktion herausfinden
werden. Sicher nicht ohne Verschlüsselung, denn es ist ein (älteres) Sicherheitsprodukt. Es sind nur 32/64 bit, darum hoffe ich dass das Hashverfahren heutzutage brechbar ist. ich habe mal einige kombinationen von Bekannten werten und Hashwert: EEPROM Leer |PW Zurückgesetzt| GID 0 | Systemnummer
Da ist noch mehr identisch .. wenn man die 32bit Blockung wegnimmt: Oben ohne Passwort, unten mit irgendeinem. [code] xx xx xx xx xx 7D 59 B7 6A 05 9A 06 2E xx 4B 55 F9 E2 3C 03 05 C0 xx 22 33 35 55 53 E4 B2 1D 09 00 7C 06 2B F5 B2 C9
-
Thread
AVR T1 Capture Problem - Meinung erbeten
berücksichtigt. Dazu hat Peter hier niedergeschrieben: https://www.mikrocontroller.net/topic/avr-timer-mit-32-bit#371564
ganzen Tag mit STM32 und LPC Controller. Da ist AVR eine angenehme Abwechslung von den Komplexitäten und vergleichsweise viel anspruchsvolleren Anwendungen in der Firma. Abgesehen davon, finde ich die Welt der AVRs und auch
-
Thread
Passender µC für CAN, PWM, Datenspeicher, Regelung
Hallo, schau bei dsPIC von microchip, dort hat es eine gute Auswahl.
Industrielle Steuerung STM32F407VET6 Entwicklung Bord RS485 Dual KANN Ethernet Networking STM32 https://a.aliexpress.com/_EvDg5Zf F407 ist nicht der neueste, aber immer noch ein schnelles Rennpferd.
-
Thread
Problem b. Brennen des PIC16F884
Joe S. schrieb im Beitrag #7583616: > PIC korrekt eingesteckt? Ich meine die Außenkante am richtigen Ende des > Sockels. Wenn er den PIC lesen kann wird das wohl stimmen
Das geht nicht, die Software erkennt den PIC und verweigert die Arbeit
-
Thread
"Möglichst" genauer Takt für Mikrocontroller
Bereich 20x20x20cm wäre oder so. S. L. schrieb im Beitrag #7582731: > Was stört an DS3231SN? Der 32 KiHz-Ausgang "klickert" vor sich hin, ganz > ohne I2C. 32kHz ist ein wenig schnell in der Interruptauslösung, aber das könnte ich evtl. über einen internen Teiler erledigen, mal sehen was das Prozdabla
an Jens M.: Bei besagtem Modul ist der 32 KiHz-Ausgang nicht auf die Pinleiste gelegt, dort ist jedoch ein Pin frei, also hatte ich mir ein kleines Kupferdrähtchen eingelötet, geht ohne Schwierigkeit.
-
Thread
ESP32-C3 per MOSFET ein- und ausschalten
an, kann ich das direkt mit einem PIC ansteuern (siehe Bild) oder brauche ich da zusätzliche Teile?
dran zu setzen. Dann darf der PIC aus oder hochohmig sein oder nicht 100% High erreichen, ohne dass unerwünschter Strom fließt.
-
Thread
[VS] wer es noch brauchen kann
entweder Tonne oder gegen aufgerundete Versandkosten: [pre] 2 x PIC18F452-I/P (PDIP-40) uC 2 x 87C52EBPN (DIL40) uC 3 x P80C552FA (PLCC 84) uC 3 x IDT7025L55J (PLCC84) Dualport RAM 3 x P89C52X2BA (PLCC44) uC 14 x 27V512-120 (PLCC32) EPROM 30 x PVT312LPBF (DIL6
#7571582: > entweder Tonne oder > gegen aufgerundete Versandkosten: fast alles weg! nur noch 2 x PIC18F452-I/P (PDIP-40) uC 2 x 87C52EBPN (DIL40) uC 3 x P80C552FA (PLCC 84) uC 3 x P89C52X2BA (PLCC44) uC 7 x MAX3316EEAE (TSSOP16) RS232 Tranceiver 2 x 82C52UBA (PLCC44) uC 3 x MAX3232ECWE (SO16)
-
Thread
12 Volt DC Motor über WS2811 Chip steuern
würde reichen. (12V, GND, Daten). Du bräichtest einen kleinen Controller wie z.B. AVR16DD20 oder PIC24F04KL100 (die klassischen AVRs kommen mit LIN nicht gut zurecht) https://ww1.microchip.com/downloads/aemDocuments/documents/MCU16/ProductDocuments/DataSheets/PIC24F16KL402-Family-Data-Sheet-DS30001037D.pdf https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/AVR32-16DD20-14-Prel-DataSheet-DS40002413.pdf sowie einen LIN-Transceiver mit eingebautem Spannungsregler wie z.B. https://www.onsemi.com/download/data-sheet/pdf/ncv7428-d.pdf Dazu die Motorsteuerung
-
Thread
Neue Bauteile: Knochenschallmikrophon, Thermistor mit Schraubkopf uvam
Achtbitter aus dem Hause Silicon Labs. Silicon Labs verbindet man - im Allgemeinen - mit energiesparenden 32 Bit-Funkmodulen. Mit der BusyBee-Serie bietet das Unternehmen allerdings auch seit einiger Zeit „energiesparende“ 8 Bit-Mikrocontroller an, die auf einen 8051-Kern setzen.  Bildquelle: MicroChip. Hervorzuheben ist, dass die rund € 25 teure Platine auch einen Debugger mitbringt. Die MCU ist also
-
Thread
Nixie Uhr Code
dazu muss der Wert long erden Wenn Du auf Nummer sicher gehen willst: Deklariere das als "uint32_t" oder "int32_t". "unsigned int" & Co sind plattformabhängig und auf manchen Controllern für den Zweck unangemessen klein. "long" sollte "eigentlich" auch gehen, aber wenn Du schon weißt, wieviel
machine effect" > hier auch noch implementieren kann Beschreib mal, wie sowas aussehen soll. Der PIC dürfte nicht das Problem dabei sein.
-
Thread
Compiler Error beim Build für PIC16F15325
Hallo Ich habe im Netz eine Anleitung für eine Nixie Uhr gefunden. Die Uhr wird über einen PIC 16F15325 gesteuert. Diese hat mir gefallen und ich habe diese Uhr nachgebaut. Soweit kein Problem. Aber bei der Programmierung des PIC 16F15325 bin ich definitiv an meine Grenze gestoßen.
-DXPRJ_default=default -Wl,--defsym=__MPLAB_BUILD=1 -mdfp="C:/Users/Teo/.mchp_packs/Microchip/PIC16F1xxxx_DFP/1.16.323/xc8" -fno-short-double -fno-short-float -O0 -fasmfile -maddrqual=ignore -xassembler-with-cpp -mwarn=-3 -Wa,-a -msummary=-psect,-class,+mem,-hex,-file -ginhx32 -Wl,--data-init
-
Thread
Attiny 1616 Hardware-Interrupt
and receive DCC commands. The library currently supports the AVR ATTiny84/85 & ATMega88/168/328/32u4 and Teensy 3.x using the INT0/1 Hardware Interrupt and micros() ONLY and no longer uses Timer0 Compare Match B, which makes it much more portable to other platforms. https://github.com/mrrwa/NmraDcc
Hallo, das Bsp. von Microchip ist eine gute Basis. https://github.com/microchip-pic-avr-examples/avr128da48-ext-int-wakeup-example Klickste dich durch bis zur main.c, lesen, verstehen lernen, ausprobieren. Danach an eigene Zwecke anpassen. Die AVRs sind streng Art verwandt, sprich
-
Thread
THT im Hobbybereich, hat das noch Zukunft? Gesperrt
verlorenginge weil der Grobian nur noch mit SMDs hantieren könnte oder der nicht ganz so Hirnwendige nur mit 32Bit Boliden und zugehörig komplexen Programmiertools.
absolut fachfremder 60-jähriger Bastler praktisch nur noch SMD, (TQFP, QFN, …), RiskV-Controller in 32 Bit (CH32V), SMD-Hühnerfutter (0805) gern auch mal auf Loch- oder Streifenraster. SMD-LED meist in 0603 und 0402. Ich habe eine Lötstation von Weller, eine ZD939 und einen MHP30. Damit kann ich alles
-
Thread
AVR Tiny Basic Computer mit ATMega1284
der Erde hat jemand vor 10 Jahren etwas ähnliches angefangen, hat aber gleich auf bessere Hardware (PIC32) gesetzt. Von Preis und Aufwand sind Atmega und PIC32 ähnlich, aber der PIC32 ist natürlich um einen Exponenten schneller. https://geoffg.net/micromite.html fchk
begrenzt. 26 Variablen, 26 Stringvariablen, 5 Arrays und 5 Stringarrays. Strings mit einer Länge von 32. Zusammen komme ich da auf 9384 Bytes von meinem 32KB SRAM. Ist also noch genügend Platz. Da es noch keine DIM Funktiin gibt belegt ein Array natürlich den gesamten Platz mit seinen 50 Elementen
-
Thread
Full Speed WinUSB-Gerät gesucht
am USB bei Full Speed als WinUSB-Device enumeriert? Hintergrund: Ich versuche gerade auf einem PIC24 (dsPIC24FJ64GB202) WinUSB umzusetzen (alles in Assembler). Ich habe mich durch die USB 2.0 Spec. durchgewühlt und kann z.B. einen FTDI FT232 Chip nachstellen mit erfolgreicher Enumeration unter Win10
Hier habe ich erläutert wie das geht: https://www.mikrocontroller.net/articles/USB-Tutorial_mit_STM32#Konfiguration_der_PC-Seite Auf GitHub sind Binaries für den STM32F103 welche eine Enumeration als WCID Device durchführen, musst du nur auf ein Bluepill o.ä. flashen: https://github.com/Erlkoenig90