Construire une PDK (poche Development Kit) (1 / 6 étapes)

Étape 1: Sélectionnez votre microcontrôleur

Pour ce kit, vous devrez sélectionner un microcontrôleur.  Il existe de nombreux contrôleurs disponibles, mais la chose importante, la chose qui rend ce kit du travail, est que le contrôleur doit avoir un bootloader préchargé.

Maintenant, vous allez demander: « Qu’est un bootloader? »  Allez-y et demandez...  Eh bien, un chargeur de démarrage est tout simplement un programme chargé dans une section spéciale de la mémoire du programmateur programme, appelée la mémoire de programme d’amorçage.  Son but est de vous permettent de télécharger des programmes d’application via le port série.  Lorsque votre demande arrive sur le port série de l’environnement de développement intégré (IDE - http://en.wikipedia.org/wiki/Integrated_development_environment), le bootloader puis qui stocke dans la partie principale de la mémoire du programmateur programme.  Une fois cela fait, le programme d’amorçage permet à votre application programme à exécuter à chaque fois que le microcontrôleur est remis à zéro, jusqu'à ce que vous voulez télécharger un autre programme d’application.  Ce qui rend cette si vital pour notre PDK, c’est qu’il n’y a pas besoin d’un programmateur de microcontrôleur (au moins une fois, vous avez la puce avec le chargeur de démarrage.)

Il y a plusieurs différents chargeurs de démarrage disponibles, mais nous avons juste m’attarder sur quelques uns.

La parallaxe est l’entreprise qui m’a fait aller avec des microcontrôleurs, retour dans les années 90, avec leur BASIC Stamp (http://www.parallax.com/tabid/295/Default.aspx.)  C’est sur la photo en haut de l’image.  L’IDE timbre va établir un lien avec le contrôleur du timbre et de télécharger votre application sur le port série.  L’hélice de parallaxe fonctionnera aussi ici, mais il faudra beaucoup d’espace précieux.

En plus de parallaxe, Atmel a produit de nombreux différents microcontrôleurs ; beaucoup d'entre eux avec des sections de bootloader dans leur espace de programme.  Sur la photo, vous pouvez voir un microcontrôleur Atmel AT-tiny2313.  MCS Electronics (les éditeurs de BASCOM-AVR - la langue de base plus puissante pour la famille AVR Atmel) possède un chargeur de démarrage pour la plupart des microcontrôleurs AVR.  Vous pouvez graver ce bootloader dans votre choix d’AVR et ensuite utiliser cette puce pour ce kit.  MCS Electronics offre une version d’essai de leur BASCOM-AVR qui inclut ce bootloader (http://www.mcselec.com/index.php?option=com_docman&task=cat_view&gid=99&Itemid=54 - cliquez sur le lien version démo au bas de la page.)  L’IDE pour cela serait simplement l’environnement BASCOM-AVR lui-même.

Beaucoup de gens ont entendu parler du contrôleur Arduino (http://www.arduino.cc/.)  Ce forum open source hardware s’empare du monde de systèmes de contrôle par la tempête.  Il semble que presque tout le monde et leur chien utilisent l’Arduino pour quelque chose (Hack-A-Day est actuellement à 853 articles mettant en cause l’Arduino - http://hackaday.com/category/arduino-hacks/).  Alors que l’Arduino complet intègre un circuit supplémentaire qui le rend unweildly pour ce projet (sauf si vous produisez votre propre PCB, ce qui est certainement faisable -,) il existe une version allégée qui utilise essentiellement juste une puce (voir http://todbot.com/blog/2009/05/26/minimal-arduino-with-atmega8/).  Cela vous permettra d’utiliser Arduino croquis, avec l’IDE Arduino, sur votre PDK.

Microchip (les producteurs de la célèbre ligne PIC de microcontrôleurs) a aussi beaucoup de jetons avec chargeurs de démarrage.  Pour ceux d'entre vous intéressés par les puces PIC (ou d’autres types de microcontrôleurs), vous pouvez faire une recherche sur Internet pour votre morceau préféré et « bootloader » pour plus d’informations.

Articles Liés

Comment construire une poche slash

Comment construire une poche slash

construire une barre oblique sur un front de poche fermeture pantalon ou jupe avec coutures latérales.Temps de préparation : Assembler requis les pièces du patron.Découper les pièces du patron avec couture désiré. Pour chaque pochette, vous aurez bes
Comment construire une très petite lampe de poche [torche]

Comment construire une très petite lampe de poche [torche]

il s'agit d'un simple tutoriel sur comment construire une torche.Étape 1: Outils et matériaux Matériaux -1 LED de 3v2 piles boutons de 3vcertains carton et filsOutils-pistolet à colleruban adhésifciseauxÉtape 2 : les deux batteries se serrer les coud
Comment construire une tour Eiffel de fischertechnik

Comment construire une tour Eiffel de fischertechnik

Bastille Day est le 14 juillet !Bastille Day est la fête nationale Français, célébrée le 14 juillet et commémore l'anniversaire de la prise de la Bastille en 1789 !Selon wikipedia: "la fête de la Fédération le 14 juillet 1790 a été une fête immense e
Comment construire une moto électrique de 24 volts

Comment construire une moto électrique de 24 volts

J'ai vu quelques constructions de véhicules électriques (EV) pour les motos sur Instructables et ils tous ont été très utiles. J'espère pouvoir ajouter à ceux qui ont pris les devants et construite, partagée et m'a motivé à en construire un. Voilà co
Construire une cabane

Construire une cabane

j'ai été fasciné par cabanas depuis mon premier voyage au Mexique.  J'ai gardé fixement vers le haut le plafond sur les matériaux de construction « primitive », la simplicité de la construction et le luxe de construire des choses qui ne faut jamais m
Comment ne pas construire une piscine de réflexion avec Galium

Comment ne pas construire une piscine de réflexion avec Galium

Salut!Il s'agit d'une introduction de comment ne pas construire une piscine de réflexion avec gallium !Les deux premières étapes a été pour montrer les étapes de début toutefois en fin de compte j'ai documentera les erreurs que j'ai fait et que vous
Construire une Machine CNC de Foamcore

Construire une Machine CNC de Foamcore

construire une machine CNC à faible coût dans votre cuisine, pour moins de 120 $, en utilisant des outils disponibles à votre art local et les quincailleries.Ce projet vise à abaisser le rez de chaussée de la construction de machines CNC. Il utilise
Construire une imprimante 3D Laser - stéréolithographie à domicile

Construire une imprimante 3D Laser - stéréolithographie à domicile

Voici comment faire une imprimante 3D de stéréolithographie. C'est encore un peu de travaux en cours, mais jusqu'à maintenant il fonctionne assez bien. C'est surtout une expérience qui a commencé comme un Delta Robot stéréolithographie imprimante mai
Construire une aile d’avion Composite

Construire une aile d’avion Composite

il s'agit d'un guide relativement simple à construction aile avion composite. Aussi simple que je peux le faire quand même... Cela nécessite un peu de temps et de travail, mais l'aile fini est très léger et possède des caractéristiques très bonne per
Construire une haute Performance FPV Camera Quadcopter

Construire une haute Performance FPV Camera Quadcopter

Cet Instructable va vous montrer, en détail, comment construire un quadcopter de haute qualité pour vol FPV et enregistrer les photos/vidéos aériennes.Nous savons tous les êtres humains ne peuvent pas voler. Nos os sont trop denses et battement de no
Construire une pelle à neige excellente pour votre voiture - bon marché et durable

Construire une pelle à neige excellente pour votre voiture - bon marché et durable

hiver est arrivé ainsi que la "mauvaise sorte de neige":) - Vérifiez ce lien pour plus de détails. Si vous avez une voiture, je pense qu'il est obligatoire d'avoir sur le coffre de votre voiture un petit hiver / snow kit comprenant une pelle à n
Comment construire une Machine de temps (Vortex distorsion spatiale et dispositif de dilatation du temps)

Comment construire une Machine de temps (Vortex distorsion spatiale et dispositif de dilatation du temps)

permet de bien mettre de cette façon, Ive a toujours eu cette chose au sujet de voyager à travers le temps et avoir une machine de temps. Donc j'ai mis tout ce qui fait un, j'ai décidé qu'au lieu d'être un navire de voyager dans, je préfère avoir que
Comment construire une vis d’Archimède

Comment construire une vis d’Archimède

Nous sommes la Team Shark, un groupe d'étudiants en génie de conception produit et dans le cadre de notre cours uni que nous avons reçu le défi de concevoir et de construire une pompe à eau.  La tâche est de concevoir et fabriquer une pompe qui pouva
Comment construire une Forge (gaz)

Comment construire une Forge (gaz)

regarder la version vidéo .Ayant la capacité d'amener en acier à une température suffisamment élevée pour changer son état physique est essentiel en coutellerie / bladesmithing. Je vais vous montrer comment construire une forge qui est simple, sûre e