pxt-DFRobot-microIoT

micro:IoT-micro:bit IoT Expansion Board

This micro:bit-based IoT expansion board is pretty cute and delicate, on which we integrated Wi-Fi, OLED, 2-way motor drive, 6-way IO port, 2-way IIC, 1-way serial port, 1-way buzzer, 3-way RGB, 2-way servo, Li-ion battery holder, charging circuit, emergency power interface, etc.

So many resources for you to programme! Even without much background knowledge, you can build your IoT applications in few steps!

Basic Usage


* Press button A to send data to IoT

```blocks
input.onButtonPressed(Button.A, function () {
    microIoT.microIoT_SendMessage("mess", microIoT.TOPIC.topic_0)
})
microIoT.microIoT_WIFI("yourSSID", "yourPASSWORD")
microIoT.microIoT_MQTT(
"yourIotId",
"yourIotPwd",
"yourIotTopic",
microIoT.SERVERS.China
)
basic.forever(function () {
	
})
input.onButtonPressed(Button.A, function () {
    microIoT.microIoT_http_TK_GET(
    "your write api key",
    "DFRobot",
    "2020",
    "",
    "",
    "",
    "",
    "",
    0
    )
})
microIoT.microIoT_WIFI("yourSSID", "yourPASSWORD")
basic.forever(function () {
	
})

input.onButtonPressed(Button.A, function () {
    microIoT.microIoT_http_post(
    "",
    "",
    "",
    10000
    )
})
microIoT.microIoT_WIFI("yourSSID", "yourPASSWORD")
microIoT.microIoT_http_IFTTT("yourEvent", "yourKey")
basic.forever(function () {
	
})

input.onButtonPressed(Button.A, function () {
    microIoT.microIoT_setIndexColor(microIoT.microIoT_ledRange(0, 3), 0xffff00)
})
basic.forever(function () {
	
})

}) ```

License

MIT

Copyright (c) 2020, microbit/micropython Chinese community

Supported targets