LED Blinker - Micropython Typing CST Test
Loading…
LED Blinker — Micropython Code
Blinks an LED on and off three times.
from machine import Pin
import time
led = Pin(2, Pin.OUT)
for i in range(3):
led.value(1)
print("LED ON")
time.sleep(0.5)
led.value(0)
print("LED OFF")
time.sleep(0.5)Micropython Language Guide
MicroPython is a lean and efficient implementation of Python 3 designed to run on microcontrollers and small embedded systems. It enables developers to write Python code for hardware with minimal overhead while maintaining Python syntax and semantics.
Primary Use Cases
- ▸Embedded systems programming
- ▸IoT device prototyping
- ▸Sensor data acquisition and control
- ▸Educational microcontroller projects
- ▸Robotics and automation scripting
Notable Features
- ▸Lightweight Python 3 interpreter for microcontrollers
- ▸Built-in hardware access modules
- ▸REPL for interactive programming
- ▸Support for various communication protocols
- ▸Extensible with user modules and libraries
Origin & Creator
Created by Damien George in 2013 as an open-source project to bring Python programming to microcontrollers.
Industrial Note
MicroPython is often used in embedded systems prototyping, IoT development, robotics, and research applications, though some production-level devices also use it for lightweight scripting.