笨辦法學物聯網之五:軟硬件學習環境準備

工欲善其事,必先利其器。

今天,我們來看下99個物聯網動手實踐項目所需的硬件和軟件開發學習環境。

硬件學習環境

笨辦法學物聯網之五:軟硬件學習環境準備

可以連外網的帶有USB口(廢話)的筆記本電腦或臺式機一臺

USB轉RS-232串口轉換器

USB轉RS-485串口轉換器

樹莓派硬件一臺

MicroPython開發板一塊

Zigbee串口透傳模塊1對

繼電器1個

GPRS 2G DTU 透傳模塊一個

二手PLC一臺,需PLC編程手冊上有公開串口協議說明的,如三菱FX等

軟件學習環境

笨辦法學物聯網之五:軟硬件學習環境準備

Putty

winscp

virtualbox + vagrant

AWS賬號一個(需綁定信用卡)或者用阿里雲也可以

Kepware OPC服務器

串口調試助手

vspd虛擬串口軟件

tcp調試助手

modsim仿真器

tcpdump

wireshark抓包分析軟件

socat

Nodejs + NPM

Python 2.7+

EclipsePaho

Postman

sublime或vs code或atom編輯器

Go運行時

docker-ce

curl

opencv

influxdb

redis

node-red

java

Python xlwings

Python Requests

RabbitMQ

Emq3 mqtt代理服務器

HDF5

Java esper CEP引擎

Postgresql 11

Python itchat

openssl

nginx或haproxy

grafana

Python matplotlib

Python Falcon


分享到:


相關文章: