카테고리 Raspberry Pi

Device Tree Overlay로 HAT/외부 장치 지원 추가하기

대상: Raspberry Pi 5 + Linux (예: Raspberry Pi OS / Ubuntu 등) 환경에서, GPIO 확장 보드(HAT), SPI/I2C 장치, UART, 특정 하드웨어 추가 등을 위해 Device Tree 설정을 직접 다루고 싶은 개발자환경: Raspberry Pi 5, 부트 파티션이 /boot/firmware (또는 Raspberry…

Raspberry Pi 5 GPIO로 LED 제어와 버튼 입력 읽기 (C++ 예제)

대상: Raspberry Pi 5에서 C++로 GPIO 입출력을 직접 다뤄보고 싶은 임베디드 개발자환경: Raspberry Pi 5 + Raspberry Pi OS (Bookworm, 64-bit), GCC 11 이상 1. 문제/주제 요약 Raspberry Pi에서 LED를 켜거나 버튼 입력을 읽는 것은 임베디드 입문자의 첫걸음이다.Python으로는 gpiozero나 RPi.GPIO로…

Raspberry Pi 5 개발 환경 구축

대상: Raspberry Pi 5로 C++/Python/ROS 등 개발을 하려는 사람, GUI 없이도 PC에서 편하게 개발하고 싶은 사람환경: Raspberry Pi 5, Raspberry Pi OS (64-bit 기준), 호스트 PC는 Ubuntu 22.04 / Windows 10/11, VS Code 설치됨 1. 문제/주제 요약 Raspberry Pi 5를…