본문 바로가기

분류 전체보기252

윈도우에서 ESP8266 개발환경 구축(Setup The ESP-8266 Development Environment in Windows) 안녕하세요. Luyin 입니다.약 한달 간의 주말을 고스란히 반납하고 드디어 알게 된 'Windows 환경에서 ESP-8266 개발 환경을 구축' 방법에 대하여 Post를 작성하려고 합니다.많은 관심 부탁드립니다. 오타 또는 잘 못 된 점이 있으시다면 기꺼이 댓글 부탁드립니다. 가. ESP-8266 개발 환경 준비물1. Windows 7 64 bit PC2. AD-USBISP(v03.6)- PC에서 UART통신이 가능해주는 USB장치입니다. (PC에서 UART시리얼 통신이 지원해주는 모든장치 사용 가능합니다.)- PC에서 빌드한 펌웨어를 ESP-8266에 굽을(Flash)때 사용합니다. 3. ESP-8266 모듈: ESP8266(ESP-12 ver.)- WiFi 를 지원하는 저가형 SoC 입니다.- ES.. 2015. 12. 26.
Grunt란? Grunt란?1. node.js 모듈중의 하나이며 makefile의 javascript 버전이라 할 수 있다. (Javascript/Node.js 기반의 빌드 툴이다.) 2. Grunt는 Javascript를 사용한 Task Runner이다.3. Grunt와 Grunt Plug-In으로 구성되며 npm(Node.js Package Manager)를 통해 설치되고 관리된다. Grunt Project내 파일 종류Package.json: npm에서 사용되며 npm 모듈로 배포대기 위하여 필요한 metadata를 저장하고 있다. devDependencies 항목에 프로젝트에서 필요로 하는 Grunt 또는 Grunt PlugIn 리스트를 기입한다. Gruntfile: 실행될 task 를 정의하고 task정보를 기.. 2015. 9. 7.
[9][라즈베리파이 홈서버 구축] 원격 토렌트 머신 transmission 라즈베리파이를 이용하여 원격으로 토렌트를 다운받을 수 있게 해보겠다.transmission 이라는 패키지는 웹인터페이스를 제공해주며 라즈베리파이에서 토렌트파일을 다운받을 수 있게 해준다. 1. 트렌스미션 설치sudo apt-get install transmission transmission-daemon 2. 토렌트로 파일을 다운받을 폴더를 생성해 줍니다.2.1 폴더 생성mkdir Torrent2.2 폴더 권한 변경sudo chmod 770 [다운로드 폴더]sudo chown -R debian-transmission [다운로드폴더]sudo chgrp -R debian-transmission [다운로드 폴더]2.3 Samba 접근 ID 유저그룹 등록Samba로 토렌트 파일 다운로드 폴더 접근하기 위하여 Sa.. 2015. 7. 19.
[8][라즈베리파이 홈서버 구축] FTP 서버 vsftpd 라즈베리파이 에서 사용할 FTP 서버 설치법에 대해서 다뤄보고조 한다. 또한, Filzilla FTP Server 윈도우 버전과의 유저 계정 설정에 대한 차이점도 함꼐 설명해 보겠다. vsFTPd (라즈베리파이용 FTP 서버) 설치 방법 및 폴더 변경 1. ysftpd 설치sudo apt-get install vsftpd2. ysftpd 에서 사용할 계정 생성 또는 폴더 변경ysftpd 는 FTP 접속시 리눅스에 생성된 계정(로컬 계정)을 사용한다. 따라서 vsftpd에 특정 ID로 접속하고 싶다면 그 ID로 리눅스 유저 계정을 생성해줘야 한다. 또한 그 ID로 접속시 계정에 설정되어 있는 기본 폴더로 접속된다. 2.1 리눅스 계정 생성 및 폴더 지정sudo useradd -d [폴더경로] [계정ID]e.. 2015. 7. 19.