803 B
803 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
This will create a student.tar.gz
that will contain the static library used to run the student code and the parser code
- 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
- if the main loop() call others functions
- if you use arduino or c++ specific functions
- ...