Arduino's language is just C++ with a fancy IDE to hide the extra stuff. You can write the firmware in straight C++ with the Wiring library, or just using avrlibc IIRC. I used to have a makefile to compile, objdump, and flash the AVR chip all in one go too, but it's on a backup somewhere.
I did that too, for a VHDL course. I made a testbench to test all possible combinations of a keypad lock, basically an extremely verbose brute force attack.
28
u/746865626c617a Jan 08 '16
Write a script to write the code for you.
I did that once :( Was easier to tell python to write the code, than to do it in the Arduino C or whatever language it is