본문 바로가기

라즈베리파이

멀티캠퍼스 강좌 개설 오랜만에 블로그 포스팅인데 광고글이네요.올해 제가 국내 IT교육 센터의 1등으로 자리잡고 있는 멀티캠퍼스에 정규 과정으로 라즈베리파이 관련 강좌를 개설했습니다. 강좌 이름은 "라즈베리파이와 파이썬을 활용한 IoT 프로젝트"입니다.과정 링크는 아래와 같구요.http://ksp.multicampus.com/ksp/servlet/controller.gate.course.MOffLinkServlet?p_subj=Q29980 과정 내용은 제가 살고 있는 땅콩집에 설치한 스마트 홈을 구현하는데 필요한 모든 내용을 담고 있습니다.단순히 어떻게 만드는가만 다루는게 아니라 어떤 원리로 동작하는지를 전달하는데까지 목적을 두고 있으니 어떤 강좌보다 내실있을 꺼라고 확신합니다. 블로그에 강의를 듣고 싶다는 의견이 종종 있었는.. 더보기
라즈베리파이 NodeJs 설치 라즈베리파이에 NodeJs를 설치하는 방법을 설명합니다. 1. 자신이 사용하는 라즈베리파이 CPU 아키텍처 알아보기 nodejs.org에서 ARM용으로 빌드된 바이너리 파일을 다운로드 받으려면 라즈베리파이의 CPU 아키텍쳐를 알아야 합니다. 아래 명령어로 확인합니다. pi@raspberrypi:~ $ lscpu 제가 사용하는 라즈베리파이3B 에서 확인한결과 armv7입니다. 원래 라즈베리파이3 SoC인 BCM2837은 ARM Cortex A53(ARMv8)이지만 라즈비안 운영체제가 32비트이기 때문에 ARMv7l로 나타나니까 이에 맞게 설치해야 합니다. 2. nodejs.org 에서 알맞는 바이너리 다운로드 주소 얻기 http://nodejs.org 사이트에서 메인 페이지에 “Other Download”.. 더보기
원격 터미널로(윈도우, 맥) 라즈베리파이 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.. 더보기