Skip to content

jdotjdot/DoorDuino

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
Sha
 
 
 
 
 
 

DoorDuino

DoorDuino is an Arduino equipped with an Ethernet Shield that receives secured messages from a Doorbot server on the local intranet. Hacker School uses this setup to open the door.

##Installation To set up your DoorDuino microcontoller, you'll need the following:

  • an Arduino
  • an Arduino ethernet shield (alternatively, you might be able to use the Arduino Yún)
  • the Arduino sketch files (code), which includes:
    • A modified verison of the Sha library, included in this repo
    • The sketch door_ethernet_server.ino if you plan to use a hashed secure password to communicate with the Doorbot, or door_ethernet_server_local.ino if not
  • Your own password.h header file to define the secret password to be included only in the Arduino and on the Doorbot server. The entirety of the file can be the single line #define PASSWORD <your password here>
  • Electronic components
    • Breadboard
    • Wires
    • Relay (Not included with Arduino)
    • Transistor (those that came with the Arduino will do)
    • Alligator clips (most likely)

The schematic of the circuit can be seen below: Diagram

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages