Difference between revisions of "Arduino Install Hoodloader2"

From Embedded Lab Vienna for IoT & Security
Jump to navigation Jump to search
Line 25: Line 25:
The newest version of HoodLoader2 and its installation guide can be found at the [https://github.com/NicoHood/HoodLoader2 NicoHood github Page].
The newest version of HoodLoader2 and its installation guide can be found at the [https://github.com/NicoHood/HoodLoader2 NicoHood github Page].


=== Hardware installation ===


=== Step 1 ===
Start by downloading the Hood Loader Repository and remove all cables and accessories from your Arduino Uno
 
Then follow the stpes:
Enter these commands in the shell
1. Connect your Arduino to the PC with the  USB cable
 
2. Select the Arduino Uno Board in Tools/Board
echo foo
3. Select the Comport that is connected with your Arduino in Tools/Port
echo bar
4. Open the Instalaltions_Sketch.ino which can be found in <code>HoodLoader2-master/avr/examples/Installation_Sketch</code>
5. Upload the sketch to your Arduino (Ctrl+U) do not worry many warnings get displayed
6. Wait unitl the "Done uploading" text gets displayed.
7. '''Important:''' Unplug your Arduino


=== Step 2 ===
=== Step 2 ===

Revision as of 15:06, 1 June 2020

Summary

This Documentation is an step by step description for boot loading HoodLoader2 on to your Arduino Uno.

Requirements

Required Devices
  • Arduino Uno
  • 3x Female to Female Cable
  • 1x Male to Female Cable
  • 1X 100nF Capacitor
  • USB Cable

Background

The Arduino Uno has Two Computing units on his board. The ATMeda328P works as the Main computing unit and ATMega16U2 manages the USB Connection. Hoodlaoder2 allows to also use and program the ATMega16U2 chip. Hoodlaoder2 allows us to realize Human Interface Device Projects like a mouse or keyboard. This procedure is needed if u want to create a Arduino USB Rubber Ducky with the Arduino Uno.

Disclaimer The Hoodloader overrides the usual Bootloader and it is possible that the Arduino breaks during the process. I do not assume any liability or guarantee.

Arduino CPUs

Description

The newest version of HoodLoader2 and its installation guide can be found at the NicoHood github Page.

Hardware installation

Start by downloading the Hood Loader Repository and remove all cables and accessories from your Arduino Uno Then follow the stpes: 1. Connect your Arduino to the PC with the USB cable 2. Select the Arduino Uno Board in Tools/Board 3. Select the Comport that is connected with your Arduino in Tools/Port 4. Open the Instalaltions_Sketch.ino which can be found in HoodLoader2-master/avr/examples/Installation_Sketch 5. Upload the sketch to your Arduino (Ctrl+U) do not worry many warnings get displayed 6. Wait unitl the "Done uploading" text gets displayed. 7. Important: Unplug your Arduino

Step 2

Make sure to read

  • War and Peace
  • Lord of the Rings
  • The Baroque Cycle
Circut Diagram

Used Hardware

Device to be used with this documentation Maybe another device to be used with this documentation

Courses

References