-
Artikel
WordClock mit WS2812
wc12h-stm32f401-apa102.hex APA RGB LEDs WordClock12h STM32F401 BlackPill 8MHz wc12h-stm32f401cc-8-ws2812-grb.hex WS2812 mit Farb-Reihenfolge GRB (Standard) wc12h-stm32f401cc-8-ws2812-rgb.hex WS2812 mit abweichender
RGB wc24h-stm32f401-sk6812-rgb.hex SK6812 RGB ohne weiße LED wc24h-stm32f401-sk6812-rgbw.hex SK6812 RGBW mit zusätzlicher weißer LED wc24h-stm32f401-apa102.hex APA RGB LEDs WordClock24h STM32F411 Nucleo wc24h-stm32f411
-
Artikel
STM32
) ARM Cortex M33F bis 96 MHz STM32L4+ (2017) ARM Cortex M4F bis 120 MHz STM32L5 (2018) ARM Cortex M33F bis 110 MHz STM32U5 (2021) ARM Cortex M33F bis 160 MHz Mainstream Familie, für allgemeine digitale und gemischt digital/analoge
bis 120 MHz STM32F4 (2011) ARM Cortex M4F bis 180 MHz STM32H5 (2023) ARM Cortex M33F bis 250 MHz STM32F7 (2016) ARM Cortex M7F bis 216 MHz STM32H7 (2018) ARM Cortex M7F bis 400 MHz STM32N6 (2025) ARM Cortex M55F bis
-
Artikel
Tutorial - Aufbau WordClock mit WS2812
wählen -> auf dem Desktop erscheint das STM Link Icon "STM32 ST-Link Utility" 5. Nucleo-Board mit Mini USB Kabel an ST Link mit PC verbinden (das Nucleo Board Shield V3.0 ist nicht mit 5V versorgt) -> rote LED auf dem ST Link leuchtet -> rote
ähnlich) xx:yy:zz: Verification ok xx:yy:zz: Programmed Memory checksum 0x005125E9 (oder ähnlich) -> STM32ST Link Utility schließen -> LED auf ST Link leuchtet rot 7. der STM32F411 ist geflasht. 8. Flashen des ESP12/WLAN Moduls -> ST Link des STM Nucleo Boards über Mini USB mit dem PC verbinden -> 5V Spannung
-
Artikel
STM32 - Einstieg mit Em::Blocks
gleich die aktuellste Version (in den älteren Versionen gibt es einige Bugs). 1. Den Ordner Libraries\STM32F4xx_StdPeriph_Driver aus dem Standard-Peripheral-Library Download in das Projekt-Verzeichnis kopieren 2. Die Datei Project\STM32F4xx_StdPeriph_Templates\stm32f4xx_conf.h ebenfalls aus dem Standard-Peripheral-Library
die der Controller auch die entsprechende Peripherie bereit stellt. Diese Dateien dürfen nicht beim STM32F4-Discovery/STM32F407VG hinzugefügt werden. stm32f4xx_dma2d.c/.h stm32f4xx_fmc.c/.h stm32f4xx_ltdc.c/.h stm32f4xx_sai.c/.h Daraus resultiert folgende Struktur: Anschließend kann die Standard-Peripheral-Library
-
Artikel
STM32 Eclipse JLink Linux/Windows
/src/stm32f4xx_wwdg.c ./STM32F4xx_StdPeriph_Driver/src/stm32f4xx_usart.c ... ./STM32F4xx_StdPeriph_Driver/inc - Hier liegen die Includes für die Peripherie-Treiber ./STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_wwdg.h
TransformFunctions/arm_rfft_q31.c ./CMSIS/DSP_Lib/Source/TransformFunctions/arm_rfft_q15.c ... ./CMSIS/Device/ST/STM32F4xx/Include ./CMSIS/Device/ST/STM32F4xx/Include/system_stm32f4xx.h - Dies ist die Include-Datei für das Clock Setup ./CMSIS/Device/ST/STM32F4xx/Include/stm32f4xx.h - Dies ist die zentrale Include-Datei
-
Artikel
BusAnalyzer
could be better. Maybe Qt should be considered as alternative. Hardware (Prototype). Interfacing FT2232H and STM32F103. Both devices are connected using their USART interfaces. A partly handshake is required because otherwise the FT2232H sporadically seems to loose some bytes. The STM32F103 provides 3 USARTs
and PA0 / EXT2-8 and EXT2-4 The USB bus voltage (5 V) and GND are available on the FT2232H Mini Module connector (CN3-1, CN3-2) and are provided to the STM32-H103 Header Board as power supply (EXT2-23, EXT2-25). The Tx and Rx lines need to be crossed
-
Artikel
CAN
Schnittstelle STM32F373 : 1 CAN Schnittstelle STM32F383 : 1 CAN Schnittstelle STM32F303 : 1 CAN Schnittstelle STM32F313 : 1 CAN Schnittstelle - STM32 F4 series of high-performance MCUs with DSP and FPU instructions STM32F405 : 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
-
Artikel
STM32 CooCox Installation
Bibliotheken aus dem Internet geladen und installiert werden. Zudem ist es von Vorteil wenn man bereits ein STM32F4DISCOVERY Board besitzt, denn das gezeigte Demo-Blink LED Programm nutzt dieses Board. Es kann natürlich auch jedes andere Board genutzt werden, das einen STM32F2xx oder STM32F4xx Prozessor beinhaltet
-Fachen Geschwindigkeit laufen. Damit die anderen ST-Lib Funktionen korrekt funktionieren muss in "stm32f4xx.h" folgenden Wert auf den Quarz geändert werden (Eingabe in Hz): = Weblinks, Foren, Communities = Artikel STM32 Artikel STM32 Eclipse Installation CoIDE und STM32F429
-
Artikel
IRSND
lauffähig. AVR ATtiny87, ATtiny167 ATtiny45, ATtiny85 ATtiny44, ATtiny84 ATmega8, ATmega16, ATmega32 ATmega162 ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284 ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (C18-Compiler) PIC12F1840 PIC18F4520 STM32 STM32F4xx STM32F10x
zusammenstellen. Zum IRSND-Source gehören folgende Dateien: irsnd.c - Der eigentliche IR-Encoder irmpprotocols.h - Sämtliche Definitionen zu den IR-Protokollen irmpsystem.h - Vom Zielsystem abhängige Definitionen für AVR/PIC/STM32 irsnd.h - Include-Datei für die Applikation irsndconfig.h - Anzupassende Konfigurationsdatei
-
Artikel
IRMP
(getestet auf STM32F401RE/F411RE Nucleo, STM32F4 Discovery) STM32F10x (getestet auf STM32F103C8T6 Mini Development Board) STM32 mit HAL-Library (NEU!) STM8 STM8S103F3 TI Stellaris LM4F120 Launchpad (ARM Cortex M4) ESP8266
Diese beiden Werte sind an den tatsächlichen Hardware-Pin des µCs anzupassen. Dies gilt ebenso für die STM32-µCs: Wird die STM32-HAL Library verwendet, definiert man die beiden Konstanten IRSND_Transmit_GPIO_Port und IRSND_Transmit_Pin in STM32Cube (Main.h). In diesem Fall ist hier nichts weiter anzupassen
-
Artikel
IRSND - english
to create a project or makefile. The source includes: irsnd.c - the IR encoder core irmpprotocols.h - all protocol definitions irmpsystem.h - target-dependent definitions for AVR/PIC/STM32 irsnd.h - include file for the application irsndconfig.h - user configuration irsnd-main-avr.c - example main
Improved timing 2021-01-27: Protocol NEC: Implemented send of raw NEC reptition frames Version 3.2.5: Modifications for Arduino Version 3.2.4: changed some constants in irsnd.c Version 3.1.5: 2019-08-28: New protocol: ONKYO Version 3.1.2: 2018-09-06: Added support of STM32 with HAL library Version 3.0.9
-
Artikel
MCURSES
verwendete Baudrate angepasst werden: #define MCURSES_BAUD 19200L // UART baudrate, use 115200 on STM32Fxx Für STM32-Mikrocontroller kann zusätzlich noch die UART-Nummer eingestellt werden, nämlich 1-6 auf STM32F4xx, 1-3 auf STM32F10x. Der Wert wird für andere Mikrocontroller - wie z.B. ATmega - ignoriert
inkl. Funktionstasten, Cursor-Tasten etc. Versions-Historie. 13.03.2015: Version 2.2.0 Portierung auf STM32F10x und STM32F4xx Auswahl der UART-Schnittstelle (nur STM32) Neue Funktionen: printw() und vprintw() (nur STM32) Neue Makros: mvprintw() und mvvprintw() (nur STM32) Variablen-Typen uint8_t auf uint_fast8
-
Artikel
STM32 für Einsteiger
="center" | - - Anzahl möglicher HW-Breakpoints 4 bis 6 2 1 bis 5 align="center" | 1 bis 10 . Der STM32Fxxx ist in der Tat nicht der beste in der Kategorie "Stromsparend", die neueren STM32L0xx und STM32L4xx sind deutlich sparsamer, besonders bei hohen Temperaturen
auch die Downloadmöglichkeit für viele Beispielprogramme in Abhängigkeit von der verwendeten MCU. STM32CubeIDE basiert auf Eclipse, OpenOCD und GCC und läuft unter Linux und Windows. Unter Linux beträgt die Installationsgröße für STM32CubeIDE ca. 2,5 GB auf der Systempartition (/opt/stm32cubeide), für
-
Artikel
STM8S-Discovery
GPIO-Funktionen benutzen zu können, die GPIO-Library "stm8s_gpio.c" importieren. Die Datei finden wir unter "Libary\src" und fügen sie unter "Source\library" hinzu (s. Bild). Nun müssen wir nur noch die GPIO-Library in der "stm8s_conf.h" aktivieren. Dazu entfernen
alle Registernamen definiert, die man zur Programmierung des STM8S braucht. Header-Dateien haben immer die Endung ".h", woran sie einfach zu erkennen sind. Die "stm8s.h" bindet selbst die "stm8s_conf.h" ein, in der wiederrum die aktivierten Librarys eingebunden werden
-
Artikel
NIC
(). Die erste Funktion gpio.init() initialisiert den Pin A5 des STM32 als Ausgabe-Pin durch Angabe des Schlüsselwortes "OUTPUT", die Funktion gpio.set() setzt dann den Pin auf HIGH-Pegel, die Funktion gpio.reset() wieder auf LOW-Pegel. Die GPIO-Befehle sind hardware-abhängig
Programmiersprache Version i7-2600 CPU @ 3.40GHz i7-6700 CPU @ 3.40GHz Intel T6500 @ 2.10GHz NIC 0.9 5,3 sec 4,5 sec 17,3 sec PHP 5.6.23 10,4 sec 7,9 sec PHP 7.0 9,7 sec 7,3 sec Python 2.7 25,6 sec 27,95 sec 118 sec Lua 5.2 6,1 sec Es empfiehlt sich nicht, obiges Programm auf dem STM32 mit dem oben verwendeten
-
Artikel
IRMP - english
(tested on STM32F401RE/F411RE Nucleo, STM32F4 Discovery) STM32F10x (tested on STM32F103C8T6 Mini Development Board) STM32 with HAL library (NEW!) STM8 STM8S103F3 TI Stellaris LM4F120 Launchpad (ARM Cortex M4) ESP8266
Default value is PORT B6: These two values must match your hardware configuration. This applies also to STM32 MCUs: When using STM32 HAL library, define the constants IRSND_Transmit_GPIO_Port and IRSND_Transmit_Pin in STM32Cube (Main.h). In this case, it is not necessary to change the constants in irmpconfig.h
-
Artikel
STECCY
Displays ca. 400mA als Strom zieht, sollte die 5V-Versorgung des Displays nicht über das STM32-Board, sondern direkt über ein 5V-Netzteil mit mindestens 1, besser 2 Ampere, erfolgen. Darüber kann dann auch das STM32-Board versorgt werden. Pins für
USB-Tastatur. Die USB-Tastatur wird über einen Mini-USB-nach-USB-A-Adapter am Mini-USB-Anschluss des STM32F407-Blackboards angeschlossen. Wichtig: Da in diesem Fall der STM32 als USB-Host (im HID-Modus) agiert, muss der Pullup-Widerstand R21 (1,5K) auf dem STM32F407VET6-Blackboard mit der Kennzeichnung
-
Artikel
MINOS
STM32 also ein Wert von 0 bis 15. Der Rückgabewert ist entweder LOW oder HIGH. Beispiel: ---- UART. Auf dem STM32F407VET6 BlackBoard können UART2-UART6 als freie Schnittstellen verwendet werden. uart.init
dann vom PullUp mit einem Pegel von nahezu 5V erfüllt statt mit nur ca. 3V. Der Datentransfer geschieht per DMA im Hintergrund, so dass der STM32 sich nahezu langweilt. Zusätzlich zu den unten aufgeführten Funktionen ist auch noch ein Fading geplant
-
Artikel
STM32F10x Standard Peripherals Library
=Allgemeines= Die STM32F10x Standard Peripherals Library ist eine umfangreiche komfortable C-Bibliothek, die den Zugriff auf alle Funktionen der STM32F10x Familie erlaubt. Dabei ist für die verschiedenen Peripheriekomponenten
µC Types (zb. STM32F103xC/D/E) Pinout des µC und alternative Verwendbarkeit der PINs Download from Documents and files for STM32F family Die ST Standard Peripheral Lib in CrossWorks. Aufgrund mehrfacher Anfragen, hier
-
Artikel
ARM Cortex Mikrocontroller
Instruments (vormals Stellaris, vormals Luminary Micro) SAM3N, SAM3S,SAM3U, SAM3A und SAM3X Serien von Atmel STM32 Baureihen F1/F2/L1/W von STMicroelectronics , siehe STM32 hier im Wiki TMPM330 von Toshiba FM3 von Spansion (vormals Fujitsu) HT32 von Holtek Semiconductor PSOC5 von Cypress ARM Cortex M4. RA von
bis zu 2 Cortex-M0) LPC54xxx von NXP (Dual Core: M4F + bis zu einem Cortex-M0+) LPC4xxx von NXP EFM32-Wonder Gecko von Silicon Labs, siehe EFM32 hier im Wiki STM32F3 von STMicro, siehe STM32 hier im Wiki STM32F4 von STMicro, siehe STM32 hier im Wiki Tiva C Series, TM4C von Texas Instruments. Früher nannte
-
Artikel
WordClock24h
--------------------+ +-------+ Das heißt, dass jeder zweite Streifen "auf dem Kopf" steht. Ab der STM32-Projektversion 1.5.8 werden bis zu 100 weitere LEDs hinter der Buchstabenkette als Ambilight unterstützt. Diese müssen einfach hinter der LED für den letzten Buchstaben in der Kette angeschlossen
seriell. Elektronik. Als Mikrocontroller ist ein STM32F401 oder STM32F411 Nucleo Board vorgesehen. Dieses kostet ca. 12 EUR und mit 512KB Flash und mindestens 96KB RAM genügend Reserven. STM32F4xx Projekt. Die Beschreibung des STM32-Projekts wurde auf
-
Artikel
USB
ca. 6 € Microchip PIC24FJ256GB106 Full 64 3,3V/5V PIC24 16 MHz 64 KB 16 KB 10bit - - Spannungsregler Farnell ca. 5,70 € Microchip PIC32MX420FxxxH Full 64 3,3V/5V MIPS32 80 MHz ab 32 KB 8 - 32 KB 16 x 10bit - 1 mit IRDA Spannungsregler, JTAG Farnell
21 x 12bit 2 x 12bit, 32 PWM 5 USART, 1 CAN SPI, I2C, SSC Siehe Artikel STM32 Farnell ab ca. 5 € ST STM32F4xx Full + Hi 64..176 3,3V/5V Cortex-M4 168MHz 1024KB 192KB 24 x 12bit 2 x 12bit, 32 PWM 6 USART, 2 CAN SPI, I2C, SSC
-
Artikel
UPlay Basic Interpreter per XMC2Go
gemacht hat, und es nicht sehr viel mehr Aufwand ist, werde ich das ganze wahrscheinlich noch auf eine STM32F4 CPU portieren. Dadurch sollte sich die Zykluszeit noch mal mindestens um den Faktor 5 erhöhen. Anmerkung: Inzwischen habe ich das Ganze auf die STM32F407, STM32F429 und STM32F756 CPUs portiert: 95-uBasic-Library (STM32F407) 28-uBasic-Library (STM32F429) 12-uBasic-Library (STM32F746) Anmerkungen. Wie immer bei "Bastelprojekten" können Fehler in der Hardware und Software nicht ausgeschlossen werden. Ich habe zwar
-
Artikel
Radar-Verkehrsmessung
€ 0,96 € Stecker-Akku CP-2215-ND DigiKey CP-2215-ND 3 4,32€ 12,96€ Lochrasterplatine 8029 DigiKey V2025-ND 1 7,58€ 7,58 € Draht Schwarz 1,5m C2003A.12.01 DigiKey C2003B-5-ND 1 1,07€ 1,07 € Draht Rot 1,5m C2003A.12.03 DigiKey C2003R-5-ND 1 1,07€ 1,07 € Draht
LoRaWAN ist hier die LMIC Bibliothek von IBM für Arduino. Von dieser gibt es auch eine Version für den STM32, welche hier zu finden ist. Mithilfe des Videos lässt sich das LoRa-Modul mit dem STM32 verbinden und testen. In unserem Test konnten leider keine Pakete gesendet werden, lediglich die Authentifizierung
-
Artikel
USB-Tutorial mit STM32
USB High Speed (480 MBit/Sec). Hier wird ein Controller mit der einfachsten Variante gewählt, der STM32F103RB. Dieser ist beispielsweise auf dem Olimexino-STM32 zu finden, im Folgenden wird dieses als Grundlage für die Beispiele genutzt. Der auf den günstigen Blue Pill-Boards zu findende STM32F103C8
Eclipse-Plugins und GNU Arm Embedded Toolchain in der Version 6.3.1 (Juni 2017) System Workbench for STM32 Keil MDK 5 unter Nutzung des Clang-basierten Compiler Version 6 Der Beispielcode benötigt einen Compiler mit C++11-Unterstützung, was von den aktuellen Versionen der genannten Umgebungen geboten wird
-
Artikel
Linksammlung
, ranging from 8 bits to 32 bits CPUs and even PCs. ChibiOS/RT Circle-OS for STM32 Kostenloses OS, sehr klein mit Basisfunktionen fuer STM32 CoOS eCos - "Real-Time-Operating-System" o.a. auch für ARM7 FreeRTOS (.org!) - "Real-Time-Kernel
Challenge bis 27.03.2012 555 Contest NXP and ARM/mbed challenge STM32 Design Contest von EBV Elektronik und STMicroelectronics The RX MCU Design Contest und die Top 3 im Video bei Dave Jones auf EEVBlog.com ARM Cortex-M3 PSoC® 5 Design Challenge SparkFun Microcontroller
-
Artikel
Forth
Forth findet man auf Wikipedia Forth-Gesellschaft e.V. ARM Riscy Pygness - Pygmy Forth for the ARM hForth-IAR Port of hForth für AT91SAM7 Mecrisp-Stellaris ARM Sonderheft des Forth-Magazins Vierte Dimension (44 Seiten) AVR PFAVR - eine ANS Forth Anpassung für AVR (req.: min. 13K words FLASH and 32Kbytes
ein ANS Forth für TI MSP430 Mecrisp MSP430 Forth Fast Forth für MSP430FR5xxx mit SD CARD LOAD, READ and WRITE R8C Anpassung von Gforth EC für R8C STM8 STM8EF eForth für STM8S Discovery Demo C.H.Ting SVFIG Meeting, July 2010 STM8 eForth für die STM8 Familie mit Flash, Multitasking
-
Artikel
Entscheidung Mikrocontroller
abschalten kann. Für einen extrem geringen Stromverbrauch sind z. B. die MSP430-Controller oder EFM32-Controller optimiert. Der Stromverbrauch hängt auch stark vom Takt und der Versorgungsspannung ab. Frequenz ATMega8 (2.7V) ATMega8 (5.0V) PIC16LF84A(2.0V) PIC16F84A (5.5V) MSP430F2618 (3V) Einheit 32KHz
adaptiert werden. Diese PCB arbeitet hervorragend mit der kostenlosen Entwicklungssoftware zusammen. STM32. System Preis STM32F4DISCOVERY Demoboard incl. USB-JTAG/SWD Programmer & Debugger ~ 9..20€ Eine Umfangreiche Übersicht über die Funktionalitäten der STM32 µC sind im Artikel STM32 beschrieben. Viele
-
Artikel
ARM-ASM-Tutorial
development boards with these controllers are available, for example: Nucleo-F103, “Blue Pill” (search for “stm32f103c8t6” on AliExpress, Ebay or Amazon), Olimexino-STM32, STM32-P103, STM32-H103, STM3210E-EVAL. Processor type & documentation. First, the microcontroller manufacturer’s documentation is used to
documented in the ARMv7M Architecture Reference Manual in chapter B3.4.4. Each of those registers contains 32 bits with which 32 of the interrupts can be enabled. The STM32F103RB/C8 has 43 interrupts, so only two of the possible 16 registers are present. The number of interrupts is given in chapter 2.3.5 of
-
Artikel
JTAG
und die Pins sind perfekt angeordnet für jede Art der Anwendung. In diesem Beispiel ist der UART 1 (STM32) benutzt mit den Pins PA9/PA10. Wenn die Boot-Pins auf einen separaten Jumper-Block gelegt werden, so könnte auch mit der ST Software ein Flash Update durchgeführt werden. Hier die Erklärung warum
10 kinds of interfaces including ISP, JTAG, SWD, SPI, IIC and so on. Programming is supported for: STM8 support(SWIM) STM32 support(ISP/JTAG/SWD) siehe auch Forumbeitrag von Bingo * LPC1000 support(ISP/JTAG/SWD) LM3S support(JTAG/SWD) AT91SAM3 support(JTAG/SWD) AT89S5X support(ISP) PSOC1 support(ISSP
-
Artikel
LPC1xxx für Umsteiger
Umsteigen lohnt sich auf jeden Fall, egal auf welche Prozessorfamilie. In diesem Artikel wird die 32-Bit Familie LPC1xxx von LPC kurz betrachtet. Die 32-Bit Controller der STM32-Familie werden in den Betrag STM32_für_Einsteiger und STM32 sehr schön vorgestellt, und sehr rudimentär mit dem LPC1xxx verglichen
Installationsanleitung zur IDE LPC1xxx Codebase LPDXpresso Download (Kostenlos mit Debugger) LPCXpresso Homepage STM32 für Einsteiger
-
Artikel
Reichelt-Wishlist
8865 Dual, Low-Dropout, 100mA Linear Regulator | MC78LCxx Serie - Ultra Low Drop Spannungsregler 3-5 Volt mit 1 Mikro-Ampere Ruhestrom | * MIC29300/29301 Spannungsregler 5,0V 3A im TO263(SMD) Gehäuse * NCP3063: 1.5 A, BUCK _&_ BOOST Inverting Switching Regulator DIP8/SOIC8 (MC34063 upgrade) (0,32$)
AAC/WMA/Ogg Decoder von VLSI | | * Zarlink MT8841 Calling Number Identification Circuit | ZHB6718 (H-Bridge für 1,5V - 20V Motoren) | * ZRA250F005 Referenzspannungsquelle 2,5V 0.5% SOT23-Gehäuse | | * TXB0108 8-Bit Bidirectional Voltage-Level Translator with Auto Direction Sensing | 579-MCP6S91-E/P
-
Artikel
ARM GCC
mfloat-abi=soft -mfloat-abi=softfp -mfloat-abi=hard -mfloat-abi=soft FPU -mfpu=fpv4-sp-d16 -mfpu=fpv5-d16 -mfpu=fpv5-sp-d16 / -mfpu=fpv5-d16 Instruction Set -mthumb [1] Anmerkung: Es gibt für diese Cores 2 Optionen (für den Hersteller): diese Betreffen die Multiplikationsbefehle. Die übliche Implementierung
mitbringen (CodeBench lite und Yagarto werden ohne ausgeliefert, GCC-ARM-Embedded mit). Am Beispiel der STM32F4 mehr dazu in diesem Thread: Floating Pointing Unit STM32F4 Links. Hier finden sich noch ein paar Tipps, für den 1. kann aber mittlerweile der GCC-ARM-Embedded direkt verwendet werden, da er jetzt
-
Artikel
Speicher
am RAM kann nach Belieben variiert werden, wenn dadurch das Layout der Platine vereinfacht wird. D.h. D0 des RAMs kann auch an D5 des Controllers gehen. Der Grund dafür ist folgender: Die Daten werden zwar verstreut im RAM gespeichert (Adressleitungen vertauscht) oder in falscher Anordnung im Speicher
Spannungsabfall während der Pufferzeit : Stromaufnahme der Schaltung Beispiel: Verbraucher: ATtiny2313 @ 1 MHz, 5 V, ca. 0,9 mA Datensatz: 32 Byte Schreibdauer / Byte: ca. 3,4 ms Wir brauchen also ca. 32×3,4 ms = 108,8 ms, um die Daten im EEPROM zu speichern. Wenn wir den AVR mit 5 V betreiben und zulassen, dass
-
Artikel
Remote IRMP
irmpsystem.h Vom Zielsystem abhängige Definitionen für AVR/PIC/STM32 irsnd.c Der eigentliche IR-Encoder irsnd.h Include-Datei für die Applikation irsndconfig.h Anzupassende Konfigurationsdatei w5100.c Treiber-Modul für WIZnet W5100 Netzwerk-Controller w5100.h Include-Datei für W5100-Treiber w5100config.h Konfigurationsdatei für W5100-Treiber ipclient.exe ipclient-Executable für Windows ipflash.exe ipflash-Executable für Windows win32/ipclient/ipclient.c Beispiel
-
Artikel
Word Clock Variante 1
; 250 mW; 5%; E24 SMD-1206 (3,2 x 1,6 mm²) 8 4x2x4 LEDs in Reihe, rot-Kanal LED?? SMD-RGB-Leuchtdiode US=5 V; 20 mA; 140° PLCC6 (5,0 x 5,0 mm²) 32 + style="caption-side:top;text-align:left"|Bestückungsliste Stabilisierungsschaltung
: 1 All-On-One-Platine, 100 RGB-PLCC6-LEDs und 155 SMD-Widerstände Paket 5 (Uhr - STM32 Basis - WS2812) - nicht mehr verfügbar : 120 WS2812-LEDs als Stripe im Sonderabstand Paket 6 (Ambilight - STM32 Basis - WS2812) - nicht mehr verfügbar : 40 WS2812-LEDs als Stripe im Sonderabstand
-
Artikel
Hack-O-Copter
P3.2 T0EX,STADC INT0 YES MPU6050, pin 12 (interrupt) 7 P3.4 SDA T0 YES MPU6050, pin 24 (SDA) 8 P3.5 SCL T1 YES MPU6050, pin 23 (SCL) 9 P3.6 T1EX,CK0 CPO0 Partially Connected to test pad 10 P5.1 XTAL2 NC? Not connected? 11 P5.0 XTAL1 NC? Not connected? 12 VSS YES VSS 13 P5.2 INT1 Partially Connected
: Von einer Bestellung bei Tmart.com rate ich (Richard78) ab. Ich habe am trotz Express-Lieferung (5-7 Tage) auch 3 Wochen nach der Bestellung noch keine Waren erhalten. - RCMaster: JXD 385 bei RCMaster → Infos ergänzen Ersatzakkus. Der Original-Akku hat 240mAh und wiegt …g. Die Abmessungen sind (LxBxH
-
Artikel
Wanderkiste (Widlar)
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 S. VFD Display, B: TTLs 9
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
RFM69
Semtech (Pin PA_BOOST fehlt, deswegen nur +13dB) Module RFM69HW und RFM69HCW basieren auf dem SX1231H von Semtech == Vergleich zum RFM12B == RFM12B RFM69(C)W Versorgungsspannung 2,2 - 3,8 V 1,8 - 3,6 V Max. Datenrate 115,2 kbit/s 300 kbit/s Sendeleistung 5 dBm 13 dBm Empfindlichkeit -105 dBm -120 dBm
werden: PA1+2 funktionieren nur bei den *H*-Varianten, dafuer funktioniert dort PA0 nicht. 0x12 = 18 -> 0 dBm (? stimmt das Beispiel?) ; 0x5F -> 13 dBM auf RFM69HCW ; 0x9F -> 13 dBm auf RFM69W 0x19 RegRxBw Filterbandbreite 0b01001 -> 200 kHz
-
Artikel
Pegelwandler
5V-Tolerante Bauteile. manche STM32 WizNet W5500 Kompatibilität von Logikpegeln. Verschiedene Logikfamilien haben unterschiedliche Anforderungen an ihre Eingangssignale, bei einer Wandlung von kleinerer
3,6 V. Bauteile SN74AVC(H)1T45 SN74AVC(H)2T45 SN74AVC(H)4T245 SN74AVC(H)8T245 SN74AVC(H)16T245 SN74AVC(H)20T245 SN74AVC(H)24T245 SN74AVC(H)32T245 1,5 V ... 3,6 V ⇔ 1,5 V ... 5,5 V. Bauteile 74LVC4245A Mit galvanischer Trennung
-
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
SMB und SMC, Transformatoren ETAL P1165, P1200, P2781, P3000, P3181, PP3188 und P3191, SO126 / SOT32 in horizontal und vertikal, SOT223-3, TO263-3, SOT89-3, SOT89-5, TO220 horizontal und vertikal und reverse. TO220-5 horizontal, vertical, inline und verkröpft, VML0806. SIP9. 7 Segment SMD Anzeige HDSM531
-
Artikel
FY6900
250MHz/1uHz) = 47,8 Bit haben. DDS-ICs mit 48 Bit Akku sind üblich, hier in einem FPGA umgesetzt. D.h. nur Ausgangsfrequenzen mit einem Frequenzeinstellungswort von 2^n (n=0..47) sind jitterfrei, hier f = 2^n / 2^48 * 250 MHz = 250 MHz / 2, 4, 8, 16 etc. = 125, 62,5, 31,25MHz etc. bis hinab zu 1,77636E
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 und ist auch überaus leistungsstark. Die Fernsteuersoftware ist sehr schlecht
-
Artikel
Und noch 'ne Nixie-Uhr
PL2303). Ich habe ein PL2303-Modul genommen. Real Time Clock. Das RTC-Modul, „I2C RTC DS1307 AT24C32 Real Time Clock Modul“, ist die eigentliche Uhr. Der Chip darauf ist der DS1307 von Dallas Semiconductor, er hat Uhrzeit, Datum und 56 Byte RAM. Als Zugabe ist auf dem Modul noch ein EEPROM AT24C32 mit
Daragon Wiki PFW551 Datenblatt Referenzen. MP2103-Stick mit ARM7 (LPC2103) MP-Stick mit ARM Cortex-M3 (STM32F103CBT6)
-
Artikel
Wanderkiste
1 x NXP 80C592 µ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 XC2S100TQ144-5C 3 x Prolific PL2303HX 28soic USB to Serial Bridge Controller 1 x Powertip
teilen, ein paar Stecker, alle LEDs Intel Quadcore CPU, STM32F4 Discvoryboard, NEC LCD µC devkit, AVR Buttefly, Nema 17 Stepper, 27MHz Funksender, 3 x Multifunktionsfernbedienung, diverse Motoren (auch Getriebe Motoren), Grafikdisplay, Satfinder, 512 MB SD-RAM
-
Artikel
Elektronikversender
Vertreibt vermutlich hauptsächlich 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
Versandkosten für kleine Bestellungen. (Stand Oktober 2022): Ab €500->frachtfrei, €200 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
-
Artikel
LPC-Mikrocontroller
2 Comparatoren, 2 UARTs, 1 SSP/SPI, 1 I2C, DMA Controller, CRC Engine, 1 32-Bit, 5 Timer (16- und 32-Bit, + RTC), 13 PWM Kanäle, bis zu 55 GPIOs. User Manual der LPC12xx-Familie (PDF) Eckdaten LPC13xx (Cortex-M3). Die sehr stromsparende LPC13xx-Serie (3,3V) bietet im LQFP 48 Gehäuse 8..32k Flash, 2..8k SRAM, 5 Timer (mit WD), 11 PWM, 1 UART, 1IIC, 1USB, 1..2 SPI, einen 8-Kanal/10Bit AD-Wandler und eine Taktfrequenz von max. 72MHz. User Manual der LPC13xx-Familie (PDF) Eckdaten LPC17xx