Produkt-Archiv - Diese Seite wird nicht mehr aktualisiert, die Angaben sind evtl. veraltet! Bitte fragen Sie an, wenn Sie Informationen zur Verfügbarkeit der hier aufgeführten Produkte benötigen.
STM32 Proto Boards
ARM Cortex M3 basierte Header- und Prototypenboards mit STM32F103 und STM32F107
ARM Cortex-M3
Cortex-M3 aus dem Hause ARM ist ein neuer 32-Bit Prozessorkern in Harvard-Architektur, welcher speziell für den Einsatz in Mikrocontrollern konzipiert wurde. Gegenüber dem heute sehr verbreiteten ARM7TDMI-S Core wurden eine Reihe von Optimierungen hinsichtlich Struktur, Geschwindigkeit, Codedichte und Energieeffizienz vorgenommen.
Entscheidend dürfte für viele Mikrocontrollerapplikationen das wesentlich effizientere Interrupthandling sein. Ein integrierter Vektor-Interruptcontroller vereinfacht und beschleunigt die Behandlung priorisierbarer Interrupts. Der neue Thumb-2 Befehlssatz erreicht die Leistungsfähigkeit des 32-Bit ARM-Befehlssatzes, arbeitet jedoch überwiegend mit kompakten 16-Bit Befehlsworten. Ein Befehl kann daher i.d.R. in einem einzigen Takt geladen werden, auch wenn das Speicherinterface nur 16 Bit breit ist.
Befehle zur direkten Bitmanipulation, Hardwaredivision, Single-Cycle Multiplikation, Sprungvorhersage, Sleep-Modes und integrierte Speicherschutzmechanismen sind Neuerungen, welche die Entwicklung von 32-Bit Mikrocontrolleranwendungen zweifellos beflügeln werden. MCUs mit Cortex-M3 Core könnten somit bald viele Aufgaben übernehmen, die heute noch von Controllern aus dem klassischen 8- und 16-Bit Segment erfüllt werden.
STM32 Familie
Neben Luminary Micro ist STMicroelectronics einer der ersten Halbleiterhersteller mit einer eigenen Cortex-M3-basierten Mikrocontrollerfamilie. Diese Familie (STM32) ist aufgeteilt in "Performance Line" und "Access Line".
Der auf den hier vorgestellten Header- und Prototypenboards eingesetzte Controller STM32F103RBT6 zählt zur leistungsstarken Performance Line:
- 32-Bit RISC MCU
- ARM Cortex-M3 Core
- 72MHz Taktfrequenz
- 128KB Flash
- 20KB RAM
- 3x UART
- 2x SPI
- 2x I2C
- 3x Timer
- 2x ADC 12 Bit 16 Kan.
- USB
- CAN
Hardware für den Erstkontakt
Die Header- und Prototypenboards von Olimex erleichtern den Erstkontakt mit der STM32 Familie. Die Baugruppen ermöglichen die Evaluierung der neuen Controller-Technologie und unterstützen die schnelle Inbetriebnahme erster Prototypen.
Während das STM32-H103 Header Board als Rechnerkern zum Aufstecken auf eine Trägerplatine des Anwenders konzipiert wurde, handelt es sich beim STM32-P103 Eval/Proto Board um ein Prototypenboard klassischen Zuschnitts, welches alle lebenswichtigen Basisfunktionen auf einer gut zugänglichen Platine versammelt und zudem Raum für eigene Ergänzungen läßt.
Das Development Board STM32-103STK geht noch einen Schritt weiter, indem es vielfältige Peripheriefunktionen integriert. Zur Ausstattung gehört u.a ein LC-Display, ein Miniaturjoystick, ein Funktransceiver und ein 3-Achsen Beschleunigungssensor.

Fortgeschrittene Handheld-Applikationen entwickeln
Auf dem STM32-LCD übernimmt ein STM32F103 Controller die Steuerung eines 12 Bit Vollfarb-TFT Displays. Das Display verfügt über eine großzügige Anzeigefläche von ca. 8 cm Diagonale. Die 320x240 Pixel werden über ein 16 Bit breites Interface angesteuert. Ausserdem bietet das LCD-Display eine berührungsempfindliche Oberfläche. Der "Touchscreen" liefert die aktuell erkannte Stift- oder Fingerposition mittels eines 4-Kanal Analogsignals an den STM32. Durch die Unterstützung von MicroSD Karten verfügt das STM32-LCD über genug Speicherplatz selbst für aufwändige Grafiken. Ein integrierter Lagesensor (Accelerometer) komplettiert die Ausstattung dieses Entwicklungsboards für mobile Multimediaanwendungen.
STM32 Connectivity Line
Für Ethernet-Anwendungen empfiehlt sich der Einsatz einer MCU aus der STM32F107 Mikrocontroller Familie. Diese Bausteine aus der sogenannten Connectivity Line des Herstellers ST basieren ebenso auf ARM Cortex-M3 Technologie, bieten aber noch etwas mehr Leistung im Vergleich zum "kleinen Bruder" STM32F103:
- 32-Bit RISC MCU
- ARM Cortex-M3 Core
- 72MHz Taktfrequenz
- 256KB Flash
- 64KB RAM
- Ethernet MAC
- 5x UART
- 3x SPI (2xI2S)
- 1x I2C
- 4x Timer
- 2x ADC 12 Bit 16 Kan.
- 2x DAC 12 Bit 2 Kan.
- USB
- 2x CAN
- 80 GPIOs
Für den STM32F107 steht ein Headerboard sowie ein Protoboard zur Verfügung.
Schnelle Prototypen mit STM32F107
Das Headerboard STM32-H107 bietet die notwendige Außenbeschaltung für den Betrieb des Mikrocontrollers. Es stellt die Controller-Signale auf zwei doppelreihigen Stiftleisten im Standardraster ebenso zur Verfügung wie eine flexible Energieversorgung, Taktsignale und grundlegende Schnittstellen.
Das Protoboard trägt die Bezeichnung STM32-P107 und bietet eine umfangreiche Peripherieausstattung mit 10/100Mbit Ethernet-Interface, RS232-Schnittstelle und einem MicroSD Kartenslot. Auf seiner großzügigen Prototyping-Fläche lassen sich schnell eigene Schaltungserweiterungen aufbauen.
Downloads + Links
- Schaltplan STM32-H103 [GIF 64KB]
- Schaltplan STM32-P103 [GIF 96KB]
- Schaltplan STM32-103STK [GIF 146KB]
- Handbuch STM32-LCD [PDF 1,7MB]
- Schaltplan STM32-LCD [PDF 82KB]
- Handbuch STM32-H107 [PDF 1,1MB]
- Schaltplan STM32-H107 [PDF 81KB]
- Handbuch STM32-P107 [PDF 1,7MB]
- Schaltplan STM32-P107 [PDF 133KB]
- STMicroelectronics: STM32 Overview

STM32-H103
- Standard JTAG Steckverbinder (2x10 Pins, z.B. für ARM-JTAG)
- USB-Buchse (Typ B)
- Eingabetaste
- Resettaste
- Status-LED
- Spannungsversorgungs-LED
- On-Board Spannungsregler 3,3V (bis zu 800mA)
- Spannungsversorgung über USB oder von externer Quelle
- 8MHz Quarzoszillator
- 32kHz Quarz und Anschluß für RTC-Stützbatterie
- Alle MCU Ports sind auf Steckverbinder herausgeführt
- Abmessungen ca. 61mm x 34mm (2.4" x 1.3")

STM32-P103
- Standard JTAG Steckverbinder (2x10 Pins, z.B. für ARM-JTAG)
- USB-Buchse (Typ B)
- RS232-Treiber und SubD9-Buchse
- CAN-Treiber und Anschlußklemme
- UEXT-Modulsteckverbinder
- Sockel für MMC/SD-Karte
- Resettaste
- Status-LED
- Spannungsversorgungs-LED
- On-Board Spannungsregler 3,3V (bis zu 800mA)
- Spannungsversorgung über USB oder von externer Quelle
- 8MHz Quarzoszillator
- 32kHz Quarz und Anschluß für RTC-Stützbatterie
- Alle MCU Ports sind auf Steckverbinder herausgeführt
- Abmessungen ca. 100mm x 90mm (3.94" x 3.5")

STM32-103STK
- Standard JTAG Steckverbinder (2x10 Pins, z.B. für ARM-JTAG)
- USB-Buchse (Typ mini-B)
- Sockel für MMC/SD-Karte
- LCD 84x48 Pixel
- Miniaturjoystick (4 Richtungen und Drucktaste)
- 2 Usertasten
- Resettaste
- Status-LED
- Audio-Eingang
- Audio-Ausgang
- Batteriehalter für eine 1,5V AA-Zelle (Batterie nicht enthalten)
- Versorgung durch Batterie und Step-up Konverter oder extern/USB
- 3-Achsen Beschleunigungssensor
- 2,4 GHz Transceiver Nordic nRF24L01
- 8MHz Quarz
- 32kHz Quarz und Anschluß für RTC-Stützbatterie
- UEXT-Modulsteckverbinder
- Alle MCU Ports sind auf Steckverbinder herausgeführt
- Abmessungen ca. 90mm x 65mm (3.5" x 2.5")
STM32-LCD
- STM32F103ZET6 MCU
- Mini-USB Buchse
- 12 Bit Farb-TFT mit 320x240 Pixel und Parallelansteuerung
- Berührungssensitives Display ("Touchscreen") mit 4-Kanal Analogausgang
- Accelerometer mit I2C-Interface
- 2x10 poliger ARM-JTAG-Anschluss (2,54mm Raster)
- 32kHz- und 8MHz Quarzoszillator
- Micro SD Kartenslot (mit MCI-Ansteuerung)
- Stromversorgung wahlweise über 4V-Batterie, USB, JTAG oder 4-6V extern
- ca. 200mA Stromverbrauch
- Abmessungen ca. 79mm x 58mm
STM32-H107
- STM32F107VCT6 MCU
- Mini-USB Buchse (für OTG-Funktionalität des STM32)
- 2x10 poliger ARM-JTAG-Anschluss (2,54mm Raster)
- 32kHz- und 25MHz Quarzoszillator
- zwei MCU-kontrollierte LEDs
- Wakeup- und Reset-Taster
- die meisten Controller-Ports auf Stiftleisten im 2,54mm-Rastermaß abgreifbar
- Flexible Stromversorgung (JTAG, USB oder extern 6V AC, 9V DC)
- Anschluss für 3V-Batterie (RTC-Backupbatterie)
- Abmessungen ca. 70mm x 50mm
STM32-P107
- STM32F107VCT6 MCU
- Mini-USB Buchse (für OTG-Funktionalität des STM32)
- USB Buchse Typ A (für Host-Funktionalität des STM32)
- STE101101P Fast Ethernet Phy
- 10/100Mbit Ethernet Buchse inkl. Übertrager und Signal-LEDs
- RS232-Anschluss (inkl. Pegelwandler)
- 2x10 poliger ARM-JTAG-Anschluss (2,54mm Raster)
- 32kHz- und 25MHz Quarzoszillator
- zwei MCU-kontrollierte LEDs
- zwei frei nutzbare und ein Reset Taster
- die meisten Controller-Ports am Rand des 2,54mm Lötrasterfeldes nutzbar
- Flexible Stromversorgung (JTAG, Mini-USB oder extern 6V AC, 9V DC)
- Anschluss für 3V-Batterie (RTC-Backupbatterie)
- Abmessungen ca. 132mm x 97mm
Bestellinformation
wird für Sie beschafft OXSTM32H103STM32-H103 - Header Board | 15,60 € | |
wird für Sie beschafft OXSTM32P103STM32-P103 - Proto Board | 24,95 € | |
wird für Sie beschafft OXSTM32103STKSTM32-103STK - Development Board | 39,95 € | |
wird für Sie beschafft OXSTM32LCDSTM32-LCD - Development Board | 83,95 € | |
wird für Sie beschafft OXSTM32H107STM32-H107 - Header Board | 24,95 € | |
wird für Sie beschafft OXSTM32P107STM32-P107 - Proto Board | 34,60 € |
Angebot freibleibend, Irrtum und Änderung vorbehalten. Diese gewerbliche Offerte richtet sich nicht an Verbraucher i.S.d. §13 BGB.
Letzte Änderung: 2025-12-10



