-
Thread
Reaktionszeit MCU auf externen Interrupt
Flanke an einem Interrupt-fähigen Pin bis der erste Befehl in der ISR ausgeführt wurde ? Konkret PIC18F46Q71 mit 64 MHz Takt
abzuschalten Es gibt Mikrocontroller die das in Hardware können, z.B. die Break-Inputs der Timer der STM32
-
Thread
Suche Library ADS1220 an ATmega328 ohne Arduino
zerfällt). https://de.wikipedia.org/wiki/Horner-Schema Das Verfahren wird man auch auf z.B. 32-Bit Systemen einsetzen wollen, da besser konditioniert als eine naive Auswertung.
ohne ernsthaften Praxisbezug zu > verstehen. Dann darfst du auf kleineren CPUs auch nicht mit 32-Bit Integer rechnen. Und eine Division geht garnicht, nicht einmal mit 8 Bit. Keine Hardware, nur Softwaregebastel...
-
Thread
Splinter - Padauk Programmer mit CH32V003
und die pinheader. Das gilt auch für Andere. > Der Reiz des Ganzen liegt aber eher darin, den Ch32V003 mittels V-USB zu > bedienen, so dass ein Singlechip-Programmer für den PFS154 dann möglich > ist. Ja, beziehungsweise mit rv003usb. Eine etwas einfachere Möglichkeit wäre es, einen CH32X033
Tim . schrieb im Beitrag #8013744: > Eine etwas einfachere Möglichkeit wäre > es, einen CH32X033 zu verwenden. Der würde einen deutlichen Unterschied mit sich bringen, da er --anders als der CH32V003-- einen USB-Device-Controller enthält, und Full-Speed-USB in Hardware unterstützt. Damit
-
Thread
Wie im Bereich von 1,2Vdc - 117Vdc einstellbare Konstantspannung aus 20Vdc erzeugen?
Kanäle meines R&S HMP4040 seriell oder parallel verschalten konnte. Alle Kanäle Seriell sind 4x 32V = 128V bei max 4A. Alle Kanäle parallel sind 32V bei 10A. War ein frei fliegender Aufbau mit einem ESP32 als Steuerung für die Relais und ein Python code um das HMP4040 via VISA und den ESP32 mit ESPHome
PWM-Funktionalität gibt es dann noch uCs, die speziell für flexible SMPS gedacht sind, wie z.B. die PIC16F176X/7X von Microchip. Die sind dann freiprogrammierbar, haben fast alle notwendigen Hardwarefunktionen und erreichen dann bis zu 8MHz PWM-Frequenzen. Die kosten auch kaum mehr als 1€ und gibt es
-
Thread
SkyRC MC3000 Erfahrungen (u.a. mit Firmware 1.25)
nennen darf, keine eigenständige Zug-/Druckmechanik für die Anpressung an den Akku. https://ae-pic-a1.aliexpress-media.com/kf/Se177e8438e1a46b5847eb9db1b7c136dX.jpg https://ae-pic-a1.aliexpress-media.com/kf/Sc4f1bfc8ed554505861394b929048d7a3.jpg Hier drüber die beiden wichtigsten Bilder von
Akku drin. Die restlichen 3x Bilder sind auch nur mit unterschiedlichem AkkuFormaten. https://ae-pic-a1.aliexpress-media.com/kf/S1991732689484cb79dbbfd37ba9f40204.jpg Im QuellCode der Seite sind die auch zu finden, anders waren die nicht zu ermitteln, da da eine Vergößerungsfunktion drüber lag.
-
Thread
Hobby-Austausch: Welche Projekte beschäftigen euch aktuell? (Mit Altersangabe)
entwerfen (immer wieder verschoben) um endlich eine eigene PCB für eine Handheldspielekonsole mit STM32F4xxR zu entwerfen. - Endlich Doku für Arduinobenutzung CH32V003 erstellen. Hier sind die bereits für den CH32V003 geschriebenen Libraries gemeint um den unter Arduino nutzbar zu machen. Durchforsten
Betthupferl für die kleinen 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
-
Thread
Systemnahe Programmierung in C (SPiC) Vorlesungsfolien, Übungen und Projekte
Python aber >ohne C, dürfte selten sein. Naja, für Micropython sind es schon einige: STM32, ESP32, ESP8266, PiPico, Nordic nRF, TI3200, SAMD21 https://docs.micropython.org/en/latest/
Python aber >>ohne C, dürfte selten sein. > > Naja, für Micropython sind es schon einige: > > STM32, ESP32, ESP8266, PiPico, Nordic nRF, TI3200, SAMD21 > > https://docs.micropython.org/en/latest/ Leute, wann kapiert ihr's endlich? Es geht um "Plattformen", für die in einer von C verschiedenen
-
Thread
DCF-Uhr from Scratch
jetzt keine Hochfrequenz, aber etwas schneller als der AVR-Arduino-ADC sollte der schon sein. (STM32, RP2040, ...) Rest ist Software.
die CPU zu stören. Also echte parallel Verarbeitung. Ich habe dann mal nach diesen Daten die STM32 gefiltert und dabei dann STM32H723 oder den STM32H743 gefunden. Beide sind auf Nucleo Boards für 30 bis 50€ erhältlich. Echte 16-bit ADC mit DMA, SMID und DSP, 16-bit DAC um einen OCXO zu führen.
-
Thread
Bizarrer Firmware crash - ATmega4808. Wie Debuggen?
ldi r25, 0x00 ; 0 3230: 0e 94 61 45 call 0x8ac2 ; 0x8ac2 <malloc> 32d0: 89 e2 ldi r24, 0x29 ; 41 32d2: 90 e0 ldi r25, 0x00 ; 0 32d4: 0e 94 61 45 call 0x8ac2 ; 0x8ac2 <malloc> 334c: 89 e2 ldi r24, 0x29
Stack advisor". Für das doppelte Geld gibts im 48-Pin-Gehäuse (als das andere Ende des Spektrums) PIC32 auf denen man auch sinnvoll C++ einsetzen kann.
-
Thread
FSR SF15-600 (10 kg) – trotz 3 kΩ Spannungsteiler nur ~1,04 V bei 3 V Versorgung
name: livingroom_sensor #esp8266: # board: nodemcuv2 # Works for NodeMCU v3 as well esp32: board: az-delivery-devkit-v4 framework: type: esp-idf logger: baud_rate: 115200 # Standard ist 115200 Baud debug: # ==================== NETWORK CONFIGURATION ===========
> 1V aufwärts? https://docs.espressif.com/projects/esp-idf/en/v4.4/esp32/api-reference/peripherals/adc.html
-
Thread
Neue Bauteile: Antennen-Lautsprecher, ESP-Prog-2, Ladungspumpen uvam
of 5, Matrix 2 of 5, Industrial 2 of 5, MSI, GS1 Databar [/c] ### Espressif ESP-Prog-2 - ESP32 - Kommandogerät auf Basis eines ESP32-S3 Zur Zeit der klassischen Sprut-USB-Brenner für PICs gab es die Henne-Ei-Problematik, dass der Brenner8 einen bereits programmierten PIC zur Inbetriebnahme voraussetzte
wenig Bauteile vertreten: [c] • ESP8266 (kein JTAG) • ESP32 • ESP32-S2 • ESP32-S3 • ESP32-C3 [/c] Bei ESP32-bezogenen Programmiergeräten ist immer der Preisvergleich zum des FTDI-Minimodul von besonderer Relevanz. Im Fall des vorliegenden
-
Thread
ChatGPT analysiert uc.net
259.000 ~50.000/Jahr 2013 ~319.000 ~60.000/Jahr 2014 ~354.000 ~35.000/Jahr 2015 ~386.000 ~32.000/Jahr 2016 ~416.000 ~30.000/Jahr 2017 ~437.000 ~21.000/Jahr 2018 ~466.000 ~29.000/Jahr 2020 ~510.000 ~22.000/Jahr 2022 ~548.000 ~19.000/Jahr 2024 ~574.000 ~13.000/Jahr 2025 ~583.000
, sind noch da. Das ist gleichzeitig Stärke und Schwäche. 2. Nachwuchs kommt – aber anders. ESP32, Arduino, STM32, Raspberry Pi, KiCad usw. sorgen weiterhin für neue Fragen. Die aktuellen Themen zeigen das sehr deutlich. 3. Das Internet hat sich verändert. Ein Anfänger fragt heute eher ChatGPT
-
Thread
Spectra Challenge – Drohnenabwehr unter realen Bedingungen Gesperrt
attachment/684451/1.jpg) Bildquelle, alle: Autor Bei Chip und Co gab es einige Design Wins für STM32 und den ESP32-C61 zu sehen. Intelligenz für „Groß-Rechenaufgaben“ kommt im Allgemeinen aus dem Raspberry Pi, während vorgefertigte SDR-Systeme für den elektrischen Teil der Funkschnittstelle sorgen.
Forschungsprojekt Espargos entwickeltes System, das für die Antennen-Ansteuerung entweder auf den besagten ESP32 oder auf einen STM32WL3 setzt – in vielen Fällen kommen die Chips massiv paralellisiert zum Einsatz.  Auffällig war dem Autor auch die Verwendung von „laborüblichen
-
Thread
Schmitt-Trigger 74HC14 mit Level Shifter
- 74HC14 mit 5V (von der anderen Platine) versorgen - Signal in -> Gatter -> Pegelwandler -> ESP32 - ESP32 -> Pegelwandler -> Gatter -> Signal out Ich habe auch das einmal gezeichnet - als Pegelwandler habe ich einen TXB0104 genutzt (den Klassiker BSS138 habe ich aufgrund der Anzahl der Teile
Wenn Du einen 74LVC14 an 3,3V betreibst, kann der an seinen Eingängen 5,5V ab. Und Dein PIC liest ab 2,0V schon High-Pegel ein. Mit einem 74LVC125 kannst Du Signale durchleiten oder überschreiben.
-
Thread
Object Oriented Forth
keine Mühen, oder? https://en.wikipedia.org/wiki/Ghostscript https://github.com/witnessmenow/ESP32-Cheap-Yellow-Display https://en.wikipedia.org/wiki/Display_PostScript
Intallationsaufwand einfach flashen. Für das Cheap Yellow Display gibt es so was: https://github.com/de-dh/ESP32-Cheap-Yellow-Display-Micropython-LVGL Wie hast Du LVGL installiert? Was waren die Schwierigkeiten?
-
Thread
TJA1020 mit ESP32 betreiben
einen > Framing Error bekommen. Dafür gibt's was (ungetestet) https://github.com/CW-B-W/ESP32-SoftwareLIN
ESP-IDF und VS Code > portieren... portieren musst Du da nix https://github.com/CW-B-W/ESP32-openLIN
-
Thread
Neue Bauteile: Zenerdioden, Steckverbinder, PIC16-Nachwuchs und mehr
WDT enabled) • < 600 nA typical @ 3V/25°C (WDT disabled) – Operating Current: • 48 μA typical @ 32 kHz, 3V/25°C • < 1 mA typical @ 4 MHz, 5V/25°C [/c] ### Espressif-“Digitalkamera” ESP32-P4-EYE kommt in den Handel Über die Motivation hinter der in der Abbildung gezeigten ESP32-P4-EYE haben
>ESP32-P4-EYE Was hat der Kamera-Chip für eine Auflösung? Ich kann es nirgends finden.
-
Thread
Farfisa Caroline
Karl B. schrieb im Beitrag #7944567: > Dann bräuchte man 12 µCs. Nee. Alleine der STM32F100 hat lt. DaBla 16 Timer mit 16bit Länge. Man müsste nur prüfen, dass 12 davon passend konfiguriert werden können, so dass die 50%-PWM tatsächlich an je einem Pin ausgegeben wird.
> Z.B. fürs Vibrato. ☺ Stattgegeben. Lässt sich wahrscheinlich machen; ich glaube, die STM32 haben eine interne PLL für den Takt. Man braucht nur einen geeigneten frequenzmodulierbaren externen Takt- generator, aber der sollte ja in der Orgel schon vorhanden sein...
-
Artikel
CAN
Stellaris LM3S8xxx. ARM Cortex-M3 bis 64kByte RAM und 256kByte Flash CAN und Ethernet Microchip PIC18Fxx8 PIC18Fxx8x. Mikrocontroller mit CAN Schnittstelle Herstellerseite Mitsubishi / Renesas R8C / M16C / M32C. R8C/23, M16C/6Nx Motorola / Freescale DSP56F8xx. Clock des CAN-Moduls von PLL speisen,
: 2 CAN Schnittstellen STM32F415 : 2 CAN Schnittstellen STM32F407 : 2 CAN Schnittstellen STM32F417 : 2 CAN Schnittstellen STM32F427 : 2 CAN Schnittstellen STM32F437 : 2 CAN Schnittstellen STM32F429 : 2 CAN Schnittstellen STM32F439
-
Thread
Neue Bauteile – kleine Relais, nicht durchbrennende LED-Serienschaltungen und Co
Bauteil außerdem für „unkritische“ Stromversorgungsaufgaben heranziehen lassen. ### Microchip PIC32WM-BZ6 - Bluetooth 6.0, a la Mikrochip. Nordic Semiconductor ist mit Sicherheit nicht der einzige Anbieter von Bluetooth 6.0-fähigen Modulen bzw. Prozessoren. Im Hause Microchip lanciert man ein auf einem PIC32 basierendes Modul, dessen Funk-Transmitter ebenfalls für Bluetooth 6.0 befähigt ist. Hervorzuheben ist die Verfügbarkeit eines uFL-Connectors, der das Anschließen von Antennen erleichtert.  den Stromfluss zum Aktor unterbricht, somit nur für die vom PIC erzeugte Impulsdauer Energie verbraucht und an die Umgebung abgeben kann. https://www.mikrocontroller.net/topic/584170#8024435 ciao gustav
-
Thread
Neue Bauteile: Hochgeschwindigkeitsfunk, Löttechnik und die Rückkehr der QWERTZ-Tastatur
Bergwerksbereich vorgesehen.  Bildquelle: Simpson ### Microchip AVR32LA14/20/28/32 – AVR-MCU mit Event-Routingsystem Mit der CLB integrierte Mikrochip FPGA-artiges Verhalten in die PIC16-Serie. Mit dem AVR32LA steht nun eine AVR-Variante zur Verfügung, die ein besonders
bringen möchte, wird von Spectrum Control mit einer Reihe von neuen SKUs bedient. ### NXP FRDM-A-S32K312 – Arduino Uno-artiges Evaulationsboard mit CAN FD und LIN NXP arbeitet permanent daran, Nutzern der Freedom Board-Serie neue Optionen anzubieten. Nun steht eine Variante ante Portas, die CAN FD
-
Artikel
Stack
) oder im RAM-Bereich (Softwarestack) ab. Ein Softwarestack ist meistens größer und flexibler. Die PIC Mikrocontroller haben einen Hardwarestack zum Speichern des Programmzählers (der Rücksprungadresse von Unterprogrammen). Die Größe des Stacks (Ebenen) ist je nach PIC Modell vorgegeben. Die neuste Generation der PIC18 Familie haben einen 32-Ebenen-Stack. Die Zahl der Stackebenen beschränkt die Verschachtelungstiefe von Programm und Unterprogrammen. AVR Mikrocontroller besitzen bis auf wenige Ausnahmen (ATtiny11
-
Thread
PLL mit Standard-Bauteilen
kennen. Wieso nicht? Du kannst auch ein PLL bauen was auf 10kHz läuft. Oder 1MHz. Oder 200MHz. Der PIC32 hat ja auch 200MHz Takt. Daher, so lange man nicht auf eine Antenne geht, würde ich da mir nicht so viele Sorgen machen. Und wenn man da schon etwas dann, am besten Herum experimentieren. Erstmal
-
Thread
Haustelefon Bticino 344282: Rufton detektieren und ausschalten & Türöffner betätigen
einem Wohnhaus in Wien von unten problemlos. Übrigens ist in meiner Btcino Türstation irgendein PIC verbaut, keine Ahnung mehr welches Modell ;) Wieso nimmst du nicht z.b. einen kleinen Mikrocontroller (oder eine Logik-Schaltung), die wahlweise je nach Einstellung: 1) den Rufton am Lautsprecher
Ein Mikrocontroller wäre kein Problem, ich hab in der Vergangenheit mit ESP32s gearbeitet; ich will nur natürlich sicherstellen, dass ich da kein Signal störe. D. h. Dein Weg wäre, dass man nicht eigene Kabel zusteckt, sondern dass man die Platine freilegt und sich quasi auf
-
Thread
Messtechnik, Drohnen und neue Mikrocontroller
attachment/703009/5.png) Bildquelle: https://store.google.com/us/product/pixel_tag? ### ESP32-C61 – preiswerte Variante des ESP32-C6 nun auch als Modul verfügbar. Der ESP32-C61 stellt eine sowohl im Bereich der Rechenleistung als auch im Bereich der Funkmöglichkeiten „abgespeckte“ Variante des
gezeigt präsentiert.  Bildquelle: https://www.wch-ic.com/products/CH32V407.html Für Aufgaben mit größerem Arbeitsspeicher-Bedarf steht auch eine „Grande-Variante“ zur Verfügung: [c] The CH32V467 adds 4MB or 8MB of on-chip extended PSRAM memory to the CH32V407 and
-
Thread
ESP32-P4 ganz groß, Android 17 und GaN Systems-Abkündigungen
Version von CircuitPython und ein Evaluationsboard von Olimex helfen derweil dabei, die Stärken des ESP32-P4 optimal zu nutzen. Was es sonst Neues gibt, verraten wir hier. ### CircuitPython 10.1.0 Release Candidate 1 mit Erweiterungen für ESP32 Espressifs Mikrocontroller haben sich nicht nur im Rust-Bereich
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
-
Thread
Problem mit XgecuT48 und PIC16F628A
"Hallo zusammen, ich habe einen PIC16F628A aus einem K150-Board ausgebaut und möchte ihn mit dem XGecu T48 programmieren. Der Chip wird erkannt und brennt fehlerfrei (Config Word 0x3F0A, INTOSC, MCLR intern), aber auf dem Breadboard (
sagen. Ich bin ein totaler Anfänger mit diesen Dingen. Habe zwar schon einige Programme mit dem ESP32 Mini hinbekommen. Aber mit einen Microchip noch nie.
-
Artikel
AVR Arithmetik
M ost S ignificant B yte, höchstwertiges Byte Vergleich. 16 Bit. 32 Bit. Addition. 16 Bit + 16 Bit. 32 Bit + 32 Bit. Subtraktion. 16 Bit - 16 Bit. 32 Bit - 32 Bit. Division. 32 Bit / 32 Bit. Ergebnis gerundet, und mit Restbildung. Eine Version, die je nach konkreten
„Bin4BCD“ verwendet. Die oberen 16 Bit werden nach „Div/10000“ vorbearbeitet und anschließend alle 32 Bit nach „Add $33“. Tutorial. Part of the Arithmetic Tutorial Collection by Douglas W. Jones enthält C-Code und PIC-Code für schnelle 16-Bit-Wandlung, Hardware-Multiplizierer möglich – auch für FPGA
-
Artikel
STM32
im Stop Modus STM32L0 (2014) ARM Cortex M0+ bis 32 MHz - mit EEPROM STM32L1 (2010) ARM Cortex M3 bis 32 MHz - mit EEPROM STM32U0 (2024) ARM Cortex M0+ bis 56 MHz STM32L4 (2015) ARM Cortex M4F bis 80 MHz STM32U3 (2025) ARM
gegenüber SAM3/4: Fast alle Pins sind 5-Volt tolerant. Vorteile gegenüber anderen "Kleinen" wie z.B. PIC, Atmel usw. nahezu gleicher Preis bei Hobby Anwendungen 32 Bit ohne Umwege in Assembler rechenbar Schnelle direkte Offset-Adressierung ermöglicht effizienten Zugriff auf Stack-Variablen, lokal gespeicherte
-
Thread
Mini Loopantenne mit NE592N14
noch nicht ausprobiert): https://web.archive.org/web/20241013025853/http://www.sprut.de/electronic/pic/projekte/frequenz/frequen1.gif Nicht zu verwechseln übrigens mit dem NE/SE529 (Zahlendreher), einem Komparator, der ebenfalls mal von ELV in einem 50-MHz-Frontend verwendet wurde (siehe ELV journal 35, 1984, S. 32 ff.).
-
Artikel
AVR In System Programmer
in Windows einwandfrei zusammenarbeitet. Weitere Infos auf weigu.lu. AVRISP mkII Klon mit dem Atmega32U2-Breakout-Board und der Lufa-Bibliothek. Mit der LUFA-Bibliothek (Eine Anleitung gibt es hier) und dem Atmega32U2-Breakout-Board kann problemlos ein AVRISP mkII-Klon programmiert werden. Um praktisch
automatisch oder einer speziellen Funktion im Studio) Unbenennen des Snap im Microchip Studio von PIC zu AVR Auf der neueren Platine (Hardware-Version 2) befindet sich ein Jumper (J5), mit dem zwischen PIC (voreingestellt) und AVR umgeschaltet werden kann. Daher sind die oben beschriebenen Modifikationen
-
Artikel
AVR
. Abgesehen davon ist der Aufbau des Controllers recht übersichtlich und birgt wenige Fallstricke. 32 größtenteils gleichwertige Register davon 1–3 16-bit-Zeigerregister (paarweise) ca. 110 Befehle, die meist 1–2 Taktzyklen dauern Taktfrequenz bis 32 MHz Betriebsspannung von 1,8 – 5,5 V Speicher 1–256
für die im Betrieb zwei Leitungen ausreichen. Nicht zu verwechseln ist die 8-bit-AVR-Serie mit AVR32. Letztere ist eine 32-bit-Architektur mit recht viel Ähnlichkeit zu Controllern auf Basis eines ARM-Cores. Controller der ATxmega-Serie verfügen über mehr Funktionen als die "traditionellen" AVR (z.B