725 B
725 B
Arduino digicode brute force interpretor
Subject
Usage
- You can modify the passcode of the digicode by changing the variable
CODE
in the filesrc/pin_handler.h
Note that the passcode must end with a '#'
- Run the command
make prepare
- Give this repository to your student but make sure not to give the
src/pin_handler.h
file or to change the passcode you compiled with - To test the
student.ino
just runmake run
Warning
This is a very very basic parser, and so it will not work with a certain number of cases:
- if you don't use the variable for the pin numbers
- if you write 'digitalWrite()' on several lines
- if you move the loop() opening bracket on the next line
- ...