Ameba MicroPython: [RTL8722CSM] [RTL8722DM] GPIO - Blink

iot_crab

Just Hatched
Materials
  • Ameba x 1, LED x 1, Resistor(220ohm) x 1
Steps

Blink is one of the best examples to get started with MicroPython.
Let us connect pin PB_22 to the anode leg of an LED which in series with a current limiting resistor and GND to cathode of the LED as shown below,
1

Then, copy the following code and press Ctrl + e in REPL to enter the paste mode (for more information about REPL and paste mode, check “Getting started” page). If you are using Tera Term, simply right click on any blank space of the terminal and paste the code into REPL, then press Ctrl + d to execute the code. If everything is order, you should be able to see the LED blink for 3 times in 3 seconds.
from machine import Pin
a = Pin("PB_22", Pin.OUT)
a.value(1)
time.sleep_ms(500)
a.value(0)
time.sleep_ms(500)
a.on()
time.sleep_ms(500)
a.off()
time.sleep_ms(500)
a.toggle()
time.sleep_ms(500)
a.toggle()

For more resources:

If you need additional technical documents or the source code for this project. Please visit the official websites and join the Facebook group and forum.

Ameba Official Website:
Please, Log in or Register to view URLs content!


Ameba Facebook Group:
Please, Log in or Register to view URLs content!


Ameba Forum:
Please, Log in or Register to view URLs content!
 

Log in

or Log in using
Back
Top