1. MAC 주소 ESP32 또는 ESP8266보드 또는 라즈베리파이 피코 W처럼 네트워크 통신 기능이 있는 마이크로컨트롤러들은 네트워크상에서 해당 장치를 인식하기 위해 MAC (Media Access Control) 주소라는 것을 가지게 된다.
MAC 주소는 인터넷상에서 특정 장치를 구별하기 위해 부여된 물리적 번호이다. 통상 8Bit로 단위의 6자리의 주소(총 48비트)로 구성되며, 앞의 3자리는 대개 해당 장치의 제조사를 구분하는 데 사용되며, 뒤의 3자리가 해당 장치에 부여되는 번호이다.
과거에는 특정 장치에 부여된 MAC 주소의 변경이 불가능했으나, 최근에는 MAC 주소가 Flash 메모리 등에 저장되어 변경할 수 있는 경우도 있다고 한다. MAC 주소는 특정 네트워크 장치에 고유하게 부여되므로, MAC 주소를 이용하면 인터넷에서 특정 하드웨어에 접속하는 것이 가능해진다.
ESP32나 ESP8266보드에서는 인터넷 라우터를 통하지 않고, ESP 보드들 간의 직접 통신도 가능...