??? > ???? > ?????б? > MCU

ATSAMD51????????--Adafruit Metro M4??????????

ATSAMD51   Adafruit   Metro   M4   ??????   Microchip   
  • [????]
  • ??????????????ATSAMD51????????????????????????????
  • iMX233-OlinuXino-MICRO
  • MY-iMX6UL???????
  • CY3280-CapSense-MBR3
  • PocketBeagle
  • CC3220SF LaunchPad (CC3220SF-LAUNCHXL)
  • Esquilo Air
  • A10-OlinuXino-LIME
  • CY8CKIT-040 PSoC 4000??濪?????

???????????????????Python??????????????д??????????????????Adafruit??Circuit????????????????????Щ?????????????????????????????????????Щ?????????????????????????!

???????????????????????lib????У?????????и????CURCUITPY????????????????????????Щ??????????????????

rId27.png

???????????????????Metro M4 Express??????CIRCUITPYTHON???

????????????????????????????±???????б?????????

import board

import digitalio

import time

led = digitalio.DigitalInOut(board.D13)

led.direction = digitalio.Direction.OUTPUT

while True:

led.value = 0

time.sleep(.5)

led.value = 1

time.sleep(.5)

??????????Щ?????????????Arduino?????????????????????????

????????????????????Python?????????????????????????????????board?????????Щ???????Serial?????????????????

>>> import board

>>> dir(board)

['A0', 'A1', 'A2', 'A3', 'A4', 'A5', 'D0', 'RX', 'D1', 'TX', 'D2', 'D3', 'D4', 'D5', 'D6', 'D7', 'D8', 'D9', 'D10', 'D11', 'D12', 'D13', 'SDA', 'SCL', 'NEOPIXEL', 'SCK', 'MOSI', 'MISO', 'LED_RX', 'LED_TX', 'I2C', 'SPI', 'UART']

>>>

????>>>????Python???????????????????????board????????????Щ???????????壬?????????????????????board.D13??????????13??pin??

??lib?????и?simpleio.mpy???????????IO????????????????????ο????????

>>> import simpleio

>>> dir(simpleio)

['tone', 'DigitalOut', 'time', 'shift_out', 'bitWrite', 'array', '__name__', 'DigitalIn', 'digitalio', 'shift_in', 'map_range', 'pulseio', 'audioio', 'Servo']

>>>

????????????help()?????????????????????

>>> help(simpleio)

object is of type module

tone --

DigitalOut --

time --

shift_out --

bitWrite --

array --

__name__ -- simpleio

DigitalIn --

digitalio --

shift_in --

map_range --

pulseio --

audioio --

Servo --

>>>

??????????????????!

?????????д????????????????Python?????????????????DHT11???????????????Щ??????????????DHT11???????????????????????????????DHT22????Щ?豸????????????????????????????????????DHT11?????????????D2??????д???????????

import board

import adafruit_dht as dht

import time

dht11 = dht.DHT11(board.D2)

while True:

temp, humi = dht11.temperature, dht11.humidity

print('temperature: {}\nhumidity: {}%'.format(temp, humi))

time.sleep(5)

?????code.py????????????У???Mu?д???????????????

rId28.png

??δ???????????

rId29.jpg

????Metro M4 Express??????????????????????????????????????????????Internet????!

????????Metro M4 Express?????廹?????????????????????????MCU?????Python???????????????????????120MHz??????????????ó????????????????????????!

??AI????????????????????Python??????Python??δ??????????????????????????AI?????????MCU????????ú???? 

  • ?????深圳电子资讯?????δ???????????!

????????

???????????