I want to use a Time to Digital Converter in my project, that interfaces with the master (Arduino Uno/ Spark Core) over SPI. The integration requires low level programming i.e. at the bit level. I am familiar with Arduino Uno interface but my end goal is to use Spark core to view the data on the web. I have only briefly played with Spark core and still consider myself a beginner.
Would it be wise to start with Arduino UNO and then migrate the code to Spark Core or start with Spark core itself ? I am also unsure if the migrated code would work as Spark core and Arduino use two different micro controller units. Any suggestions / advice would be great.