반응형

2025/04/08 3

AWS IoT Device Shadow 활용: 온도 센싱 주기 및 시작/종료 관리

AWS IoT Device Shadow 활용: 온도 센싱 주기 및 시작/종료 관리1. 개요AWS IoT를 활용하면 IoT 디바이스를 클라우드에서 효율적으로 관리할 수 있습니다. 특히 AWS IoT Device Shadow는 디바이스의 상태를 저장하고 관리하는 기능을 제공하여, 디바이스가 오프라인 상태에서도 원하는 상태를 유지할 수 있도록 도와줍니다.이번 포스팅에서는 AWS IoT Device Shadow를 활용하여 온도 센싱 주기를 조절하고, 온도 센싱의 시작 및 종료를 관리하는 방법을 설명하겠습니다. 이를 위해 ESP32 IDF와 AWS IoT Device SDK for Embedded C를 이용한 디바이스 코드와 Python을 이용한 AWS IoT 서버 코드를 구현해보겠습니다.2. AWS IoT De..

AWS IoT 2025.04.08

ActivityManagerService 이해하기

ActivityManagerService 이해하기개요ActivityManagerService(AMS)는 Android 시스템의 핵심 서비스 중 하나로, 애플리케이션의 생명 주기 관리, 프로세스 관리, 백그라운드 실행 정책 등을 담당합니다. AMS는 system_server 프로세스 내에서 실행되며, Android 운영체제의 애플리케이션 관리 및 리소스 할당을 책임집니다.본 글에서는 ActivityManagerService의 역할, 핵심 구성 요소, 그리고 AOSP 코드를 활용한 주요 동작 원리에 대해 설명하겠습니다.ActivityManagerService의 역할1. 프로세스 및 태스크 관리AMS는 각 애플리케이션 프로세스를 관리하며, 필요에 따라 프로세스를 생성하거나 종료합니다. 또한, 태스크(Task)..

Android/Framework 2025.04.08

Buildroot에서 Custom Application 추가하기

Buildroot에서 Custom Application 추가하기Buildroot는 임베디드 시스템을 위한 루트 파일 시스템을 손쉽게 생성할 수 있도록 도와주는 도구이다. 기본적으로 다양한 패키지를 제공하지만, 프로젝트에 맞는 사용자 정의 애플리케이션(Custom Application)을 추가하는 방법이 필요할 수 있다. 이번 포스팅에서는 Buildroot에서 Custom Application을 추가하는 방법을 자세히 설명한다.1. Custom Application 추가 개요Buildroot에서 새로운 애플리케이션을 추가하는 방법은 두 가지가 있다.기존의 Buildroot 패키지 시스템을 활용하여 새로운 패키지를 정의하는 방법외부 패키지 디렉터리를 만들어 애플리케이션을 추가하는 방법이 글에서는 첫 번째 방..

Linux/buildroot 2025.04.08
728x90
반응형