Page 1 of 1

Delay?

Posted: Thu Jun 14, 2018 7:13 am
by MaT2015
I have tried to use the delay function/word on the online demo, error message says does not exist, delay in ms.

pyb.delay(ms)


# Using the Servo
# Make sure you have the Servo checkbox marked!

import machine
import pyb

# The pyboard has four simple servo connections
servo = pyb.Servo(1)

servo.angle(90, 5000)
pyb.delay(1000) # I also tried delay(1000)
servo.angle(1000)

Re: Delay?

Posted: Thu Jun 14, 2018 4:32 pm
by dhylands
Which board are you using?

This example works fine on the pyboard: https://github.com/dhylands/upy-example ... artbeat.py

For the ESP32 or ESP8266, there is no pyb module. You should be getting an error on the "import pyb" statement. Instead use the time.sleep_ms() function.