Carte de développement Digispark ATtiny85
Carte de développement miniature ATtiny85 avec USB intégré, idéale pour vos projets électroniques compacts et connectés.
- Microcontrôleur Atmel ATtiny85 8-bit.
- Programmation directe via port USB intégré.
- 6 broches E/S (I2C, SPI, PWM, ADC).
- Régulateur de tension 5V embarqué.
- Compatible nativement avec l'IDE Arduino.
La Puissance Miniature : Découvrez la Digispark ATtiny85
La Digispark ATtiny85 révolutionne le prototypage électronique en compressant la puissance d'un microcontrôleur dans un format timbre-poste (18,5 mm x 26 mm). Conçue initialement par Digistump, cette carte ultra-compacte se branche directement sur le port USB de votre ordinateur, éliminant le besoin de câbles encombrants. C'est la solution idéale pour créer des objets connectés discrets, des wearables ou des périphériques HID à moindre coût, tout en restant compatible avec l'environnement familier de l'IDE Arduino.
Architecture et Performance
- Cœur Performant : Basée sur le microcontrôleur Atmel AVR ATtiny85 (8-bit) pour une exécution fiable.
- Vitesse Optimisée : Cadencée jusqu'à 20 MHz (16,5 MHz via overclocking logiciel) pour gérer les communications USB.
- Mémoire Embarquée : 8 Ko de Flash (dont ~6 Ko libres après bootloader), 512 octets de SRAM et 512 octets d'EEPROM.
- Connectivité Simplifiée : Interface USB intégrée pour la programmation directe sans programmateur externe.
- Régulation de Tension : Régulateur 5V / 500mA intégré, acceptant une alimentation externe (VIN) de 7V à 35V (12V max recommandé).
Fiche Technique Détaillée
| Caractéristique | Spécification |
|---|---|
| Microcontrôleur | Atmel ATtiny85 |
| Tension de fonctionnement | 5 V (via USB) |
| Tension d'entrée (VIN) | 7 V à 35 V (Recommandé < 12V) |
| Broches d'E/S (GPIO) | 6 Broches (Configurables) |
| Interfaces | I2C, SPI (USI), PWM, ADC |
| Consommation | ~300 µA (Mode actif) |
| Bootloader | Micronucleus (Émulation USB) |
Gestion des Broches et Connectivité
Malgré sa taille, la Digispark offre une polyvalence exceptionnelle via ses 6 broches multifonctions :
- P0 : I2C SDA, PWM (souvent lié à la LED d'état).
- P1 : PWM (souvent lié à la LED d'état).
- P2 : I2C SCK, Entrée Analogique (ADC).
- P3 : Entrée Analogique (ADC), USB+ (utilisé lors de la communication USB).
- P4 : PWM, ADC, USB- (utilisé lors de la communication USB).
- P5 : ADC, Reset (Attention : configuré en Reset par défaut, utilisable en E/S faible).
Conseils d'Utilisation Importants
Détection USB : La Digispark n'émule pas un port série permanent. Pour téléverser, cliquez sur le bouton dans l'IDE Arduino avant de brancher la carte. Branchez-la uniquement lorsque le message "Plug in device now" apparaît.
Conflit de Broches : Les broches P3 et P4 sont partagées avec l'USB. Évitez de connecter des charges importantes sur ces broches lors du téléversement pour ne pas perturber la communication avec l'ordinateur.