來源 | HaaS技術社群
1、開發闆介紹
N58開發闆是一款搭載HaaS輕應用(JavaScript)的物聯網開發闆,可以非常友善的使用JS來開發應用,實物圖如下所示。

接口說明及功能描述
2、硬體使用
2.1、開發環境
Windows
2.2、USB驅動
- Windows環境安裝USB驅動(📎 N58_usb_driver.rar )
- 連接配接USB,驅動安裝成功後電腦出現以下7個COM端口,表示USB驅動正常
- COM端口介紹
- Neoway USB AP_TRACE:N58/N715模組上層程式log 出口,可用Coolwatch 工具抓取
- Neoway USB AT:AT 口
- Neoway USB CP_TRACE:N58/N715 模組核心log 出口,可用ArmTrace 工具抓取
- Neoway USB Diag:DIAG 口
- Neoway USB Modem:Modem 口,可用來ppp 撥号
- Neoway USB NMEA:GPS 資料輸出口(标準AT 開發時使用)
- Neoway USB OPEN_CON:N58/N715 OpenCPU 調試log 輸出口
2.3、引腳圖
2.4、電源
使用5V/2A電源擴充卡
3、輕應用快速開始
3.1、調試端口
使用序列槽工具打開Neoway USB OPEN_CON端口,輕應用相關日志輸出到該端口。
3.2、本地更新
本地更新使用了N58/N715的Uart 1,如下圖所示
3.3、REPL指令行
repl指令行視窗使用uart 1,如上圖所示
3.4、示例代碼
app.json示例
{
"version": "1.0.0",
"io": {
"key": {
"type": "GPIO",
"port": 3,
"dir": "irq",
"pull": "pullup",
"intMode": "both"
},
"uart2":{
"type":"UART",
"port":2,
"dataWidth":8,
"baudRate":115200,
"stopBits":1,
"flowControl":"disable",
"parity":"none"
},
"i2c2": {
"type": "I2C",
"port": 2,
"addrWidth": 7,
"freq": 400000,
"mode": "master",
"devAddr": 20
},
"spi1":{
"type":"SPI",
"port":1,
"mode":"master",
"freq":1000000
},
"adc0": {
"type": "ADC",
"port": 2,
"sampling": 1000
},
"adc1": {
"type": "ADC",
"port": 4,
"sampling": 1000
},
"pwm0": {
"type": "PWM",
"port": 0
}
},
"debugLevel": "DEBUG"
}
開發者支援
如需更多技術支援,可加入釘釘開發者群,或者關注微信公衆号。
更多技術與解決方案介紹,請通路HaaS官方網站
https://haas.iot.aliyun.com。