code.py
 1  # SPDX-FileCopyrightText: 2017 Limor Fried for Adafruit Industries
 2  #
 3  # SPDX-License-Identifier: MIT
 4  
 5  # Trinket IO demo - analog inputs
 6  
 7  import time
 8  
 9  import board
10  from analogio import AnalogIn
11  
12  analog0in = AnalogIn(board.D0)
13  analog1in = AnalogIn(board.D1)
14  analog2in = AnalogIn(board.D2)
15  analog3in = AnalogIn(board.D3)
16  analog4in = AnalogIn(board.D4)
17  
18  
19  def getVoltage(pin):
20      return (pin.value * 3.3) / 65536
21  
22  
23  while True:
24      print("D0: %0.2f \t D1: %0.2f \t D2: %0.2f \t D3: %0.2f \t D4: %0.2f" %
25            (getVoltage(analog0in),
26             getVoltage(analog1in),
27             getVoltage(analog2in),
28             getVoltage(analog3in),
29             getVoltage(analog4in)))
30      time.sleep(0.1)