Télécharger le langage de programmation pour arduino. Logiciel IDE Arduino pour le développement Arduino

En utilisant l'environnement logiciel Arduino IDE, vous pouvez, sur la base uniquement de la connaissance de C ++, résoudre une variété de tâches créatives liées à la programmation et à la modélisation.

L'IDE Arduino est un environnement de développement logiciel conçu pour programmer la carte du même nom. À ce jour, avec l'aide d'Arduino, toutes sortes de modèles et d'appareils interactifs, éducatifs, expérimentaux et divertissants sont en cours de construction. L'interface est relativement facile à apprendre, elle est basée sur le langage C ++, de sorte que même les programmeurs novices peuvent maîtriser la boîte à outils.

Où puis-je télécharger l'IDE Arduino

Le programme lui-même est fourni en open source. Tous les outils de base sont distribués gratuitement - il suffit de sélectionner la version qui correspond au système d'exploitation.

Avec des descriptions (sur langue Anglaise) peut être trouvé sur la page du site officiel https://www.arduino.cc/en/main/software . Vous pouvez également y télécharger la version requise du programme.

Après avoir sélectionné le système d'exploitation souhaité et fichier souhaité l'installation, vous serez redirigé vers la page de téléchargement (voir ci-dessous), où il vous suffira de cliquer sur "Just Download" pour lancer le téléchargement.

La version actuelle d'Arduino Ide au moment de la publication de l'article est la 1.8.5.

IDE Arduino en russe

Initialement, la boîte à outils est livrée en anglais. Et bien que les commandes du menu soient assez simples, le programme peut être facilement traduit dans la langue souhaitée.

Une liste complète des localisations publiées est disponible sur cette page : http://playground.arduino.cc/Main/LanguagesIDE . Le russe est inclus dans la liste.

La langue russe est incluse dans la liste Langages Arduino IDE.

Pour activer l'interface en russe, vous devez utiliser la commande :

DossierPréférencesLangue
(Fichier → Paramètres → Langue)

et sélectionnez Russe dans la liste.

Réglage de l'environnement

L'installation de l'environnement logiciel Arduino est un processus assez simple. Après avoir sélectionné et téléchargé la version souhaitée, vous devez lancer l'installation via le fichier arduino.exe.

Comme toujours, vous devez d'abord accepter le contrat de licence, malgré le fait que l'environnement lui-même est distribué gratuitement.

L'étape suivante consiste à sélectionner les actions que le programme d'installation doit effectuer. Vous pouvez cocher toutes les cases.

Si le programme d'installation vous invite à installer USB vers série pilote - cliquez Installer.

Configuration de l'IDE

Un port USB permet de connecter la carte à un ordinateur. La programmation ne nécessite pas d'équipement spécial, la carte elle-même est compacte et légère.

Étape 1

Connectez la carte Arduino à l'ordinateur.

Étape 2

Allons à:
Démarrer → Panneau de configuration → Gestionnaire de périphériques
Nous trouvons "ports COM et LPT" et voyons notre carte sur COM2.

Il est probable que vous ne verrez rien. Dans la plupart des cas, le problème est que vous avez acheté une carte basée sur la puce CH340G. Dans ce cas, vous devez utiliser .

Étape 3

Lancez l'IDE Arduino et accédez à : Outils → Port. Sélectionnez le port COM2 (ou celui que vous avez obtenu à l'étape ci-dessus).

Étape 4

Choisissez un tarif.

Ceci termine la configuration. Vous avez maintenant configuré l'IDE Arduino et vous pouvez commencer à développer vos projets.

Bibliothèques pour l'environnement logiciel

Il existe 3 façons de connecter la bibliothèque à l'IDE Arduino :

  1. Utilisez le gestionnaire de bibliothèque qui est apparu dans le programme depuis la version 1.6.2. Vous devez utiliser la commande Esquisse → Inclure la bibliothèque → Gérer les bibliothèques. Une liste des bibliothèques disponibles apparaîtra et peut être activée et désactivée (voir capture d'écran ci-dessous).
  2. Ajoutez la bibliothèque téléchargée au format *.ZIP. Pour ce faire, vous devez utiliser la commande "Sketch" → Inclure la bibliothèque → Ajouter la bibliothèque .ZIP. Après cela, sélectionnez le fichier pour que la bibliothèque soit ajoutée à la liste et redémarrez le programme.
  3. Ajoutez manuellement un fichier avec la bibliothèque. Pour ce faire, vous devez décompresser l'archive et vous assurer que tous les fichiers se trouvent dans le même dossier. Après cela, il devra être placé dans le répertoire avec les bibliothèques utilisateur, qui se trouve à " Mes Documents\Arduino\bibliothèques» (Windows) ou « ~/Documents/Arduino/bibliothèques» (Linux). Cette méthode est assez compliquée, elle est recommandée principalement aux programmeurs expérimentés.

Il existe actuellement des versions pour systèmes d'exploitation Windows, Linux, mac OS. Début septembre 2017, le plus une nouvelle version IDE Arduino - 1.8.5. Vous pouvez le télécharger ci-dessus - sélectionnez l'option souhaitée dans le tableau ou sur la page https://www.arduino.cc/en/main/software. Il existe des versions 32 bits, 64 bits et ARM pour Linux. Pour Windows, en plus d'être installé et portable, il existe une version sous forme d'application Windows.

Ainsi, travailler avec l'IDE Arduino ne crée aucune difficulté même pour les programmeurs qui ne maîtrisent pas encore parfaitement le langage C++. En expérimentant des fonctions, en ajoutant vos propres bibliothèques ou en en téléchargeant de nouvelles, vous pouvez obtenir d'excellents résultats et résoudre même des tâches créatives très non standard.

Tout cela explique sa popularité croissante et l'augmentation du nombre de programmeurs qui expérimentent l'environnement logiciel et y ajoutent de nouvelles fonctionnalités.

Afin de créer vos projets basés sur Arduino, vous devrez écrire un firmware et le télécharger sur votre microcontrôleur. Ces fonctions sont fournies par l'IDE Arduino. Il existe d'autres moyens d'écrire un micrologiciel et de télécharger des croquis sur l'Arduino, mais le plus simple consiste à utiliser l'IDE Arduino. Ensuite, je vous dirai où vous pouvez télécharger et quelle version est préférable d'installer, comment configurer et comment utiliser ce programme.

Télécharger l'IDE Arduino

Version les fenêtres Mac OS X linux
1.6.5
1.8.2

La source la plus sûre et la plus fiable est bien sûr le site officiel, mais vous pouvez télécharger les versions les plus populaires sur cette page à partir des liens ci-dessus. La dernière version au moment d'écrire ces lignes est la 1.8.2. Vous pouvez le télécharger, mais de nombreuses personnes recommandent de télécharger la version 1.6.5 car elle est considérée comme la plus stable. Il existe également une version classique d'Ide 1.0.6. Il ne prend pas en charge Arduino Yún et Arduino DUE. De plus, cette gamme de versions logicielles n'est plus prise en charge par la communauté et ne sera pas mise à jour.

Pour Windows, il est possible de télécharger une archive (Windows) et un installeur ( Installateur Windows). L'archive peut être utilisée comme Version portable. Et si vous installez l'environnement de développement arduino sur votre lieu de travail, il est préférable de choisir Windows Installer.

j'utilise dernière version, mais il a des difficultés lorsque vous travaillez à partir d'un autre éditeur. Pendant longtemps, j'ai essayé de configurer les fonctions du programme dans l'éditeur Sublime Text 3. Je ne voulais absolument pas qu'un tel bundle fonctionne, j'ai donc simplement abandonné cette idée et tout laissé tel quel. Si vous souhaitez utiliser votre éditeur préféré, il est préférable de télécharger la version 1.6.5.

Pour télécharger, sélectionnez la version appropriée pour votre système d'exploitation. Ensuite, une page avec des dons volontaires s'ouvrira. L'IDE Arduino est un logiciel libre. Vous pouvez simplement le télécharger en cliquant sur l'inscription grise "Just Download", ou vous pouvez remercier les développeurs avec une contribution volontaire.

Si vous avez téléchargé l'archive, décompressez-la et exécutez Arduino.exe.

Si vous avez téléchargé le fichier d'installation, vous devez effectuer une installation standard. Le processus d'installation est très simple et ne prend pas beaucoup de temps, mais par souci d'exhaustivité, je vais le décrire en détail.

Nous lançons le fichier d'installation. Nous acceptons les termes accord de licence(bien sûr après lecture).


Nous acceptons les termes

Sélectionnez les modules de programme requis. Les deux premiers doivent être cochés. Le reste dépend de toi.


Sélection des composants Arduino ide.

Au cours de l'installation, une fenêtre peut apparaître vous invitant à installer le pilote USB-série. Nous sommes d'accord et attendons que l'installation soit terminée. Ceci termine l'ensemble du processus. Il reste à mettre en place l'environnement de développement et vous pouvez créer.

Configuration de l'IDE Arduino

Après l'installation, vous devez configurer le programme. C'est très simple à faire :

1. Tout d'abord, connectez votre arduino à votre ordinateur avec via USB câble.

2. Ensuite aller à " Démarrer >> Panneau de configuration >> Gestionnaire de périphériques". Vous devez y trouver les "ports COM et LPT". Cette liste affichera votre arduino et le port auquel il est connecté (COM2). Rappelez-vous cette valeur.

Si votre microcontrôleur n'est pas répertorié ou s'il apparaît comme un périphérique non reconnu, le pilote n'est pas installé correctement ou vous avez une carte chinoise avec une puce CH340. Ce n'est pas un problème. Vous avez juste besoin d'un pilote différent. Où le télécharger et comment l'installer, j'ai dit dans

3. Maintenant, nous lançons l'IDE Arduino et allons immédiatement dans le menu " Outils >> Port". Là, vous devez sélectionner le port COM dont vous vous souvenez.

Ceci termine la configuration. N'oubliez pas que ces paramètres devront être modifiés si vous connectez la carte à une autre port USB ou utilisez une autre carte.

Utilisation de l'IDE Arduino

Le programme est très facile à utiliser. Afin de nous assurer que tout fonctionne correctement, nous allons télécharger notre premier croquis sur le microcontrôleur. Pour ce faire, nous utilisons l'exemple standard avec une LED clignotante. Il existe de nombreux exemples prêts à l'emploi dans l'environnement de développement. C'est ce que nous allons utiliser.

Ensuite, nous appuyons sur le bouton "Télécharger" et attendons que l'esquisse finisse de se charger. Après le chargement, la LED intégrée doit commencer à clignoter immédiatement. Cela signifie que tout fonctionne comme il se doit. Vous pouvez maintenant écrire votre propre micrologiciel ou utiliser des micrologiciels prêts à l'emploi. Une description des fonctions du langage de programmation Arduino se trouve sur la page de mon site

L'environnement de développement Arduino se compose d'un éditeur de texte intégré code de programme, des zones de message, des fenêtres de sortie de texte (console), des barres d'outils avec des boutons pour les commandes fréquemment utilisées et plusieurs menus. Pour le téléchargement de programmes et la communication, l'environnement de développement est connecté au matériel Arduino.

Télécharger
Moniteur série

Affiche les données envoyées à la plate-forme Arduino (carte USB ou carte de bus série). Pour envoyer des données, saisissez du texte et appuyez sur le bouton Envoyer ou Entrée. Sélectionnez ensuite le débit en bauds dans la liste déroulante correspondant à la valeur Serial.begin dans un croquis. Sur un système d'exploitation Mac ou Linux, l'Arduino sera rechargé (le croquis recommencera) lorsque le moniteur de bus série sera connecté.

Il est possible d'échanger des informations avec la plateforme via les programmes Processing, Flash, MaxMSP, etc. (Voir la page de description de l'interface pour plus de détails).

Paramètres

Certains paramètres sont modifiés dans la fenêtre Préférences(Menu Arduino sur Mac ou Fichier sur Windows et Linux). Le reste des paramètres se trouve dans le fichier dont l'emplacement est spécifié dans la fenêtre Préférences.

Plateformes

Le choix de la plate-forme affecte : les paramètres (par exemple : la vitesse du processeur et le débit en bauds) utilisés lors de la compilation et du téléchargement des croquis et les paramètres d'enregistrement du chargeur de démarrage du microcontrôleur. Certaines caractéristiques de la plate-forme ne diffèrent que par le dernier paramètre (bootloader), donc même un démarrage réussi avec la sélection appropriée peut nécessiter une vérification des différences avant d'écrire le bootloader (bootloader).

  • ArduinoBT
    Fréquence d'horloge ATmega168 16 MHz. Le Bootloader est chargé conjointement avec les codes d'initialisation du module Bluetooth.
  • LilyPad Arduino avec ATmega328
    Fréquence d'horloge ATmega328 8 MHz (3,3 V) avec capacité de réinitialisation automatique. Compatible avec Arduino Pro ou Pro Mini(3.3V, 8MHz) avec ATmega328.
  • LilyPad Arduino avec ATmega168
    Fréquence d'horloge ATmega168 8 MHz.

    Le chargeur de démarrage chargé a un long délai d'attente (lors du redémarrage, la LED de la broche 13 clignote trois fois), car. les versions originales de LilyPad ne prennent pas en charge le redémarrage automatique. Une horloge externe n'est pas non plus prise en charge et, par conséquent, le Bootloader configure l'ATmega168 pour démarrer l'horloge interne de 8 MHz.

    Si vous avez des versions ultérieures du LilyPad (avec une entrée logicielle à 6 broches), vous devez sélectionner un Arduino Pro ou Pro Mini (8 MHz) avec un ATmega168 avant de démarrer le Bootloader.

  • Arduino Pro ou Pro Mini (3.3V, 8MHz) avec ATmega328
    Fréquence d'horloge ATmega328 8 MHz (3,3 V) avec capacité de réinitialisation automatique. Faites correspondre LilyPad Arduino avec ATmega328.
  • Arduino Pro ou Pro Mini (3.3V, 8MHz) avec ATmega168
    Fréquence d'horloge ATmega168 8 MHz (3,3 V) avec capacité de réinitialisation automatique.
  • Arduino NG ou versions précédentes avec ATmega168
    Vitesse d'horloge ATmega168 16 MHz sans possibilité de réinitialisation automatique. La compilation et le démarrage correspondent à Arduino Diecimila ou Duemilanove avec ATmega168, mais le chargement du Bootloader a un long délai d'attente (lors du redémarrage, la LED de la broche 13 clignote trois fois).
  • Arduino NG ou versions précédentes avec ATmega8
    Vitesse d'horloge ATmega8 16 MHz sans possibilité de réinitialisation automatique.

28 09.2016

Avez-vous pensé à vous simplifier la vie ? Pour qu'il y ait des choses que chaque jour déciderait pour toi, tâches routinières. Un appareil intelligent qui fonction utile, par exemple, arrosait le jardin, nettoyait la pièce, portait la charge. Ces tâches peuvent être résolues. Mais l'acheter ne suffira pas. Tout contrôleur logique ou microcircuit industriel a besoin d'un «cerveau» pour effectuer une certaine séquence d'actions. Dans notre cas, le langage de programmation Arduino est adapté pour effectuer des opérations.

De cet article, vous apprendrez:

Salutations, amis! Pour ceux qui ne me connaissent pas, je m'appelle Semyon Gridin. Vous pouvez lire sur moi. L'article d'aujourd'hui sera consacré à deux programmes principaux, sans lesquels nous n'aurons pas de progrès et de compréhension mutuelle.

Description générale des langages de programmation

Comme je l'ai écrit ci-dessus, nous allons considérer deux environnements de développement populaires. Par analogie avec, Peut être divisé en éditeur graphique et bloc-notes intelligent. Ce sont les programmes Arduino IDE et FLprog.

La base de l'environnement de développement est Processing / Wiring - c'est le C ++ habituel, complété par des fonctions et diverses bibliothèques. Il existe plusieurs versions pour le fonctionnement systèmes de fenêtres, Mac OS et Linux.

Quelle est leur différence fondamentale ? L'IDE Arduino est un environnement de développement qui décrit le code du programme. Et FLprog est similaire à CFC CoDeSyS, qui vous permet de dessiner des diagrammes. Quel environnement est le meilleur ? Les deux sont bons et pratiques à leur manière, mais si vous voulez vous intéresser sérieusement aux contrôleurs, il est préférable d'apprendre des langages comme C. Leur principal avantage est la flexibilité et l'illimité de l'algorithme. J'aime beaucoup l'IDE Arduino.

Description de l'IDE Arduino

La distribution peut être téléchargée sur site officiel. Téléchargez l'archive, cela prend un peu plus de 100 Mo. L'installation est standard, comme toutes les applications pour Windows. Les pilotes pour tous les types de cartes doivent être installés dans le package. Et voici à quoi ressemble la fenêtre de travail du programme.

L'environnement de développement Arduino se compose de :

  • éditeur de code ;
  • zones de messages ;
  • fenêtres de sortie de texte ;
  • barres d'outils avec des boutons pour les commandes fréquemment utilisées ;
  • plusieurs menus

Paramètres de l'IDE Arduino

Un programme écrit dans l'environnement de développement Arduino est appeléesquisser. L'esquisse est écrite dans un éditeur de texte qui met en surbrillance en couleur le code de programme généré. Un exemple d'un programme simple dans l'image ci-dessous.

Des fonctionnalités supplémentaires peuvent être ajoutées avecbibliothèques,qui est un code spécialement conçu. Fondamentalement, c'est dans l'accès fermé du développeur. L'environnement est généralement fourni avec un ensemble standard qui peut être complété au fil du temps. Ils sont dans le sous-répertoirebibliothèques Répertoire Arduino.

De nombreuses bibliothèques sont fournies avec des exemples situés dans le dossierExemple.La sélection d'une bibliothèque dans le menu ajoutera à la source lignes:

Arduino

#comprendre

#comprendre

Cette directive est une certaine instruction, un fichier d'en-tête avec une description des objets, des fonctions et des constantes de la bibliothèque. De nombreuses fonctions ont déjà été développées pour la plupart des tâches typiques. Croyez-moi, cela facilite la vie du programmeur.

Après nous avons connecté la carte électronique à l'ordinateur. Nous effectuons les réglages suivants - nous sélectionnons la carte Arduino et le port Com via lequel nous nous connecterons.

Arduino

void setup() ( // initialise la broche numérique 13 en sortie. pinMode(13, OUTPUT); ) void loop() ( digitalWrite(13, HIGH); delay(1000); digitalWrite(13, LOW); delay(1000 );

void setup()(

// initialise la broche numérique 13 en tant que sortie.

pinMode(13, SORTIE) ;

boucle vide ()()

digitalWrite (13 , ÉLEVÉ ) ;

retard(1000) ;

digitalWrite (13 , BAS ) ;

retard(1000) ;

Donc, au fait, il est pratique de vérifier les performances de la carte provenant du magasin. Rapide et facile.

Il y a une autre chose pratique. C'est appeléSurveiller port série (Moniteur série). Affiche les données envoyées à la plateformeArduino.Je regarde généralement les signaux qu'ils me donnent divers capteurs connecté au tableau.

Connecter les bibliothèques

Exister différentes façons pour ajouter des fonctionnalités personnalisées. Il existe trois façons d'inclure des bibliothèques :

  1. Utilisation du gestionnaire de bibliothèque
  2. En important sous forme de fichier .zip
  3. Installation manuelle.

1. Utilisation du gestionnaire de bibliothèque.Dans la fenêtre de travail du programme, sélectionnez l'onglet Esquisse. Cliquez ensuite sur le bouton Ajouter une bibliothèque. Le responsable de la bibliothèque ouvrira devant nous. La fenêtre affichera déjà fichiers installés avec signatureinstallée,et ceux qui peuvent être installés.

2. En important sous forme de fichier .zip.Souvent, sur Internet, vous pouvez trouver des fichiers de bibliothèque emballés dans des archives avec l'extension zip. Il contient un fichier d'en-tête .h et un fichier de code .cpp. Lors de l'installation, vous n'avez pas besoin de décompresser l'archive. Il suffit dans le menu Sketch - Connect Library - Add .ZIP library

3.Installation manuelle.Tout d'abord, fermez le programme Arduino IDE. Nous déballons d'abord nos archives. Et nous transférons les fichiers avec l'extension .h et .cpp dans un dossier portant le même nom que l'archive. Nous déposons le dossier dans le répertoire racine.

Mes Documents\Arduino\bibliothèques

Description de FLPprog

FLprog est un projet tiers gratuit qui vous permet de travailler avec blocs fonctionnels, ou avec des schémas à contacts. Cet environnement est pratique pour les personnes - pas pour les programmeurs. Il vous permet de voir visuellement et visuellement l'algorithme à l'aide de diagrammes et de blocs fonctionnels. La distribution peut être téléchargée sur site officiel.

Je suis le projet depuis longtemps. Les gars se développent, ajoutent constamment de nouvelles fonctionnalités et changent l'ancienne. Je vois des perspectives dans cet environnement. Puisqu'il remplit deux fonctions importantes:simplicité et facilité d'utilisation.

Essayons de créer un projet simple avec vous. Nous commuterons la sortie 13 sur la LED.

Créer nouveau projet. Dans la fenêtre du haut, ajoutez La bonne quantité entrées et sorties, définissez un nom et affectez une entrée ou une sortie physique de la carte.

Nous extrayons les éléments dont nous avons besoin de l'arborescence d'objets, les éléments dont nous avons besoin sur le canevas d'édition. Dans notre cas, nous pouvons utiliser une simple bascule RS pour allumer et éteindre.

Après avoir créé l'algorithme, cliquez sur le bouton de compilation, le programme donne un croquis prêt à l'emploi sur l'IDE.

Nous avons examiné les possibilités et la commodité des programmes pour développer des algorithmes sur le contrôleur de la série Arduino. Il existe également des programmes qui vous permettent de créer des diagrammes structurels et des images visuelles. Mais je recommande d'utiliser éditeur de texte car alors ce sera plus facile pour vous. Dites-moi, quel environnement préférez-vous et pourquoi ?

Le 22 septembre, j'ai participé à un séminaire à Krasnodar "Contrôleurs à écran tactile ARIES SPK". Nous avons tenu la conférence dans un cadre à la mode et bel hôtel« Bristol ». C'était très intéressant et cool.

Dans la première partie du séminaire, on nous a parlé des possibilités et des avantages des produits OWEN. Après il y a eu une pause café avec des beignets. J'ai eu un tas de tout, et des beignets, et des biscuits, et des bonbons, parce que j'avais très faim. =)

Dans la deuxième partie du séminaire, après le déjeuner, nous avons été présentés. Beaucoup de choses ont été dites sur le Web - la visualisation. Cette tendance commence à prendre de l'ampleur. Eh bien, bien sûr, contrôlez l'équipement via n'importe quel navigateur Internet. C'est vraiment cool. Soit dit en passant, l'équipement lui-même est dans une valise.

Je publierai prochainement une série d'articles sur CoDeSyS 3.5. Donc, si quelqu'un est intéressé, abonnez-vous ou venez simplement visiter. Je serai toujours heureux !

Au fait, j'allais oublier, le prochain article portera sur la carte électronique Arduino. Ce sera intéressant, ne le manquez pas.

Rendez-vous dans les prochains articles.

Cordialement, Gridin Semyon.

Par défaut, le noyau du programme ne prend en charge que RAV-planches Arduino. Certaines cartes Arduino nécessitent l'utilisation de caractéristiques supplémentaires, qui doit être installé au cœur du programme.

Un exemple est Arduino dû, qui utilise BRAS/SAM microcontrôleurs. Pour cela, il était possible, en utilisant EDI Arduino, la programmation Arduino dû, vous devez installer SAM-je dessiner en utilisant Directeur du conseil d'administration.

Dans cet exemple, nous allons installer le noyau requis pour la carte Arduino dû.

Sélectionnez le menu Outils → Tableau → Gestionnaire de tableaux

La fenêtre Boards Manager s'ouvrira, affichant une liste des cartes installées et disponibles. Choisissons un noyau SAM, la version requise (comme dans le cas de c, une seule version peut être disponible, il se peut donc qu'il n'y ait pas de liste déroulante avec une liste des versions disponibles) et cliquez sur Installer .

À la fin du processus d'installation (qui peut prendre beaucoup de temps), l'état du noyau SAM va devenir INSTALLÉE. La carte Arduino Due sera désormais disponible sous Outils → Carte.

Installation manuelle des planches

Il est également possible d'ajouter des cartes manuellement. Cette méthode fonctionne encore et encore. Pour Version EDI 1.6.2 la méthode n'est pas fonctionnelle (bug corrigé dans la version 1.6.3). Quant aux versions antérieures à la 1.6.1, je ne peux rien dire.

Je vais vous dire sur l'exemple des conseils d'administration de l'entreprise adafruit.

Tout d'abord, téléchargez les fichiers de description des cartes à partir de GitHub-dépôt adafruit ou via le lien ci-dessous GitHub, il y aura peut-être une version plus récente de cette archive).

Catégorie: Programmes
Date: 06.04.2015

Si vous avez téléchargé l'archive à partir de GithubGenericName, puis décompressez l'archive et modifiez le dossier résultant de Adafruit_Arduino_Boards-master dans Adafruit_Arduino_Boards.

Dans ce dossier, vous trouverez deux sous-dossiers :

  • hardware , contenant également les sous-dossiers adafruit et tools
  • drivers , qui contient les pilotes Flora pour Windows

À Mac OS le dossier est caché à l'intérieur du package d'application. Pour le trouver, faites un clic droit sur l'application. EDI Arduino et sélectionnez Afficher le contenu du package

Nous allons dans les sous-dossiers imbriqués Contenu → Java et y trouvons le dossier matériel.

Vous devez maintenant combiner soigneusement le contenu du dossier matériel avec un dossier similaire de l'archive précédemment téléchargée et décompressée avec une description des cartes du site adafruit. Vous devez vous assurer que vous écrasez les fichiers en conflit (dans ce cas avrdude.conf). Après toutes les opérations, le dossier matériel de l'application EDI Arduino aura la structure suivante :

Si vous travaillez dans les fenêtres, alors vous devrez également réécrire dossier des pilotes.

Si tout est fait correctement, les nouveaux tableaux apparaîtront dans le menu Outils → Tableau dans EDI Arduino.

Cartes à base de microcontrôleurs ATTiny

Un de mes lecteurs, Pavel Pashchenko, a gentiment partagé les fichiers de description des microcontrôleurs de la série ATTiny. Merci Pavel !

Catégorie: Programmes
Date: 08.04.2015

L'installation est la même que celle décrite ci-dessus.

Le résultat de Paul en les fenêtres:

Cartes basées sur le microcontrôleur Atmega8

Pour les microcontrôleurs Atmega8 avec un cristal externe de 8 MHz et sans bootloader, les lignes suivantes doivent être ajoutées au fichier boards.txt :

################################################# # ############ atmega8.name=ATmega8 (pas de bootloader 8MHz ext) atmega8.upload.protocol=arduino atmega8.upload.tool=usbasp atmega8.upload.maximum_size=7680 atmega8.upload.speed = 115200 atmega8.bootloader.low_fuses=0xFF atmega8.bootloader.high_fuses=0xD9 atmega8.bootloader.unlock_bits=0x3F atmega8.bootloader.lock_bits=0x0F atmega8.build.mcu=atmega8 atmega8.build.f_cpu=8000000L atmega8.build.core= arduino atmega8.build.variant=standard

##############################################################

atmega8. nom = ATmega8 (pas de bootloader 8MHz ext )

atmega8. télécharger . protocole = arduino

atmega8. télécharger . outil=usbasp

atmega8. télécharger . taille_maximale = 7680

atmega8. télécharger . vitesse=115200

atmega8. chargeur de démarrage. low_fuses = 0xFF

atmega8. chargeur de démarrage. high_fuses = 0xD9

atmega8. chargeur de démarrage. déverrouiller_bits = 0x3F

atmega8. chargeur de démarrage. lock_bits = 0x0F

atmega8. construire. mcu=atmega8

atmega8. construire. f_cpu = 8000000L

Partager