I’m trying to make a shield that can read a ds18b20 using a Spark Core (using a shield shield) OR a Mega as the microcontroller. On the shield we are using the ds18b20 is routed to pin 11 on the arduino, which is then translated into pin A5 on the spark core using a shield shield.
Q1 - I understand that the analogue pins can still read as a digital pins? - does this mean we can read the ds18b20 on A5?
Q2 - A5 should only receive 3.3V? (looking athttps://community.spark.io/t/one-awsome-pinout-diagram-for-spark-core-located/3361) Does this mean that the pwr line should be limited to 3.3v or can the A pins also take 5V (and if they do get 5V and they can’t read it - will it fry them?)