IoT

IoT Protocol -- 电力 101,104 协议

2023-02-20. Category & Tags: IoT, 101, 104, TCP, Ethernet, Emulator, Simulator

理论 #

洪城小电工 on 简书 #

工具 #

经典、简约的 101 和 104 主站、从站模拟器 #

  1. PMA 使用方法 by forum.huaweibak
  2. 101_104_MASTER, bak

其他 #

看起来比较不错的一款收费软件 CNY55~70(没有试过)

IoT Edge Deep Learning Neural Network Accelerators

2021-11-25. Category & Tags: Deep Learning, IoT, Edge, TPU, NCS, NCS2

Coral Edge Accelerator #

  • ML accelerator: Edge TPU ASIC (application-specific integrated circuit) designed by Google. Provides high-performance ML inferencing for TensorFlow Lite Models.
  • USB 3.1 (gen 1) port and cable (SuperSpeed, 5Gb/s transfer speed)
  • Dimensions: 30 x 65 x 8mm
  • Price: USD74.99 in 2019, USD $ 60 in 2021, ¥ 740 @JD.com
  • 0.5 watts/TOPS
  • MAX 4 TOPS (int8), 2W.
  • TF Lite + Debian only.
  • Not available world wide

Intel NCS2 Neural Compute Stick 2 #

  • Processor: Intel Movidius Myriad X Vision Processing Unit (VPU)
  • USB 3.0 Type-A
  • Dimensions: 72.5 x 27 x 14mm
  • Price: USD $ 87.99 (2019), USD $ 72 (2021), ¥ 570 @JD.com
  • MAX 4 TOPS, 7 W.
  • Any model (TF, PyTorch, Caffe …)

ref

...

IoT Protocol -- Modbus

2021-02-20. Category & Tags: IoT, Modbus, RS232, RS485, RS422, Serial, COM, CAN1939, MQTT, Emulator, Simulator

OSI vs. Modbus Layers:

Tip:

  • RS-485/RS485’s new name is EIA-485.
  • UART usually (99%) means TTL in shops, not 232/485.
  • DB9 physical port usually (90%) means 232 electrical signals level standards.

Modbus Protocol #

See Also:

Each Modbus Slave has 4 tables with 9999 values in each table.

...

MQTT

2021-02-20. Category & Tags: MQTT, IoT

Server #

ActiveMq Classic #

Require: JAVA_HOME (JDK is preferred than JRE, if in development, as JRE ∈ JDK. 150MB) && reboot.

e.g.: Apache ActiveMq (ref, bak).

cd bin
./activemq-admin.bat create mybroker
cd mybroker/bin/
mybroker.bat start

http://127.0.0.1:8161/

EMQX #

Require: Erlang (150MB) (will install MS VC++ Redist. 2015).

ref

download #

https://www.emqx.io/downloads?os=Windows

hands-on #

web: localhost:18083 default account: admin/public

ref: EMQX dashboard, bak

ref: EMQX+Prometheus+Grafana:MQTT 数据可视化监控实践, bak

Client #

e.g. MQTTX, Chrome MQTTBox, etc.

...