Learn about Azure Sphere Hardware
Learn about Guardian Modules
Azure Command-Line Interface (CLI) documentation
Azure Sphere Guardian 100 – Review (Author: BigG)
Azure Sphere Guardian 100 – Review (Author: mnitin59)
GitHub: Avnet Azure Sphere Samples
Category: IoT
Modbus TCP/IP
libmodbus
New release: libmodbus-v1.3.7
Other ref:
Simply Modbus
modbustools
RTA (Real Time Automation)
Raspberry Pi4 B (4GB RAM) for OpenCV
- Raspberry Pi4 Model B 4GB: RASPBERRY-PI-4B-4G
- MicroSD 32GB: SanDisk SDHC Extreme Pro 32GB
- 7 inch Touch Screen Display: DS-RPI-7
- Case SmartPi Touch2: HD-CASE-STV2
- Adaptor 5V 3A: AD-5-3-USBC-EU
- Raspi Camera (Infrared sensitive): Pi NoIR Camera V2
- How to install Ubuntu Server on your Raspberry Pi
- Robotic OS — Embedded Computer Vision on Raspberry Pi
- Install Ubuntu 20.04 + OpenCV + TensorFlow (Lite) on Raspberry Pi 4 from Q-engineering
- Deep learning examples on Raspberry 32/64 OS
- Skill up Deep Learning Network by these examples: OpenCV C++ examples on Raspberry Pi 4
- Introduction to OpenCV
- Install ncnn deep learning framework on a Raspberry Pi 4
Ref:
- How to copy files from one machine to another using ssh
- Connect to Wi-Fi From Terminal on Ubuntu 18.04/20.04 with WPA Supplicant
- Install Ubuntu Desktop 20.04 LTS on Raspberry Pi 4
- How to Install Ubuntu on Your Raspberry Pi
- RPi Keyboard Layout
- Connect to Wi-Fi From Terminal on Ubuntu 18.04/20.04 with WPA Supplicant
ความรู้เกี่ยวกับ Network (part1)
คำศัพท์ต่างๆ ที่ควรรู้
- IP Address
IP (Internet Protocol) Address คือ หมายเลขที่เป็นเฉพาะ (ไม่ซ้ำกัน)
สำหรับอุปกรณ์ใน network (เครือข่าย) เป็นตัวเลขระบุที่อยู่ของคอมพิวเตอร์ที่ต้องการสื่อสารด้วย
ปัจจุบัน Internet Protocol (มาตรฐานการสื่อสาร) ที่นิยมใช้กันคือ IPv4 นั้นจะใช้ IP Address
32 bits (แสดงด้วยเลขฐานสอง)
ส่วนมาตรฐาน IPv6 ที่จะเป็นที่นิยมในอนาคตนั้น จะใช้ IP Address 128 bits
สำหรับมาตรฐาน IPv4 นั้น IP Address จะแสดงทีละ 8 bitsและคั่นด้วย period (.)
และแสดงด้วยเลขฐาน10 ได้ ดังเช่น 192.168.1.44 - MAC Address
MAC (Media Access Control) Address เป็นหมายเลขเฉพาะสำหรับ hardware ของ
network หรือที่เรียกว่า NIC (Network Interface Card) ตัวเลขนี้จะไม่ซ้ำกันเลยสำหรับ
แต่ละอุปกรณ์ NIC ที่ใช้อยู่ในโลกนี้
หมายเลข MAC Address จะประกอบด้วยเลขฐานสอง 48 bits (6 octets) โดยที่ 24 bits
(3 octets) แรก จะระบุถึงยี่ห้อผู้ผลิต NIC ส่วน 3 octets ที่เหลือจะใช้ระบุถึงตัว NIC
แต่ละตัวสำหรับผู้ผลิตนั้นๆ - Port
อย่างที่ได้อธิบายความหมายของ IP Address ไปแล้วว่าคือ ตัวเลขที่ระบุตัวคอมพิวเตอร์ (ที่อยู่)
สำหรับการสื่อสารระหว่างคอมพิวเตอร์ที่อยู่ใน network นั้นๆ
แต่ในคอมพิวเตอร์หนึ่งเครื่องนั้นอาจมีหลายโปรแกรม (เช่น Web Browser, Mail Client, และโปรแกรมอื่นๆ)
ที่กำลังทำงานอยู่พร้อมๆกัน ที่ต้องติดต่อสื่อสาร (รับส่งข้อมูล) ผ่าน network ดังนั้นแค่ IP Address
อย่างเดียว Kernel (software ที่จัดการ hardware ของคอมพิวเตอร์ซึ่งได้แก่ CPU, memory และ
อุปกรณ์รอบข้างเช่น แป้นพิมพ์, NIC) ไม่สามารถจัดการได้ว่าข้อมูลใน network ที่รับหรือส่งนั้น สำหรับ
โปรแกรมไหน
การที่จะระบุตัวโปรแกรม (หรือ process) ที่จะรับหรือส่งข้อมูลจะใช้ตัวเลข port เป็นตัวระบุ ซึ่งจะเป็น
1 port ต่อ 1 application โดยที่ไม่ซ้ำกัน ซึ่งตัวเลข port จะแสดงได้ด้วยตัวเลข「0」-「65535」
โดยที่「0」-「1023」เราเรียกว่า well-known ports ซึ่งหมายเลข port เหล่านี้บางตัวจะถูกใช้กับ
protocol เฉพาะ เช่น HTTP ใช้ port80, POP3 ใช้ port110หรือ995
MES (Manufacturing Execution System)
MES is an information system that connects, monitors, and controls all the activities occurring on the shop floor.
Try IoT with RPi
https://diyhacking.com/best-raspberry-pi-iot-project/
If cannot…. refer to this http://www.blackeagle12.net/Comp/RPi/SSH.html.