본문 바로가기

원격 터미널로(윈도우, 맥) 라즈베리파이 GUI 띄우기 VNC로 원격 데스크탑 연결이 아니라 터미널에서 X-Window 띄우기 라즈베리파이의 화면을 윈도우나 맥에서 띄우는 방법은 VNC나 Xrdp를 이용하면 되기는 합니다. 그런데, 원격 데스크탑을 연결해서 작업하다보면 아무래도 반응이 느릴 수 밖에 없습니다. 그래서, 일반적으로 터미널 하나 열어서 ssh로 접속해서 명령어 위주로 작업하는 것이 빠른데요. 터미널로 작업하던 중에 작업한 결과가 GUI가 있는 X-Window 화면을 띄워야 할때가 필요하면, 다시 VNC나 Xrdp를 이용해서 원격 데스크탑으로 접속해야 하는 것은 많이 불편합니다. 이번 포스팅에서는 VNC나 Xrdp 없이 단순한 ssh 터미널에서 라즈베리파이의 X-window 화면을 윈도우와 맥에서 띄우는 방법을 차례대로 설명하겠습니다.(사실, 라즈.. 더보기
키보드/모니터 없이 랜선만으로 raspberry pi 사용하기- 인터넷 공유 앞서 라즈베리파이를 키보드/모니터/마우스 없이 사용하는 방법을 시리즈로 포스팅 했습니다. http://blog.xcoda.net/83 2017.10.12 추가분 ssh가 보안 문제로 기본 상태에서는 비활성화 되어 있어서 아래의 두가지 방법 중 하나로 먼저 ssh를 활성화 시키고나서 진행해야 합니다. 1. 시리얼 모니터로 접속해서 ssh를 활성화 한다.2. SD 카드를 PC에 연결해서 ssh라는 이름의 파일을 생성한다. (확장자 없고 내용도 무관함, 부팅 과정에서 이 파일의 유무에 따라 ssh 활성화 후 해당 파일은 삭제됩니다.)참고 : https://www.raspberrypi.org/documentation/remote-access/ssh/ 이번에는 시리얼 tty말고 다른 방법으로 Raspberry-P.. 더보기
라즈베리파이 GPIO에 이름표를 붙이자! Raspberry Leaf Raspberry-pi(라즈베리파이) GPIO 헤더핀에 작은 종이를 붙여서 어떤핀이 어떤핀인지 알수 있게 해주는 Raspberry Leaf를 소개해 봅니다. [Raspberry Leaf, 출처 : https://www.raspberrypi.org/blog/raspberry-leaf/ ] Raspberry-pi(라즈베리파이) GPIO는 Arduino(아두이노)의 GPIO 처럼 친절하지 않습니다. 각 핀이 무엇인지 알려주는 핀헤더 번호나 역할에 대한 프린트가 없기 때문입니다. [Arduino(아두이노) Pin header] [Raspberry-Pi Pin header] 그래서 Raspberry-pi(라즈베리파이)에 GPIO를 이용해서 회로를 구성할 때 무척 시간이 오래 걸리고, 잘 못 연결하는 경우가 많습니.. 더보기
영어 읽기/독해 연습을 위해 내 수준에 맞는 책 고르기 영어를 잘하기 위해서는 읽기/쓰기/듣기/말하기 4가지 능력을 두루 갖추어야 하는데, 그 중에 읽기는 가장 기본이 되는 부분이고 말은 못해도 읽기는 할 줄 알아야 그나마 살아 가는데 편합니다. 특히 저 같은 개발자에게는 한글 컨텐츠만으로 정보와 지식을 채워 가는 것은 너무 느리고 부족합니다. 한글 컨텐츠에만 의존하는 방식으로는 고수는 커녕 중수도 넘기 힘듭니다. 영어, 특히 읽기/독해를 빠르고 정확히 하는 것은 개발자 뿐만아니라 특정 영역에 전문성을 키우는데 무척 중요합니다. 그런데 그렇게 하려면 영어 컨텐츠를 많이 읽어 봐야 합니다. 어린시절 부터 동화책을 접하고 만화책을 접하고 교과서, 소설, TV 예능 프로그램 자막 등을 많이 읽으면 당연히 빠르고 잘 읽게 됩니다. 마치 한글을 잘 읽고 이해하는 것 .. 더보기
라즈베리파이 모니터없이 원격에서 화면 보기(VNC 화면 공유) 이전 포스트에서 라즈베리파이 개발환경 꾸미기에 대해서 시리즈로 연재했는데요, 주요 컨셉은 라즈베리파이를 하나의 컴퓨터 처럼 모니터, 키보드, 마우스 연결해서 쓰는 형식이 아닌 개발보드로 연결해서 터미널로만 연결해서 사용할 수 있는 방법에 대해서 알아 보았어요. 라즈비안 OS 설치하기 키보드 모니터 없이 라즈베리파이 Login 하기 Wifi 설정 / 기본 설정하기 파이썬 + Eclipse로 라즈베리파이 개발하기 라즈베리파이에 NodeJs 설치하기 NodeJs + Eclipse로 라즈베리파이 개발하기 C/C++ Cross Compiler(Tool Chain) 설치하기 Eclipse + C/C++ 로 라즈베리파이 개발하기 그런데, 때에 따라서는 라즈베리파이 데스크탑 환경, 즉 GUI를 출력하는 프로젝트를 해야.. 더보기