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를…
대상: 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를…
대상: 리눅스에서 “계속 도는 프로그램”을 만들어야 하는 C/C++/Python 개발자환경: Ubuntu 18.04 기준, 터미널 사용 가능, systemd 환경(일반적인 데스크톱/서버) 리눅스에서 센서나 카메라, 시리얼, 네트워크 장비를 다루다 보면한 번 실행해두고 계속 돌아가야 하는 프로그램을 만들 일이 많다. 보통 이런 식으로 시작하지. 겉으로…
대상: 우분투에서 C++로 직접 시리얼 포트를 열고, 데이터를 주고받는 최소 예제를 보고 싶은 개발자환경: Ubuntu 18.04, g++(또는 clang++), 터미널 사용 가능, /dev/ttyUSB0 또는 /dev/ttyACM0 포트 존재 이전 글(A3)에서 우분투에서 시리얼 장치를 연결하고,/dev/ttyUSB0 / /dev/ttyACM0 포트 이름을 찾고, 권한까지 설정하는 방법을…
대상: 우분투에서 시리얼 장치(USB-시리얼, 보드 콘솔 등)를 연결하고 실제로 통신 테스트까지 해보고 싶은 개발자환경: Ubuntu 18.04 기준, 터미널 사용 가능, C++/Python으로 시리얼을 쓸 예정인 사람 리눅스에서 시리얼 장치를 연결하면 제일 먼저 막히는 포인트가 보통 이거다. 이 글에서는, 우분투에서 시리얼 장치를…
대상: 우분투 18.04 환경에서 C++로 카메라(웹캠) 테스트를 빨리 해보고 싶은 개발자환경: Ubuntu 18.04 LTS, CMake 기반 C++ 프로젝트, OpenCV 사용 리눅스 개발 환경 세팅까지 끝났다면,이제 진짜로 눈에 보이는 걸 하나 만들어보는 게 좋다. 그중에서 제일 간단하면서도 실전에 많이 쓰이는 게…
대상: 우분투 18.04를 막 깔았거나, 회사/프로젝트 때문에 다시 셋업해야 하는 개발자환경: Ubuntu 18.04 LTS, C++ / Python 기반 개발 리눅스를 처음 깔면 제일 먼저 드는 생각이 이거야. “이제 뭐부터 하지…?” 이 글에서는 우분투 18.04를 막 설치한 직후,C++ / Python 개발자가…