Table des matières:
- Étape 1: HackerBox 0029: Contenu de la boîte
- Étape 2: Opérations sur le terrain
- Étape 3: Arduino Pro Micro 5V 16MHz
- Étape 4: Scénarios Pro Micro pour les opérations sur le terrain
- Étape 5: Mise en pratique du kit de terrain
- Étape 6: pirater la planète
Vidéo: HackerBox 0029 : Kit de terrain : 6 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Kit de terrain - Ce mois-ci, HackerBox Les hackers explorent divers outils miniatures et mobiles pour des opérations de terrain agiles. Ce Instructable contient des informations pour travailler avec HackerBox #0029, que vous pouvez récupérer ici jusqu'à épuisement des stocks. De plus, si vous souhaitez recevoir une HackerBox comme celle-ci directement dans votre boîte aux lettres chaque mois, veuillez vous inscrire sur HackerBoxes.com et rejoindre la révolution !
Sujets et objectifs d'apprentissage pour HackerBox 0029:
- Assemblez une petite boîte à outils électronique pour les opérations mobiles sur le terrain
- Préparez les fils de clip micro-grabber pour les applications de piratage matériel
- Configurer la plate-forme ATmega32U4 Pro Micro dans l'IDE Arduino
- Appliquer des opérations d'E/S et de bus simples pour exploiter les cibles matérielles
- Comprendre la programmation et le vidage du contenu des EPROM
- Expérimentez avec un outil d'analyse logique basé sur le traitement
HackerBoxes est le service de box d'abonnement mensuel pour l'électronique de bricolage et la technologie informatique. Nous sommes des amateurs, des fabricants et des expérimentateurs. Nous sommes les rêveurs de rêves. HACK LA PLANÈTE !
Étape 1: HackerBox 0029: Contenu de la boîte
- HackerBoxes #0029 Carte de référence à collectionner
- Étui à fermeture éclair exclusif HackerBoxes
- Fer à souder portable 5V
- ProMicro ATmega32U4 5V 16MHz
- Écran OLED 0,91 pouces 128x32 I2C
- Module de bouton-poussoir à quatre touches
- Module de débogage à six LED
- Module EEPROM AT24C256 I2C
- Planche à pain sans soudure à 400 points
- Faisceau de fils de cavalier
- Ensemble de mini pinces à pinces
- Mèche à souder 2 mm par 1,5 m
- Câble MicroUSB
- Câble MiniUSB
- Jeu de pilotes de précision
- Exclusif Phone Phreak Decal Exclusif
- Porte-clés Dragon 8 bits exclusif
Quelques autres choses qui seront utiles:
Ordinateur pour exécuter des outils logiciels
Plus important encore, vous aurez besoin d'un sens de l'aventure, d'un esprit de bricolage et d'une curiosité de hacker. L'électronique de bricolage n'est pas une quête triviale, et HackerBoxes n'est pas une version édulcorée. Le but est le progrès, pas la perfection. Lorsque vous persistez et profitez de l'aventure, vous pouvez tirer une grande satisfaction de l'apprentissage de nouvelles technologies et, espérons-le, de la réussite de certains projets. Nous vous suggérons de faire chaque étape lentement, de faire attention aux détails et de ne pas avoir peur de demander de l'aide.
Notez qu'il existe une mine d'informations pour les membres actuels et potentiels dans la FAQ de HackerBox.
Étape 2: Opérations sur le terrain
En tant que Hardware Hacker, vous ne savez jamais quand et où vous devrez peut-être modifier le flash sur un routeur, vider les ROM d'un système de jeu vidéo, basculer certaines broches d'E/S, dessouder une batterie défaillante ou sauver la journée.
Le kit de terrain HackerBoxes est un premier passage à votre ressource de premiers secours en électronique. Une fois développé, vous pouvez garder votre kit de terrain à portée de main dans votre sac à dos, votre mallette ou votre sac d'évacuation.
Exemples de scénarios:
Jouets de piratage
Plus de jouets
Machines à voter
Journée champêtre 2018
Piratage de voiture
Étape 3: Arduino Pro Micro 5V 16MHz
L'Arduino Pro Micro est basé sur le microcontrôleur ATmega32U4 qui possède une interface USB intégrée. Cela signifie qu'il n'y a pas de FTDI, PL2303, CH340 ou toute autre puce servant d'intermédiaire entre votre ordinateur et le microcontrôleur Arduino.
Nous vous suggérons de commencer par travailler avec le Pro Micro sans souder les broches en place. Vous pouvez effectuer la configuration de base et les tests sans utiliser les broches d'en-tête. De plus, retarder la soudure sur le module donne une variable de moins à déboguer si vous rencontrez des complications.
Si vous n'avez pas installé l'IDE Arduino sur votre ordinateur, commencez par l'obtenir sur arduino.cc. ATTENTION: Assurez-vous de sélectionner la version 5V sous outils > processeur avant de programmer le Pro Micro. Avoir cet ensemble pour 3,3 V fonctionnera une fois, puis l'appareil semblera ne jamais se connecter à votre PC jusqu'à ce que vous suiviez les instructions "Réinitialiser le chargeur de démarrage" dans le guide discuté ci-dessous, ce qui peut être un peu délicat.
Sparkfun a un excellent guide de connexion Pro Micro. Le guide de branchement contient un aperçu détaillé de la carte Pro Micro, puis une section pour « Installation: Windows » et une section pour « Installation: Mac et Linux. » Suivez les instructions de la version appropriée de ces instructions d'installation afin de configurer votre IDE Arduino pour prendre en charge le Pro Micro. Nous commençons généralement à travailler avec une carte Arduino en chargeant et/ou en modifiant le croquis Blink standard. Cependant, le Pro Micro n'inclut pas la LED habituelle sur la broche 13. Heureusement, nous pouvons contrôler les LED RX/TX et Sparkfun a fourni un petit croquis soigné pour montrer comment. Cela se trouve dans la section du Guide de connexion intitulée "Exemple 1: Blinkies !" Vérifiez que vous pouvez compiler et télécharger ces Blinkies ! exemple avant de continuer.
Étape 4: Scénarios Pro Micro pour les opérations sur le terrain
Pour lire et écrire des ensembles de huit lignes d'E/S à partir du Pro Micro à l'aide d'une simple interface série, essayez le sketch Serial_IO.ino inclus ici. C'est l'un des outils embarqués les plus simples que nous puissions utiliser pour manipuler ou interroger n'importe quel système cible sur lequel nous travaillons.
De simples cavaliers ou le module de boutons tactiles peuvent être utilisés pour faire une démonstration des entrées numériques aux broches 10, 16, 14, 15, 18, 19, 20 et 21.
De même, le module LED peut être utilisé pour afficher les sorties numériques aux broches 2, 3, 4, 5, 6, 7, 8 et 9.
Dans la pratique, ces lignes d'E/S s'interfaceraient avec le système cible.
Légèrement plus avancée que cet exemple, la plate-forme de traitement peut être utilisée pour implémenter un analyseur logique de base à l'aide du Pro Micro.
Nous pouvons expérimenter la lecture et l'écriture du module EEPROM série AT24C256 (fiche technique) en utilisant ce code de démonstration.
L'écran OLED 128x32 peut être utilisé lorsqu'un ordinateur n'est pas disponible pour afficher la sortie. Il existe différentes bibliothèques SSD1306 disponibles en ligne.
Pour un défi avancé consistant à utiliser le microcontrôleur comme plate-forme de débogage/piratage, jetez un œil au projet Bus Ninja. Notez que cela nécessitera la chaîne d'outils avr-gcc et avrdude au lieu d'utiliser l'IDE Arduino.
Étape 5: Mise en pratique du kit de terrain
Étant donné que nous avons tous des antécédents différents et des cas d'utilisation différents pour divers outils, nous aimerions voir des gens partager certains de ces détails dans les commentaires ci-dessous.
Pensez à partager vos réflexions sur certains ou tous ces points:
Pour vos besoins spécifiques, que pourriez-vous emballer dans votre kit de terrain qui n'a pas été inclus ici ?
Dans quelles situations envisagez-vous d'avoir besoin de votre kit de terrain ?
Où conserverez-vous votre kit de terrain ?
Au cours des prochains mois, veuillez revenir ici pour savoir quand et comment vous avez fini par utiliser votre kit de terrain.
Étape 6: pirater la planète
Si vous avez apprécié cet Instructable et que vous souhaitez recevoir une boîte d'électronique et de technologie informatique directement dans votre boîte aux lettres chaque mois, veuillez rejoindre la révolution HackerBox en vous abonnant ICI.
Contactez-nous et partagez votre succès dans les commentaires ci-dessous ou sur la page Facebook HackerBoxes. N'hésitez pas à nous faire savoir si vous avez des questions ou si vous avez besoin d'aide pour quoi que ce soit. Merci de faire partie de HackerBoxes !
Conseillé:
Kit de pratique de la soudure SMD, ou comment j'ai appris à arrêter de m'inquiéter et à aimer le kit chinois bon marché : 6 étapes
Kit de pratique de soudure SMD, ou comment j'ai appris à arrêter de m'inquiéter et à aimer le kit chinois bon marché : ce n'est pas un Instructable sur la soudure. Il s'agit d'un Instructable sur la façon de construire un kit chinois bon marché. L'adage est que vous obtenez ce que vous payez, et voici ce que vous obtenez : Mal documenté. Qualité des pièces douteuse. Pas de support.Alors pourquoi acheter un
Robot tout-terrain télécommandé à 6 roues motrices : 10 étapes (avec photos)
Robot tout terrain télécommandé à 6 roues motrices : La plupart des robots que j'ai construits jusqu'à présent étaient des robots à 4 roues avec une capacité de charge de plusieurs kilogrammes. Cette fois, j'ai décidé de construire un robot plus gros qui surmontera facilement divers obstacles sur son chemin et sera capable de se déplacer avec une charge d'au moins un
4x4, voiture électrique tout-terrain : 5 étapes (avec photos)
4x4, voiture électrique tout-terrain : passez à l'étape suivante pour en savoir plus
Installation d'enregistrement de terrain de qualité CD : 5 étapes
Plate-forme d'enregistrement de terrain de qualité CD : Décrit comment assembler un système d'enregistrement de terrain qui est : alimenté par batterie, capable d'enregistrer en continu pendant six heures sans recharge (et bien plus depuis le mur), qualité CD (stéréo 44,1 kHz 16 bits), moins de U 1000 $, et pouvant être dissimulé
Guide de la soudure sur le terrain : 4 étapes (avec photos)
Guide de la soudure sur le terrain : Il s'agit d'un kit qui vous permettra d'effectuer de nombreuses tâches de soudure sur le terrain, coûte environ 8,00 $, et le tout tient dans une boîte Altoids ! J'ai utilisé ce même ensemble de trucs depuis des années maintenant et j'ai été inspiré pour le partager sur la base d'une récente instructable sur la soudure