docs/esp8266/tutorial: Update pins tutorial to reflect changes in API.

This commit is contained in:
Damien George 2016-05-03 13:56:15 +01:00
parent 5036b6ad18
commit 8af64bcf2b
1 changed files with 5 additions and 5 deletions

View File

@ -16,9 +16,9 @@ it. To make an input pin use::
>>> pin = machine.Pin(0, machine.Pin.OUT, machine.Pin.PULL_UP) >>> pin = machine.Pin(0, machine.Pin.OUT, machine.Pin.PULL_UP)
You can either use PULL_UP or PULL_NONE for the input pull-mode. If it's You can either use PULL_UP or None for the input pull-mode. If it's
not specified then it defaults to PULL_NONE. You can read the value on not specified then it defaults to None, which is no pull resistor.
the pin using:: You can read the value on the pin using::
>>> pin.value() >>> pin.value()
0 0
@ -61,8 +61,8 @@ Next we will create two pins and configure them as inputs::
An finally we need to tell the pins when to trigger, and the function to call An finally we need to tell the pins when to trigger, and the function to call
when they detect an event:: when they detect an event::
>>> p0.irq(Pin.IRQ_FALLING, callback) >>> p0.irq(trigger=Pin.IRQ_FALLING, handler=callback)
>>> p2.irq(Pin.IRQ_RISING | Pin.IRQ_FALLING, callback) >>> p2.irq(trigger=Pin.IRQ_RISING | Pin.IRQ_FALLING, handler=callback)
We set pin 0 to trigger only on a falling edge of the input (when it goes from We set pin 0 to trigger only on a falling edge of the input (when it goes from
high to low), and set pin 2 to trigger on both a rising and falling edge. After high to low), and set pin 2 to trigger on both a rising and falling edge. After