Library Search
结果页MicroPython 代码例程
在 知识库 中找到 8 个匹配结果。
知识库
知识库
8 个 树莓派 Pico 代码例程 — MicroPython + C SDK + PIO # 树莓派 Pico 代码例程
Pico 支持 MicroPython(适合快速原型)和 C/C++ SDK(适合性能敏感场景)。
---
## 示例 1:MicroPython — LED 闪烁 + 板载 LED
```python
"""Pico MicroPython — 板载 LED (GP25) 闪烁"""
from machine import Pin
import time… 3% ESP32-S3-DevKitC-1 开发板 — Arduino/MicroPython 代码例程 p() { /* RTOS 调度 */ }
```
---
## 例程 4:MicroPython — PSRAM 大数组 + 摄像头测试
```python
import esp
import gc
# 检查 PSRAM
print(f"Total PSRAM: {esp.psram_size() / 1024 / 1024:.1f} MB")
print(f"Free PSRAM:… 3% MicroPython 代码例程 () {
// 永远不会执行到这里
}
```
---
## 例程 4:MicroPython — Wi-Fi 扫描 + RGB LED 信号指示
```python
import network
import time
from machine import Pin
from neopixel import NeoPixel
# 初始化 RGB LED
np = NeoPixel(P… 3% MicroPython 代码例程 );
}
delay(10);
}
```
---
## 例程 4:MicroPython — 802.15.4 / Zigbee 简单广播(实验性)
```python
# 注意:ESP32-C6 的 MicroPython 802.15.4 支持可能受限
# 生产环境推荐使用 ESP-IDF 的 OpenThread/Matter SDK
import network
impo… 3% 树莓派 Pico W WiFi 编程例程 — MicroPython + MQTT + Web Server --
## ⚠️ Pico W 编程要点
1. **板载 LED 访问**:MicroPython 用 `Pin("LED", Pin.OUT)`,C SDK 用 `CYW43_WL_GPIO_LED_PIN`。
2. **WiFi 和 BLE 不能同时使用**:CYW43439 限制,需分时复用。
3. **MicroPython 内存紧张**:264KB SRAM — 固件 ~100KB… 3% 1.8寸TFT ST7735 多平台代码例程 drv_register(&disp_drv);
}
```
---
## MicroPython (ESP32)
```python
from machine import Pin, SPI
import st7735 # micropython-st7735
import time
spi = SPI(1, baudrate=20000000, sck=Pin(18), mosi=P… 2% 1.3寸OLED SH1106 多平台代码例程 _SetPowerSave(&u8g2, 0);
}
```
---
## MicroPython (Raspberry Pi Pico)
```python
from machine import Pin, I2C
import sh1106 # micropython-sh1106
import time
i2c = I2C(0, scl=Pin(17), sda=Pin(16),… 2% K230-CanMV 开发板 — CanMV MicroPython 代码例程 ## 例程 4:CanMV — Wi-Fi 6 连接 + MQTT 物联网
```python
import network
import time
from umqtt.simple import MQTTClient
# Wi-Fi 6 连接
wlan = network.WLAN(network.STA_IF)
wlan.active(True)
wlan.connect("YOUR_S… 2%