summaryrefslogtreecommitdiff
path: root/docs/wipy/quickref.rst
diff options
context:
space:
mode:
Diffstat (limited to 'docs/wipy/quickref.rst')
-rw-r--r--docs/wipy/quickref.rst34
1 files changed, 17 insertions, 17 deletions
diff --git a/docs/wipy/quickref.rst b/docs/wipy/quickref.rst
index a8e0bdc98..34517d273 100644
--- a/docs/wipy/quickref.rst
+++ b/docs/wipy/quickref.rst
@@ -27,14 +27,14 @@ See :ref:`pyb.Pin <pyb.Pin>`. ::
from pyb import Pin
- # initialize GPIO2 in gpio mode (af=0) and make it an output
- p_out = Pin('GPIO2', af=0, mode=Pin.OUT)
+ # initialize GP2 in gpio mode (af=0) and make it an output
+ p_out = Pin('GP2', af=0, mode=Pin.OUT)
p_out.high()
p_out.low()
p_out.toggle()
- # make GPIO1 an input with the pull-up enabled
- p_in = Pin('GPIO1', af = 0, mode=Pin.IN, type = Pin.STD_PU)
+ # make GP1 an input with the pull-up enabled
+ p_in = Pin('GP1', af = 0, mode=Pin.IN, type = Pin.STD_PU)
p_in.value() # get value, 0 or 1
Timers
@@ -50,7 +50,7 @@ See :ref:`pyb.Timer <pyb.Timer>` and :ref:`pyb.Pin <pyb.Pin>`. ::
tim_a.time() # get the value in microseconds
tim_a.freq(1) # 1 Hz
- p_out = Pin('GPIO2', af=0, mode=Pin.OUT)
+ p_out = Pin('GP2', af=0, mode=Pin.OUT)
tim_a.callback(handler=lambda t: p_out.toggle())
PWM (pulse width modulation)
@@ -61,8 +61,8 @@ See :ref:`pyb.Pin <pyb.Pin>` and :ref:`pyb.Timer <pyb.Timer>`. ::
from pyb import Timer
from pyb import Pin
- # assign GPIO25 to alternate function 5 (PWM)
- p_out = Pin('GPIO25', af=9, type=Pin.STD)
+ # assign GP25 to alternate function 5 (PWM)
+ p_out = Pin('GP25', af=9, type=Pin.STD)
# timer 2 in PWM mode and width must be 16 buts
tim = Timer(2, mode=Timer.PWM, width=16)
@@ -88,8 +88,8 @@ See :ref:`pyb.Pin <pyb.Pin>` and :ref:`pyb.UART <pyb.UART>`. ::
from pyb import Pin, UART
# first assign TX and RX to the correct pins
- Pin('GPIO1', af=3, mode=Pin.STD_PU) # TX
- Pin('GPIO2', af=3, mode=Pin.STD_PU) # RX
+ Pin('GP1', af=3, mode=Pin.STD_PU) # TX
+ Pin('GP2', af=3, mode=Pin.STD_PU) # RX
uart = UART(1, 9600)
uart.write('hello')
@@ -103,10 +103,10 @@ See :ref:`pyb.Pin <pyb.Pin>` and :ref:`pyb.SPI <pyb.SPI>`. ::
from pyb import Pin, SPI
# first assign CLK, MISO, MOSI, CS to the correct pins
- Pin('GPIO14', af=7, mode=Pin.STD) # CLK
- Pin('GPIO15', af=7, mode=Pin.STD) # MISO
- Pin('GPIO16', af=7, mode=Pin.STD) # MOSI
- Pin('GPIO17', af=7, mode=Pin.STD) # NSS/CS
+ Pin('GP14', af=7, mode=Pin.STD) # CLK
+ Pin('GP15', af=7, mode=Pin.STD) # MISO
+ Pin('GP16', af=7, mode=Pin.STD) # MOSI
+ Pin('GP17', af=7, mode=Pin.STD) # NSS/CS
# configure the SPI master @ 2MHz
spi = SPI(1, SPI.MASTER, baudrate=200000, polarity=0, phase=0)
@@ -122,8 +122,8 @@ See :ref:`pyb.Pin <pyb.Pin>` and :ref:`pyb.I2C <pyb.I2C>`. ::
from pyb import Pin, I2C
# first assign SCL and SDA to the correct pins
- Pin('GPIO23', af=9, mode=Pin.STD_PU) # SCL
- Pin('GPIO24', af=9, mode=Pin.STD_PU) # SDA
+ Pin('GP23', af=9, mode=Pin.STD_PU) # SCL
+ Pin('GP24', af=9, mode=Pin.STD_PU) # SDA
# configure the I2C bus
i2c = I2C(1, I2C.MASTER, baudrate=100000)
@@ -174,7 +174,7 @@ See :ref:`pyb.SD <pyb.SD>`. ::
# SD card pins need special configuration so we pass 'em to the constructor
# data pin, data af, clock pin, clock af, cmd pin, cmd af
- sd = pyb.SD('GPIO15', 8, 'GPIO10', 6, 'GPIO11', 6)
+ sd = pyb.SD('GP15', 8, 'GP10', 6, 'GP11', 6)
sd.enable()
WLAN (WiFi)
@@ -220,7 +220,7 @@ See :ref:`pyb.HeartBeat <pyb.HeartBeat>`. ::
from pyb import HeartBeat
- # disable the heart beat indication (you are free to use this LED connected to GPIO25)
+ # disable the heart beat indication (you are free to use this LED connected to GP25)
HeartBeat().disable()
# enable the heart beat again
HeartBeat().enable()