저렴하고 크기도 작은 아두이노 ESP8266, WeMos D1 Mini 보드를 사용하여, 창문 브라인드를 열고 닫는 일을 자동화해 봤습니다. 아침, 저녁 정해놓은 시간에 자동으로 열고 닫을 수 있고, 조이스틱으로 수동으로 올리고 내리는 것도 가능하도록 만들어 봤어요.

가정용 인터넷에 Windows 10을 사용해서 무제한 서버 호스팅을 할 수 있도록 설정하는 방법에 대해 설명합니다. 인터넷 정보 서비스(IIS) 설치, ASP.NET Core 번들 설치 구글 도메인 (Google Domains) 동적 DNS 설정, 무료 LetsEncrypt SSL 인증서 셋업과 자동 갱신 방법 등을 다룹니다. 차례대로 따라하고 나면, 공짜 호스팅 서버를 집에 하나 두는 셈이 됩니다.

gRPC는 Google에서 다년간 내부적으로 사용해 온 쉽고 효율적인 RPC (Remote Procedure Call) 입니다. 이번 글에서는 gRPC 를 소개하고, gRPC 로 간단한 API를 설계하고, 쉽게 서버로 만들어 사용해 보겠습니다.

Apple HomeKit 으로 작동하는, 집 바깥문 (storm door)에 사용할 smart door lock 을 Raspberry Pi 로 만들어 봤습니다.