Getting Started with Noduino SDK on Linux
来自Jack's Lab
1 准备
准备一块 Noduino Falcon V1.0 / Noduino Falcon V2.4 / nodemcu v1.0 开发板,一根 micro USB 连接线:
开发板使用 CP2102 这颗 USB 转串口芯片,Linux 系统下无需额外安装驱动,插上开发板后,系统自动将其识别为 /dev/ttyUSB0 这个串口设备:
comcat@jackslab:/work/xwifi/noduino$ dmesg|tail -n 6 [254109.926619] usb 4-1: Product: CP2102 USB to UART Bridge Controller [254109.926625] usb 4-1: Manufacturer: Silicon Labs [254109.926630] usb 4-1: SerialNumber: 0001 [254109.931456] cp210x 4-1:1.0: cp210x converter detected [254110.044391] usb 4-1: reset full-speed USB device number 22 using uhci_hcd [254110.192809] usb 4-1: cp210x converter now attached to ttyUSB0
2 尝试 Noduino SDK
# clone the whole sdk $ git clone --recursive git://github.com/icamgo/noduino-sdk.git noduino-sdk $ cd noduino-sdk/toolchain $ ./gen.py # generate the toolchain (you need Python 2.7)
尝试点灯的例子
# try the first example $ cd ../example/blink
编译、上传:
# upload the example to dev board through serial $ make flash
上传完之后,你会很快看到板子上的蓝色 LED 开始在慢闪(大概 2s 间隔)
3 扩展阅读
产品级开发建议使用我们的专业 SDK:
- Getting Started with Noduino SDK on Linux
- Getting Started with Noduino SDK on Mac OS X
- Getting Started with Noduino SDK on Windows
学习、研究、创客可以尝试:
- Getting Started with Noduino on Linux
- Getting Started with Noduino on Mac OS X
- Getting Started with Noduino on Windows
- ESP8266 的各种问题参考: