Starter kit STM32 EASTM32MXP7 avec EasyMx PRO v7 ARM Cortex-M3/M4
Dont 0,12 € d'eco-participation déjà incluse dans le prix
Le starter-kit "EasyMx PRO v7" est probablement l'outil de développement pour microcontrôleurs STM32® ARM® Cortex™-M3 et Cortex-M4 doté du meilleur rapport qualité / prix du marché.
Ce dernier se compose d'une platine d'expérimentation extrêmement bien dimensionnée (26,5 x 22 cm) associée à une suite logiciel très complète.
La platine "EasyMx PRO v7" pour STM32®
La platine intègre une multitude de périphériques facilitant l'étude et le développement de vos applications: leds, boutons-poussoirs, port CAN, port Ethernet, Buzzer, connecteurs USB (UART, host, device), contrôleur audio, ports d'extension, afficheur tactile graphique couleur, emplacement pour capteurs de température optionnels, etc...
La platine est livrée de base avec un très puissant microcontrôleur de type STM32® ARM® STM32F107VCT6 cadensé à 72 MHz, ce microcontrôleur 32 bits dispose de 256 Ko de mémoire programme "Flash", de 64 Ko de mémoire RAM, et bien plus..
Le microcontrôleur est livré pré-soudé sur un petit module doté de connecteurs mâles au pas de 2,54 mm (lesquels reprennent l'ensemble des broches du microcontrôleur).
Il vous sera ainsi possible de retirer ce module de la platine du starter-kit afin de pouvoir également l'utiliser directement sur votre propre application (sur laquelle il vous faudra prévoir des connecteurs femelles).
Plus de 186 microcontrôleurs STM32® ARM® Cortex™ gérés
La platine "EasyMx PRO v7" est à ce jour capable de gérer plus de 186 STM32® ARM® Cortex™-M3 et Cortex™-M4 différents (la liste ci-dessous -donnée à titre indicatif - ne représente qu'une partie des STM32® ARM® Cortex™ - Consultez la documentation de la platine pour obtenir la liste complète).
Liste des microcontrôleurs supporté (famille STM32® Cortex™-M3)
STM32F100C4 STM32F100C6 STM32F100C8 STM32F100CB
STM32F100R4 STM32F100R6 STM32F100R8 STM32F100RB
STM32F100RC STM32F100RD STM32F100RE STM32F100V8
STM32F100VB STM32F100VC STM32F100VD STM32F100VE
STM32F100ZC STM32F100ZD STM32F100ZE STM32F101C4
STM32F101C6 STM32F101C8 STM32F101CB STM32F101R4
STM32F101R6 STM32F101R8 STM32F101RB STM32F101RC
STM32F101RD STM32F101RE STM32F101RF STM32F101RG
STM32F101T4 STM32F101T6 STM32F101T8 STM32F101TB
STM32F101V8 STM32F101VB STM32F101VC STM32F101VD
STM32F101VE STM32F101VF STM32F101VG STM32F101ZC
STM32F101ZD STM32F101ZE STM32F101ZG STM32F102C4
STM32F102C6 STM32F102C8 STM32F102CB STM32F102R4
STM32F102R6 STM32F102R8 STM32F102RB STM32F103C4
STM32F103C6 STM32F103C8 STM32F103CB STM32F103R4
STM32F103R6 STM32F103R8 STM32F103RB STM32F103RC
STM32F103RD STM32F103RE STM32F103RF STM32F103RG
STM32F103T4 STM32F103T6 STM32F103T8 STM32F103TB
STM32F103V8 STM32F103VB STM32F103VC STM32F103VD
STM32F103VE STM32F103VF STM32F103VG STM32F103ZC
STM32F103ZD STM32F103ZE STM32F103ZF STM32F103ZG
STM32F105R8 STM32F105RB STM32F105RC STM32F105V8
STM32F105VB STM32F105VC STM32F107RB STM32F107RC
STM32F107VB STM32F107VC STM32F205RB STM32F205RC
STM32F205RE STM32F205RF STM32F205RG STM32F205VB
STM32F205VC STM32F205VE STM32F205VF STM32F205VG
STM32F205ZC STM32F205ZE STM32F205ZF STM32F205ZG
STM32F207IC STM32F207IE STM32F207IF STM32F207IG
STM32F207VC STM32F207VE STM32F207VF STM32F207VG
STM32F207ZC STM32F207ZE STM32F207ZF STM32F207ZG
STM32F215RE STM32F215RG STM32F215VE STM32F215VG
STM32F215ZE STM32F215ZG STM32F217IE STM32F217IG
STM32F217VE STM32F217VG STM32F217ZE STM32F217ZG
STM32L151C6 STM32L151C8 STM32L151CB STM32L151QC
STM32L151QD STM32L151R6 STM32L151R8 STM32L151RB
STM32L151RC STM32L151RD STM32L151V8 STM32L151VB
STM32L151VC STM32L151VD STM32L151ZC STM32L151ZD
STM32L152C6 STM32L152C8 STM32L152CB STM32L152QC
STM32L152QD STM32L152R6 STM32L152R8 STM32L152RB
STM32L152RC STM32L152RD STM32L152V8 STM32L152VB
STM32L152VC STM32L152VD STM32L152ZC STM32L152ZD
STM32L162QD STM32L162RD STM32L162VD STM32L162ZD
Liste des microcontrôleurs supporté (famille STM32® Cortex™-M4)
STM32F405RG STM32F405VG STM32F405ZG STM32F407IE
STM32F407IG STM32F407VE STM32F407VG STM32F407ZE
STM32F407ZG STM32F415RG STM32F415VG STM32F415ZG
STM32F417IE STM32F417IG STM32F417VE STM32F417VG
STM32F417ZE STM32F417ZG
La suite logicielle livrée
MikroProg Suite™
Le starter-kit "EasyMx PRO v7" est livré avec un DVD comprenant le logiciel de gestion du programmateur USB de la carte. Ce logiciel (appelé MikroProg Suite™) dispose de nombreuses fonctions usuelles: programmation, lecture, vérification, test de virginité, protection, édition...
Compilateurs mikroelektronika
Le DVD contient également les versions de démo des compilateurs BASIC (MikroBASIC PRO), "C" (MikroC PRO) et "PASCAL" (MikroPASCAL PRO) pour microcontrôleurs ARM®. Ces versions de démo (limitées à 8 Ko de code) vous permettront d’expérimenter la plupart des fonctionnalités de la carte. Les versions complètes des compilateurs peuvent être acquises en bas de page.
Nombreux exemples "clef en main"
Le starter-kit est livré avec de nombreux exemples de programmes réalisés avec les compilateurs mikroelktronika (certains exemples nécessites des modules d'extension optionnels):
- Démo ADC
- Pilotage des boutons de la platine
- Calculatrice
- CAN
- EEPROM (I2C)
- Joystick
- Pilotage des Leds de la platine
- Mapping
- Simple Maze
- Gestion carte microSD™
- MP3
- One wire™
- Génération de sons sur buzzer
- Gestion de l'afficheur graphique TFT
- Gestion mémoire FLASH série
- Gestion port USB
- Gestion des ports série (UART)
- etc, etc...
En plus des exemples de bases livrés avec le starter-kit "EasyMx PRO v7", vous avez à votre disposition un site spécialement dédié aux compilateurs mikroelektronika, sur lequel vous aurez la possibilité de télécharger les codes sources de centaines d'applications. Régulièrement remis à jour, ce site est une mine d'idées et une aide précieuse pour vos développements. Cliquez-ici pour accéder à LIBSTOCK.
Programmateur USB intégré
La platine "EasyMx PRO v7" intègre un puissant programmateur à connexion USB qui vous permettra de télécharger vos programmes (développés en assembleur ou avec n'importe quel compilateur pour ARM®) dans le microcontrôleur que vous aurez inséré dans un des supports.
La programmation se fait sans Bootloader, de telle sorte que vous puissiez placer un PIC "standard" sur la platine et procéder immédiatement à sa programmation.
Débugger intégré
Le programmateur USB intégré à la platine fait également office de débugger (à condition d’utiliser un compilateur mikroelektronika). Dès lors, vous pourrez développer comme un "PRO" en utilisant des points d’arrêt dans vos programmes et en exécutant ces derniers en mode pas à pas afin de pouvoir vérifier l’état de vos registres et variables sur l’écran de votre PC.
Emplacements pour modules "Click Board"
La platine "EasyMx PRO v7" dispose de 2 emplacements spécialement conçus pour
recevoir des petits modules d'extensions appelés "Click Board".
Ces petits modules optionnels vous permettront d'ajouter instantanément
de nouvelles possibilités et fonctions à votre starter-kit.
Cliquez ici consulter la liste des modules "Click Board"
"EasyMx PRO v7"... un outil de développement évolutif !
La platine "EasyMx PRO v7" dispose d'une multitude de connecteurs mâles HE10 permettant de donner accès aux différents ports d'entrées/ sorties des microcontrôleurs PIC.
Ces connecteurs vous permettent également d'enficher des modules d'extension optionnels capables d'ajouter de nouvelles fonctions et possibilités à votre starter-kit: bus de communication RS485, système de communication sans fil, restitution de fichiers sonores MP3, possibilité de lecture/écriture sur carte mémoire SD™ ou CF™, capteurs divers, modules d'affichages, convertisseurs analogique/ numérique et numérique/analogique, etc, etc...
Les emplacements pour les modules Click™ Board ainsi que les connecteurs mâles HE10 vous permettront ainsi d'ajouter instantanément à votre starter-kit un module GPS, un module GSM, un module de communication IrDA, un module Bluetooth®, un module Wifi, une connexion Ethernet, un bus de communication CAN, un port RS485, un port RS232, un système de transmission de données par fibre optique, un capteur de lumière, un gyroscope, un accéléromètre, une boussole électronique, un capteur de température, un capteur capacitif, un capteur de pression, une horloge RTC, un système de mémorisation sur carte microSD™, un convertisseur 4-20 mA, un convertisseur "N/A", un convertisseur "A/N", un potentiomètre numérique, un module de reconnaissance vocal, un module de restitution de fichiers sonores ".MP3", des relais, un joystick, un module de commande pour moteur "cc" ou pour moteur pas-à-pas, une matrice à Led, un système d'incrustation vidéo, un bargraph à Leds, etc...
Documentation très détaillée
Comportant 36 pages entièrement en couleur, la documentation du starter kit "EasyMx PRO v7" explique pas-à-pas (à l’aide de nombreuses illustrations et schémas théoriques) comment configurer la platine vis-à-vis du microcontrôleur que vous souhaitez exploiter, comment utiliser le programmateur et le débugger ainsi que les différents périphériques intégrés ou optionnels.
Contenu livré avec le starter-kit "EasyMx PRO v7"
- 1 platine (avec un STM32® ARM® STM32 STM32F107VCT6) livrée
avec afficheur graphique couleur tactile
- 1 DVD intégrant la notice (en Anglais) et la suite logiciel
- 1 câble de liaison USB (pour le programmateur intégré)
Produits associés