Official Hobby Components Online Store | Buy Electronic Kits, Components, Boards, Shields, Modules

Carte de développement STM8S105K4 : brochage et premier projet

Carte de développement STM8S105K4 : brochage et premier projet

By Official Hobby Components Online Store | Buy Electronic Kits, Components, Boards, Shields, Modules | Published: 2026-11-02

Category: Guides pratiques

Câblez, programmez et faites clignoter une LED sur votre carte de développement STM8S105K4. Ce guide pas à pas couvre le brochage, la configuration de programmation STM8 et un premier projet.

Réponse rapide

Pour démarrer avec la carte de développement STM8S105K4, reliez-la à un programmateur, configurez la chaîne d'outils STM8 et flashez un programme simple de clignotement de LED. La carte expose la plupart des broches d'E/S sur des connecteurs standard de 2.54 mm, ce qui vous permet de prototyper sans soudure.

Ce que la carte offre et ce qu'elle n'offre pas

La carte de développement STM8S105K4 est une carte d'extension pour le microcontrôleur STM8S105K4, une option à très faible coût pour le contrôle embarqué. Elle donne accès à la plupart des broches d'E/S via des connecteurs au pas de 2.54 mm, ce qui signifie que vous pouvez connecter des capteurs, des LED et d'autres périphériques avec des fils de liaison standard. Cependant, la carte n'inclut pas de programmateur ni d'interface de débogage intégrés, vous aurez donc besoin d'un ST-Link externe ou d'un outil compatible. De plus, le catalogue ne précise pas les fonctions spécifiques des broches ni les régulateurs de tension, alors consultez toujours la fiche technique du STM8S105K4 pour connaître les affectations exactes des broches et les limites électriques.

Choisir un programmateur et une chaîne d'outils

Vous pouvez utiliser un ST-Link/V2 ou un programmateur SWIM compatible pour flasher le STM8S105K4. Côté logiciel, l'IDE gratuit STVD de ST avec le compilateur Cosmic STM8 est un choix courant, mais SDCC (Small Device C Compiler) prend également en charge STM8 et est open source. La carte elle-même n'impose pas de chaîne d'outils, choisissez donc celle qui correspond à votre aisance avec les IDE et les licences. Gardez à l'esprit que le STM8S105K4 dispose de peu de flash et de RAM, évitez donc les bibliothèques trop lourdes.

Configuration pas à pas de votre premier projet STM8S105K4

  1. Connectez le programmateur : Reliez la broche SWIM, la masse et le reset de votre ST-Link aux broches correspondantes du connecteur de la carte. Vérifiez deux fois le brochage par rapport à la fiche technique du STM8S105K4 avant la mise sous tension. Une erreur courante consiste à inverser SWIM et reset ; vérifiez avec un multimètre en mode continuité.
  2. Installez la chaîne d'outils : Téléchargez et installez STVD avec le compilateur Cosmic, ou configurez SDCC pour STM8. Créez un nouveau projet et sélectionnez le périphérique STM8S105K4. Si vous utilisez SDCC, assurez-vous d'inclure le fichier d'en-tête du périphérique ; l'absence d'en-têtes provoque des erreurs de compilation.
  3. Écrivez un programme de clignotement : Configurez une broche GPIO connectée à une LED (ou à une LED externe via une résistance) en sortie. Faites-la basculer dans une boucle avec un délai. Utilisez la fiche technique pour trouver les noms de registres et les positions de bits corrects. Oublier de configurer la broche en sortie est une erreur courante ; la LED restera éteinte.
  4. Compilez et flashez : Compilez le projet et téléchargez le fichier .hex ou .elf à l'aide du logiciel de votre programmateur. Alimentez la carte avec une source stable de 5 V ou 3.3 V selon les besoins de votre configuration. Si le flash échoue, vérifiez que le programmateur est correctement sélectionné et que la carte est alimentée.
  5. Vérifiez et itérez : Une fois la LED clignotante, vous disposez d'une base fonctionnelle. Modifiez le délai ou ajoutez une entrée bouton pour confirmer que les E/S fonctionnent. Gardez toujours une résistance de limitation de courant en série avec les LED. Omettre la résistance peut endommager la broche du microcontrôleur ; utilisez 220 Ω à 1 kΩ pour des LED standard.

Caractéristiques du produit

  • Carte de développement STM8S105K4: Basée sur le microcontrôleur STM8S105K4, une solution à très faible coût pour le contrôle embarqué. Cela rend la carte idéale pour les projets à budget serré nécessitant un contrôle de base et des E/S.
    STM8S105K4 Development Board
    Carte de développement STM8S105K4

Shop Related Products

STM8S105K4 Development Board

STM8S105K4 Development Board

$1.74 $2.49

Shop Now