Brûler le Bootloader sur ATMega328 servant d’ISP Arduino UNO

mise à jour : ce tutoriel va travailler sur IDE Arduino 1.0.1, la 1.0.5 récente apporte quelques modifications sur le croquis de l’ISP, donc je ne sais pas si ça fonctionne (je viens d’acheter 2 ATMega328 et brûlé tous les deux sur 1.0.1).

S’il vous plaît utilisez 1.0.1 pour éliminer tous les problèmes. Cliquez ici

J’ai eu un projet contrôlé à distance nécessitant un Arduino exécutant 24/7 mais je ne voulais pas quitter mon 32 $ Arduino UNO, alors j’ai décidé d’acheter quelques pièces et créé mon propre Arduino. La partie la plus importante était d’acheter le microcontrôleur. Il s’agissait de mes options :

ATMega328P-PU avec Optiboot ~ $5,50 (Sparkfun) / 5,19 $ (Digikey)
ATMega328P-PU ~ $3,16 (Digikey)
ATMega328-PU ~ 2,88 $ (Digikey)

Évidemment, j’ai acheté le moins cher, une énorme erreur. Après quelques recherches, j’ai trouvé que ma première option était la droite. Il suffit de brancher comme un Arduino normal, les deux derniers avait besoin de quelque chose d’autre.

Les deux dernières options il manquait quelque chose appelé un bootloader. Un bootloader est "un petit programme qui a été chargé sur le microcontrôleur. Il vous permet de télécharger le code sans utiliser aucun matériel supplémentaire. »

Alors tout d’abord si vous aviez à faire quoi que ce soit sur ces microcontrôleurs vous avez besoin d’un bootloader brûlé sur ces puces. Comme vous pouvez avoir des avis, la différence entre le deuxième et le troisième est juste un simple P après la 328. Cette P signifie pico pour picopower qui est une technologie QU'ATMEL a mis au point qui permet le microcontrôleur d’exécuter avec moins d’énergie.

Eh bien, si vous voyez le microcontrôleur sur votre Arduino UNO vous découvrirez que c’est en utilisant le micro picopower, pas celui normal. J’ai acheté 3 normaux. OMG alors je suis totalement vis. Eh bien non, il vous suffit de faire une paire de changements sur vos fichiers Arduino pour le faire fonctionner.

Ce tutoriel va vous apprendre comment.

Mots clés: Arduino, ATMega328, Pico, Bootloader, ISP

Articles Liés

Bootload un ATmega328

Bootload un ATmega328

Cette instructable ajoute à l'une de l'Arduino sur un Breadboard instructables. J'ai écrit mon propre tutoriel maquette-Arduino, et puis j'ai trouvé que je me débattais programmer quelques-uns des conseils que j'ai fait. Beaucoup de recherches et imp
ATmega328 démarrage avec Arduino Mega2560

ATmega328 démarrage avec Arduino Mega2560

Aujourd'hui nous allons brûler un bootloader dans à ATMega328PU en utilisant un Arduino Mega 2560. Cette méthode peut aussi être utilisée sur l'ATMega8 16PU et autres microcontrôleurs.Liste des pièces : 1xATmega3281xArduino Mega 25601 x 16 Mhz Crysta
Brûler des croquis à Atmega328P-PU sur une maquette à l’aide de Arduino Uno en tant que programmeur

Brûler des croquis à Atmega328P-PU sur une maquette à l’aide de Arduino Uno en tant que programmeur

Il y a déjà plusieurs instructables sur comment graver Arduino croquis à Atmega328P-PU sur une maquette à l'aide de différent USB - UART modules. Toutefois, comme la plupart de ces modules sont fabriqués en Chine, ils sont peu documentés, étiquetées
Remplacement d’un Atmega328 brûlé sur un Arduino Uno

Remplacement d’un Atmega328 brûlé sur un Arduino Uno

Cette vidéo vous montrera comment faire pour remplacer un Atmega328 brûlé sur un Arduino Uno.Avez des questions ? Commentaire ci-dessous.N'hésitez pas à visiter www.jayconsystems.com
Comment installer Coldfusion 10 (64 bits) sur Windows Server R2 2012 x64

Comment installer Coldfusion 10 (64 bits) sur Windows Server R2 2012 x64

Coldfusion installateurs Adobe sont TERRIBLE ! J'ai eu des problèmes avec eux dans le passé. J'ai été incapable d'installer CF10 sur Win Server R2 2012 (x64).Voici les étapes que j'ai pris à * enfin * faire fonctionner. J'espère que cela vous épargne
Comment faire pour réinitialiser mot de passe SA perdu sur SQL Server

Comment faire pour réinitialiser mot de passe SA perdu sur SQL Server

j'ai oublié le mot de passe SA pour SQL Server installé il y a quelque temps ? Ancien employé quitte le travail sans vous dire le mot de passe SQL Server ? Je suis sûr que vous n'êtes pas la première personne qui a été confronté à ce problème. Dans c
Ordinateur de poche Pong & envahisseurs sur le bon marché (compatible Arduino)

Ordinateur de poche Pong & envahisseurs sur le bon marché (compatible Arduino)

Un système de jeu à main rétro assez bon marché pour projet un kids'. Possible ? Absolument ! Il suffit de mettre sous tension de l'Arduino et composants chinois à bas prix !Ce projet a été conçu comme un projet de brasage pour un groupe d'une demi-d
Verre les ordinateurs basés sur l’Arduino Uno

Verre les ordinateurs basés sur l’Arduino Uno

Pour mon projet diplômés de masters ("Gowing ordinateurs, connexion corps, Cutting the Cord") de Konstfack Collège d'artisanat et de Design (céramique et verre/CRAFT), j'ai fait 3 verre ordinateurs basés sur les spécifications de l'Arduino Uno.
Clignotant le bootloader dans Arduino UNO R3

Clignotant le bootloader dans Arduino UNO R3

j'ai briqué mon arduino... encore une fois. Et maintenant je suis plus de jetons préprogrammés. Temps de flash bootloaders moi-même...Heureusement, j'ai un USBtinyISP (v2.0). Je n'avais jamais utilisé bien et j'ai réussi à se démener pour charger un
Contrôler le clavier & souris w / app Android via Arduino

Contrôler le clavier & souris w / app Android via Arduino

cette instructable va vous montrer comment votre ordinateur clavier et souris avec une application Android via bluetooth à un Arduino.ARRIÈRE-PLANVous avez toujours voulu contrôler les fonctionnalités de clavier/souris de votre ordinateur sans avoir
Arduino Uno et Visuino : contrôler la voiture Smart Robot avec Joystick et L298N moteur

Arduino Uno et Visuino : contrôler la voiture Smart Robot avec Joystick et L298N moteur

Que voiture smart définit lorsqu'il est combiné avec Les Modules des pilotes automobile L298N, offre une des façons plus faciles à rendre les voitures robot. Le L298N Motor Driver Module est facile à contrôler avec Arduino, et avec l'aide de Visuino
Télémètre à ultrasons avec affichage à cristaux liquides sur Arduino UNO

Télémètre à ultrasons avec affichage à cristaux liquides sur Arduino UNO

Dans ce tutoriel nous allons voir une utilisation différente du module ultrasons HC-SR04. Ce module est souvent utilisé sur les robots et les voitures jouets pour localiser les obstacles, mais il peut être utilisé pour mesurer les distances aussi bie
Comment : plusieurs boutons sur 1 broche analogique - Tutorial Arduino

Comment : plusieurs boutons sur 1 broche analogique - Tutorial Arduino

Il Arduino uno a 12 broches d'e/s numériques d'availabe et 6 broches d'entrée analogiques, parfois, sur des projets complexes ou « grands », nous avons épuisé les broches numériques. Dans ce tutoriel, vous apprendrez comment utiliser plusieurs bouton
Thermohygromètre avec horloge et affichage à cristaux liquides sur Arduino UNO

Thermohygromètre avec horloge et affichage à cristaux liquides sur Arduino UNO

Ces 7 étapes vous conduira à travers la « construction » d'un thermo-hygromètre avec horloge sur Arduino UNO.Données, temps, humidité et température seront affichera sur un écran LCD 16 x 2 affichage. Si vous avez acheté un écran LCD et voulez savoir