This command-line enables "Quick" Arduino prototyping without compilation. Reading analog values, dis-/enabling ports and even I2C register manipulations are done in seconds instead of minutes. I will shows you how to set the time of a "DS1207" I2C realtime clock as well as executing some basic operations.
The impatients of you just download the sketch here: [GitHub] and enter the test sequence "\a2/a3ir10" into the Arduino serial monitor.
The MiniPirate is heavily inspired by the much small and powerful "Bus Pirate" of Ian Lesnet and even uses a small part of it's code.
Please vote for the Arduino contest (top right of this page). The oscilloscope will improve the further developments.
Now let's try to programm the clock:
According to the specification we will write 13:45:56 on 30.12.2014 to the system.
1: 0x56 (Seconds)
2: 0x45 (Minutes)
3: 0x13 (Hours)
4: 0 (Day of the week)
5: 0x30 (Day)
6: 0x12 (Month)
7: 0x14 (Year)
'w 0 0x56 0x45 0x13 0 0x30 0x12 0x14'
Enjoy it and please vote for it on the Arduino contest if you like it.