-
Artikel
Forum-Teilnehmer
... AVR ... ... Student Sascha_Focus Sascha S. 75 45XXX Elektronik Fast alles PIC (haha), AVR, M16C, R8C Trolle Energieelektroniker _CH_ Christian 86 ..mail.. alles wo Strom rein und rauskommt :-) Industrieelektroniker thomas-hn Thomas F. 80 74xxx - - - Mikrocontroller/Digitaltechnik ATmega AVR MSP430
Persönlichkeitsstörung. Rentner / Freiwillig Ehrenamtlich Malte Malte M 84 336xx :) :O Software STM32 AVR, ARM, Linux Windows IT siehe auch:. Karte mit mikrocontroller.net Mitgliedern bei Frappr Anderer Forums-Thread zum Alter Wer hat was - Wer hat welche Bauteile bei welcher PLZ
-
Artikel
Embedded-Rust
verwiesen. Im folgenden sollen kurz und knapp die wichtigsten und überraschensten Unterschiede zu C dargestellt werden, nachdem die meisten Leser hier vermutlich einen gewissen "C-Hintergrund" haben. Integertypen. Rust verwendet immer explizite Integergrößen wie u32 for einen unsigened 32-bit integer
der Hardware (uC & Debugger) nur noch probe-rs, das ist so ähnlich wie AVRDude nur für Rust und 32-bit ARM. Folgt dazu einfach der Anleitung von Embassy , da gibt es auch gleich ein paar Beispielprogramme. Beispiel für
-
Artikel
Remote IRMP
Konfiguration für IRMP irmpextlog.c IRMP-Logging für Nicht-AVR-µCs irmpextlog.h IRMP-Interne Include-Datei irmpprotocols.h Sämtliche Definitionen zu den IR-Protokollen irmpsystem.h Vom Zielsystem abhängige Definitionen für AVR/PIC/STM32
gehört zu ipclient - für Microsoft Visual C++ 2010 Express win32/ipclient/ipclient.vcxproj Projekt-Datei für Microsoft Visual C++ 2010 Express win32/ipflash/ipflash.c Flash-Programm in C - übersetzbar unter Unix, Linux und Windows win32/ipflash
-
Artikel
My nRF5832
My nRF52832 - BLE Funkmodul mit ARM-Cortex M4 SoC von Dennis Greguhn (debegr92) Ein Breakout Board für einen Bluetooth Low Energy SoC mit ARM Cortex M4 Mikrocontroller. Einleitung. Anregung dieses Projektes war ein Beitrag im Forum über den nRF52832
Gerät benötigt. Ich habe einen JLinkEDU von Segger verwendet. Es würde auch ein STLink-v2 von einem STM Board funktionieren oder ein ~5€ Programmer aus eBay. Für einen einfachen Test kann direkt begonnen werden, ein Blinky Projekt für die LEDs an P0.04 und P0.05 zu schreiben. Downloads. KiCAD Unterlagen
-
Artikel
Wanderkiste (Widlar)
Sender+Empfänger), mal schauen was sich ggf. noch findet... S: Retro-Home-Computer ICs (Atari/Amiga/C16,C116,Plus4,C64,VC20), STM32 Controller/Boards, praktische ICs, neue Bauteile ((FE)T,R,C...) mal schauen was so dabei ist. 7 Hobby B. 25.02.2023 06.03.23 003404344200652675 12,7 kg 8 Martin S. 45xxx
02017172001696 Hermes 3 Stefan V. 10xxx 22.01.2024 07.02.2024 02038150017171 Hermes 18,3kg B: Orange Pi Zero, PY32F00x, STM32F030K6, ESP8266 Module ESP-01/12, SMD Speicherdrosseln, SMD (Power)LEDs, ENC28J60 Module 4 Benedikt M. Süd-DE 10.02.2024 12.02.2024 02043127007598 Hermes, 20.2 kg S: Orange Pi, Pi Pico, SMD
-
Artikel
Wer hat was
CMOS, Befetigungsmaterial, PIC, Stecker, Buchsen ... Lichtmensch Helmstedt 38165 alles mögliche. R, C, Stecker, Avr, Cnc... Rheinland-Pfalz. marc_s86 Trier alles mögliche, Rs, Cs, ATMegas, ATTinys, STM32, 3D Drucker, Verschiedene ISP Programmer (auch welche ab zu geben), ESP8266, Funkmodule 433MHz, 2.4GHz
, ATmega2560, ATmega32u4, ATXmega128A3U, ATXmega256A3U, ATXmega384C3, ATXmega256D3, ATXmega384D3 und IC-Sockel; LEDS insbesondere auch RGB klar und diffuse als auch WS2812B auf Rolle;Powerinduktoren, Ferritkerne (auch Toroide
-
Artikel
Infineon XMC
Entwicklungsumgebung für XMC unter Linux verwendet werden Das UML Tool SiSy unterstüzt neben AVR und STM32 ebenfalls XMC Controller. Die SiSy-DEMO hat keine Codebegrenzung. XMC1000. XMC1000 ist der Cortex M0 basierende uC von Infineon. Eine interessante Besonderheit dieser Bausteine ist der weite Betriebsspannungsbereich bis 5 V, während die meisten anderen uC auf Cortex-M-Basis mit einer Versorgungsspannung von max. 3,3 V zu betreiben sind. Starterkits: Infineon XMC 2Go XMC4000. XMC4000 ist der Cortex M4 basierende uC von Infineon. Artikel zum XMC4500 Tutorials
-
Artikel
WS2812 Ansteuerung
ein deutlicher Vorteil gegenüber einer Bitbanging Implementierung. Ansteuerung mit Timer und DMA auf STM32F4. Geschrieben in Ansi-C. Nutzt Timer und DMA. Github Repository Ansteuerung mit SCT und SPI auf LPC800. Geschrieben in Ansi-C. Nutzt den state configurable timer zur Konvertierung des SPI Ausgangs
forum Ansteuerung mit PIC12, PIC16, PIC18 und PIC24 mit SPI und Bitbanging. Der PIC12/18 muss mit 32MHz (--> 8MHz SPI) laufen. Beim PIC24 sollte das SPI mit 5.3333MHz (16/3) laufen. Bitbanging Versionen gibt es ab 16MHz. Für PIC12, PIC16, PIC18 und PIC24 gibt es Code in ASM und C. Forenthread Ansteuerung
-
Artikel
Logic Analyzer
Triggerword with don't cares. External clock or trigger on rising or falling edge. Timing and state with I2C-analysis. 2k memory, very low cost. With Pulsegenerator. Programmable Ti and Tp 1us..8sec, Duty-Cycle, Period/Frequency, Continuous- and Burst-Mode. 16- and 32-bit Software for Windows Projektseite bei
AVR, STM32 und ESP8266. Benutzung: .ino auf den Arduino laden processing.pde in Processing laden und seriellen Port auswählen Links: GitHub.com/aster94/logic-analyzer FPGA / CLPD. <!-- Deditec LAs sind keine
-
Artikel
KiCad
Footprints für SMD-Widerstaenden zaubern, in dem man sie umbenahmt und mit der Referenz "L" versieht. ;-) STM32 Mikrocontroller Bibliothek (sofern möglich alle) * Arduinos ** Arduino Due ** Arduino Nano | Teensy | Teensy 3.5/3.6 | Teensy 4.0 | Entwürfe. Neue Bibliotheken oder Änderungen sollen zunächst in diesem
TQFP100 von Fred S. (Gast) ATMega3290 im 100Pin-Gehäuse von Fred S. (Gast) RFM12-Funkmodul von Dominik C. CAN Controller MCP2515 und Transceiver MCP2551 von Dominik C. STLib für KiCad mit STM32F4x von Markus W. Media:SymbolsSimilarEN60617+oldDIN617-RevB-en.lib VERALTET! Nur aus Kompatibilitätsgründen behalten
-
Artikel
RFM69
0x2C - 0x2D RegPreamble Preamblelänge 0x2E RegSyncConfig Synchronworteinstellungen 0x2F - 0x36 RegSyncValue Synchronwort 0x2DD4 0x37 RegPacketConfig1 Einstellungen Packetengine 0x38 RegPayloadLength Datenpacketgröße == Software Implementierungen == Arduinobibliothek (C++) von LowPowerLab Arduinobibliothek (C++) für JeeNodes Linux Kerneltreiber (C) für RFM12 und RFM69 Bibliothek (C++) für STM32 RFM69 Anbindung in Python RFM69 Anbindung in Python RFM69 in C Projekte.
-
Artikel
LPC-Mikrocontroller
unterschiedlichen Ausfuehrungen. Blockdiagramm der LPC11xx Familie. Features eines LPC11xx. System: ARM Cortex-M0 processor, running at frequencies of up to 50 MHz. ARM Cortex-M0 built-in Nested Vectored Interrupt Controller (NVIC). Serial Wire Debug. System tick timer. Memory: 32 kB (LPC1114/LPC11C14), 24 kB (LPC1113
LPC1768 LPC1769 EmBlocks. Emblocks ist eine kostenlose Entwicklungsumgebung. Sie unterstützt neben NXP uC weitere ARM uC (STM32, EFM32) sowie PIC, AVR und MSP430. Die IDE hat einen eingebauten GDB Debugger welcher System view (Peripherie Register anzeigen) beim Debuggen unterstützt. Ausserdem gibt es einen
-
Artikel
Benutzer Diskussion:Dualcorez80
meisten Beiträge durchforstet, doch keiner konnte mir helfen... Folgendes Problem: Ich verwende den STM32F107VC um mit einem ADXL345 Beschleunigungssensor und einem ITG3200 Gyrosensor zu kommunizieren. Beide mit I2C Schnittstelle. Diese möchte ich mit der I2C1 Schnittstelle des Cortex auslesen. Doch genau da liegt das Problem. Ich kann keine Startbedingung erzeugen. [c]int main( void ) { char zahl[3]; GPIO_InitTypeDef GPIO_InitStructure; I2C_InitTypeDef I2C_InitStructure; u8 address=0xA6; int i=0; SystemInit(); // Taktet Cortex auf 72MHz gdm_Init(DSP_VERTICAL); //
-
Artikel
Word Clock Variante 1
Anzahl Kommentar C15 SMD-Vielschicht-Keramikkondensator 100 nF; 16 VDC SMD-0603 (1,6 x 0,8 mm²) 1 C16, C17 SMD-Elektrolytkondensator 10 µF; 16 V SMD-Size B (4,3 x 4,3 mm²) 2 IC11 Positiver Spannungsregler REG1117; +3,3
erkannten Kommandos (falsche Adresse) wird trotzdem hochgezählt. BUG09_012 - [bestätigt] [gefixt V0.9 Patch 3] Der Compiler meint: user.c:164:23: error: userModes.c: No such file or directory - Sollte das nicht usermodes.c heißen? BUG09_013 (gemeldet von Wichtel) - [bestätigt] [gefixt V0.9 Patch 3]
-
Artikel
Bus-Pirate
gibt es noch eine bessere Auflistung: = Möglichkeiten = 0 - 5,5 Volt Pegel 0-6 Volt Spannungsmessung 1Hz-40MHz Frequenzmessung 1kHz - 4MHz Pulsweitengenerator, Frequenzgenerator On-board Mehrfachspannungs Pull-up Widerstände On-board 3,3 Volt und 5 Volt Spannungsversorgung
Alternativ ein sogenanntes Sick-of-Beige (SoB) "Gehäuse": = Bezugsquellen = = Kompatible Firmware = STM32
-
Artikel
Und noch 'ne Nixie-Uhr
welche z.B. für das Anlernen der Fernbedienung benötigt wird, läuft per USB-zu-RS232-Wandler über UART0. Es kann alles eingesetzt werden was der Markt bietet (FTDI, CP210x, PL2303). Ich habe ein PL2303-Modul genommen. Real Time Clock. Das RTC-Modul, „I2C RTC DS1307 AT24C32 Real Time Clock Modul“, ist die
Semiconductor, er hat Uhrzeit, Datum und 56 Byte RAM. Als Zugabe ist auf dem Modul noch ein EEPROM AT24C32 mit 32K Byte. Der DS1307 wird mit einer Batterie gepuffert, womit die Uhr bei Spannungsausfall weiter läuft. Das Modul wird über die I2C-Schnittstelle angesprochen. Die für die I2C-Schnittstelle notwendigen
-
Artikel
Hack-O-Copter
CTSn TX YES Controls rront LEDS via 10 Ohm resistors 27 P5.3 AIN0 NC? Not connected? 28 VDD YES 29 P1.0 AIN1 NO Connected to motor ctrl circuit 2 (sense?) 30 P1.2 RX AIN2 YES UART PORT RX 31 P1.3 TX AIN3 YES UART PORT TX 32 P1.4 CPN0 AIN4 Partially Connected to motor
Medium:copter05.pdf Pinbelegung des Mikrocontrollers. Pinbelegung für CPU N79E814 Pin Name Funktion 1 P0.0 LCD, CS 2 P1.7 LCD, CLK 3 P1.6 LCD, DATA 4 RST Reset (10k - C) 5 VSS an Masse 6 P3.1 RF-Modul, MOSI 7 P3.0 RF-Modul, SCK 8 P1.4 RF-Modul, MISO 9 SDA RF-Modul, CSN 10 SCL 2K2 Pullup, unbestückter Schaltungsteil
-
Artikel
Datei:3pcs.jpg
Auf dem STM32F103C8T6 Entwickler Board sind BOOT0 und BOOT1 vertauscht beschriftet. Auf dem roten ST-Link Emulator ist das Plastik etwas aufgeschnitten. Auf dem blauen ST-Link Emulator sind CLK und TCK sowie DIO
-
Artikel
Datenuebertragung-STM32F4
Datenübertragung über 4 Datenleitungen. Zwei STM32F4 Discovery Boards sollen durch 4 parallele Datenleitungen und eine Steuerleitung, ähnlich der LCD-Implementierung, miteinander kommunizieren. An einem Board werden über eine PS/2 Tastatur Zeichen
; // Ports als Output definieren GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0 | GPIO_Pin_1 | GPIO_Pin_2 | GPIO_Pin_3; // Pins 0,1,2,3 aktivieren GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; // Output Modus: Push-pull GPIO_InitStructure.GPIO_Speed = GPIO_Speed_2MHz; // Abtastfrequenz
-
Artikel
Temperaturmessungs Überblick
spielt die Rechenzeit bei einem Thermometer in vielen Fällen sowieso keine große Rolle. Auf einem STM32 mit 72MHz Taktfrequenz dauert die faktorisierte Polynomial Berechnung nur 14uS. Natürlich dauert das auf einem 8-Bit MCU schon etwas länger. PTCs Bei PTCs wie z. B. beim KTY81, kann man durch einen
von 0.00385 Ohm/Ohm/DEGC. In Amerika sind auch 0.00392 Ohm/Ohm/DEGC gebräuchlich. Der Unterschied liegt in einem geringen Unterschied der Messkurve und ist bei der Linearisierung nicht zu ignorieren. RTDs
-
Artikel
Wanderkiste
µC (gebraucht aber ok) 1 x SAB 80C535-16 µC 1 x MAX134CPL 1 x DAC4815AP 1 x MHS 80C32-16 1 x RFM HC1348 533Mhz Quarz Oscilator (kein standard pinout!) 4 x XC9536VQ44-5C 2 x XC9572TQ100-5C 1 x Spartan II
| ein paar SMD R und Cs, 3x LM2903 200 LEDs 2mA,C 4700µF, SMD C,PCF8574, und andere ICs 09.05.2012 Angekommen bei RD (benwilliam) (Gast) ein wenig von allen SMD teilen, ein paar Stecker, alle LEDs Intel Quadcore CPU, STM32F4 Discvoryboard, NEC LCD µC
-
Artikel
Offline-Spracherkennung
Rhasspy-Doku und Rhasspy-Forum Jasper Mycroft.ai Nur mit Aufwand Offline, siehe FAQ Home Assistant Snips bei c't und Elektor (übernommen von Sonos) Leon (Anleitung) OpenAI Whisper auf RaspberryPi basierend auf Whisper.cpp Windows-Software. Windows Spracherkennung (Start -> Einstellungen -> Sprecherkennung) Dragon
Italiano, 日本語, 한국어 Spracherkennung PicoX (STT) Alpha-Stadium ST Sensory’s TrulyHandsfree Voice Control STM32 Library vicControl bei heise.de Make: Sprecher-unabhängige Spracherkennung, siehe auch cc2.tv: vicCONTROL go (DevKit). Bietet PC-Software zum Entwerfen von Sprachdialogen. Neben der Hardware-Spracherkennung
-
Artikel
Pegelwandler
Alles andere was nicht explizit dafür freigegeben wurde Beispiele für 5V-Tolerante Bauteile. manche STM32 WizNet W5500 Kompatibilität von Logikpegeln. Verschiedene Logikfamilien haben unterschiedliche Anforderungen an ihre Eingangssignale, bei einer Wandlung von kleinerer zu größerer Spannung kann es
Baud und bis zu 10 m Leitungslänge Beschränkungen: ggf. Platzbedarf Geschwindigkeit s.o. Beispiel: I2C-Bus: gemeinsam 3.3V und 5V. MSP430 an 3,3V/5V: slaa148.pdf Philips PCA9515: I2C Puffer mit Pegelwandlung. Der PCA9515 ist ein I2C-Bus Repeater, welcher I2C Busse mit verschiedenen Spannungen isoliert
-
Artikel
FY6900
ist die Qualität entsprechend der Preiskategorie des Geräts. Es funktioniert. Die Amplitude ist mit 0,1mV Auflösung von 0-24Vpp einstellbar, der Offset mit 1mV. Das Tastverhältnis ist mit 0,001%, die Phasenlage mit 0,001° einstellbar. Diese extreme Auflösung wird aber nur bei recht niedrigen Frequenzen
es einen recht großen Kühlkörper, der aber selbst im Dauerbetrieb nur mäßig warm wird, geschätzt 40°C. Das FPGA bleibt auch entspannt lauwarm. Hinter der Frontplatte werkelt ein STM32 F103C8T6. Ein paar Bilder gibt es hier und hier. Fazit. Der Signalgenerator hat ein sehr gutes Preis/Leistungsverhältnis
-
Artikel
Elektronikversender
chin. Produktion. Bastelgarage. Homepage: Arduino, ESP8266 / ESP32, Black Pill, LoRa, M5STACK, Raspberry Pi, Sensoren, Kabel & Litzen, Solar / LiPo, Mechanische-Bauteile, Werkstattbedarf, Smart Home, 3D Drucker Verkauf an Privat Versand Schweiz: Bestellungen unter CHF
bis €500 -> €5,49, €25 bis €200 -> €7,95, bis €25 -> €14,95 Große Auswahl an Mikrocontrollern, z.B. STM32 und LPC1xxx Sehr große Auswahl an Schaltnetzteilen von Meanwell (geschlossen, offen, auf PCB lötbar, DIN-Schiene) Shopsoftware gewöhnungsbedürftig, jedoch sinnvolle Untergliederung. Braucht JavaScript