adc = ADC(Pin(32)) adc.atten(adc.ATTN_11DB) adc.read() # se consume la primera lectura, ya que da una medicion erronea # promedio de muestras de adc ################### # Modulo SD sd = initSD() # Modulo GPS gps = GPS() gps.attachSD(sd) #gps.write2sd() gps_time = None while gps_time is None: print("[debug] solicitando hora al GPS") gps_time = gps.req_time() print("[debug] hora solicitada exitosamente") # Seteo de la hora rtc = RTC() rtc.datetime(gps_time) print("[debug] rtc.datetime: {}".format(rtc.datetime())) # Modulo IMU imu = IMU() imu.attachSD(sd) # interrupcion imu.irq_enable() imu.setsamplerate(10) imu.fifo_enable()