반응형

2025/04/09 3

AWS IoT Rules Engine을 이용한 데이터 필터링 및 처리

AWS IoT Rules Engine을 이용한 데이터 필터링 및 처리1. 개요AWS IoT Rules Engine은 AWS IoT Core에서 디바이스로부터 수집된 데이터를 필터링하고 다양한 AWS 서비스로 라우팅하는 역할을 합니다. 이를 활용하면 특정 조건을 만족하는 데이터만 저장하거나, AWS Lambda를 호출하여 데이터 처리를 수행할 수 있습니다.이 글에서는 AWS IoT Rules Engine을 이용하여 AWS IoT 디바이스(ESP32)가 수집한 온도 데이터를 필터링하고, 특정 임계값을 초과할 경우 AWS Lambda 함수를 호출하여 알림을 보내는 과정을 설명하겠습니다.2. AWS IoT Rules Engine 개념2.1 Rules Engine의 기능AWS IoT Rules Engine은 SQ..

AWS IoT 2025.04.09

Android WindowManagerService 이해하기

Android WindowManagerService 이해하기Android에서 화면을 구성하고 관리하는 핵심 서비스 중 하나가 WindowManagerService(WMS)입니다. 이 글에서는 WMS의 개념, 동작 방식, 주요 구성 요소 및 AOSP 코드를 통해 구체적으로 살펴보겠습니다.1. WindowManagerService란?WindowManagerService(WMS)는 Android 시스템의 화면 구성 및 관리를 담당하는 서비스로, 애플리케이션이 요청하는 Window를 적절한 위치에 배치하고, Z-Order를 조정하며, 화면 전환 효과를 제공하는 역할을 수행합니다. WMS는 System Server의 일부로 동작하며, 클라이언트(애플리케이션)와 상호 작용하여 UI를 제어합니다.1.1 주요 기능윈도..

Android/Framework 2025.04.09

Buildroot에서 사용자 정의 패키지 작성법 및 Config.in 설정

Buildroot에서 사용자 정의 패키지 작성법 및 Config.in 설정1. 개요Buildroot는 경량 임베디드 리눅스 시스템을 구축하는 데 널리 사용되는 도구로, 기본적으로 제공되는 패키지 외에도 사용자 정의 애플리케이션을 추가할 수 있습니다. 이를 위해서는 Buildroot 패키지 작성법과 함께 Config.in 파일을 설정하는 방법을 이해해야 합니다.이번 글에서는 Buildroot에서 새로운 패키지를 작성하는 방법과 Config.in을 설정하여 빌드 옵션을 추가하는 과정을 설명합니다. 이를 통해 사용자가 필요로 하는 애플리케이션을 Buildroot 환경에 통합할 수 있도록 안내하겠습니다.2. Buildroot 패키지 개념Buildroot에서 패키지는 package 디렉터리 아래에 위치하며, 각 ..

Linux/buildroot 2025.04.09
728x90
반응형