Microsoft PowerPoint - RPino-GOGO_datasheet.pptx

Similar documents
Microsoft PowerPoint - RPino-GOGO-PLUS_datasheet.pptx

고급 프로그래밍 설계

JMOD : ATmega128 기본모듈 사용자설명서 제이씨넷

PowerPoint 프레젠테이션

Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD 카드리더기 HDM I 케이블모니터

Microsoft Word - PEB08_USER_GUIDE.doc

벤처연구사업(전동휠체어) 평가

뉴티씨 (NEWTC) ATmega8 교육용모듈 (Model : AM-8PL ) 메뉴얼 ( 주 ) 뉴티씨 ( NEWTC ) 1. ATmega8 모듈 (AM-8PL) 소개 ATmega8 칩을

11 강 AVR board & download cable 2009 년도 1 학기 센서개론 Mechatronics Lab 센서개론

Microsoft Word - MAI-ISP-STK500_매뉴얼_Ver25.docx

<4D F736F F F696E74202D20325FBEC6B5CEC0CCB3EB20B1E2C3CABDC3C7E82E BC8A3C8AF20B8F0B5E55D>

임베디드시스템설계강의자료 4 (2014 년도 1 학기 ) 김영진 아주대학교전자공학과

뉴티씨 (NEWTC) 2. FB-CY4E-DEV (FPGA 개발 키트) 구성도 Port Select SW 7 Segment Text LCD UART RS-232C JTAG PORTA (5V) Active Serial PORTB (5V) OSC. 50MHz Analog

ez-md+_manual01

<4A4B49542D D312DBBE7BFEBC0DABCB3B8EDBCAD2E646F63>

CAN-fly Quick Manual

JARDUINO-UNO-BT 커넥터 / 스위치기능 종류 USB 커넥터리셋스위치 DC 전원잭업로드선택스위치 ISP 모드선택점퍼블루투스시리얼모듈전원 / 디지털포트 / 아날로그포트커넥터및 ISP 커넥터 기능 +5V 전원공급, 유선업로드기능누른상태에서전원을공급하면부트로더프로그

<4D F736F F F696E74202D20BAEDB7E7C0CCB3EB3220B1E2BABBC7FC20BBE7BFEBBCB3B8EDBCAD2D E >

슬라이드 1

Microsoft Word - AVRISP mkII 장비 운용.doc

ez-shv manual

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

Microsoft Word - Ahram_ISP_V15_Manual_V20.doc

ISP and CodeVisionAVR C Compiler.hwp

Mango-IMX6Q mfgtool을 이용한 이미지 Write하기

(Microsoft PowerPoint - \270\266\300\314\305\251\267\316\304\250USB_Host_Device_\272\316\306\256\267\316\264\365\275\307\275\300_Philip.ppt)

OSTSen-THL100 사용자설명서 Ver 1.1 Onsystech OSTSen-THL100 Ver1.1 1 of 8 Onsystech

untitled

À̵¿·Îº¿ÀÇ ÀÎÅͳݱâ¹Ý ¿ø°ÝÁ¦¾î½Ã ½Ã°£Áö¿¬¿¡_.hwp

라즈베리파이 프로그래밍_130912(최종).indd

1. 제품소개및설명 제품특징 그림. 개발장비사진 - AVR FLASH READ/WRITE 가능 - AVR ISP 프로그래밍방식을지원하는 ATmega8, ATmega16, ATmega32, ATmega64, ATmega128, ATmega 등다수의 AVR MC

Microsoft Word - EastSocket매뉴얼_ _.doc

OSTSen-PIR100 사용자설명서 Ver 1.1 Onsystech OSTSen-PIR100 V1.1 1 of 8 Onsystech

USBISPV3.0(071112).hwp

BS-K1117□-M□□-3012_ProductGuide_KR_PDF

DSP_MON 프로그램 메뉴얼

Smart Power Scope Release Informations.pages

Siemens

USBISP_V20_manual.hwp

KT AI MAKERS KIT 사용설명서 (Node JS 편).indd

BY-FDP-4-70.hwp

목차 1. 제품 소개 특징 개요 Function table 기능 소개 Copy Compare Copy & Compare Erase

NERO_M128_V10.opj

(SW3704) Gingerbread Source Build & Working Guide

구성품 - UMD 2808 모듈 - JTAG 커넥터 - 젂원 케이블 주요 특징 모듈의 부품화 : 고신뢰성의 DSP 모듈을 최적화된 시스템에 적용 용이 TMS320F2808 ZGMS - 100MHz 탑재 : 확장된 온도규격 (-40 도 ~ 125 도) 적용 Ultralo

1. 제품사진및보드설명 < 그림 1.1> AVR-ATmega128 확장형 DEV 보드사진 1.1 제품소개 ATMEL사의 8비트프로세서인 AVR-ATmega128 MCU를이용하여학습및개발을할수있는 AVR 개발보드입니다. 초보자를세심하게배려하기위하여모든부품의부품이름및부품정

Implementation of FreeRTOS on LM3S811

USB Manager 1

RaspberryPi 시리얼통신 1 제 08 강 시리얼통신제어 시리얼통신시리얼모니터링루프백시리얼통신 Win. PC와의시리얼통신가상머신과의시리얼통신아두이노보드와의시리얼통신 KUT51보드와의시리얼통신

Microsoft PowerPoint - SY-A3PSK-V1.pptx

OSTSen-MOS100 사용자설명서 Ver 1.1 Onsystech OSTSen-MOS100 Ver of 8 Onsystech

소프트웨어설치 1. 소프트웨어설치및제거 ( 소스코드 ) 소스코드컴파일을이용한 S/W 설치 1. 소스코드다운로드 - 예 ) httpd tar.gz - 압축해제 : #tar xzvf httpd tar.gz - INSTALL 또는 README파일참조

untitled

M16_32KIT_Manual.hwp

1. 제품소개및특징 1.1 제품소개 < 그림 1.1> AVRISP MK2 USB 개발장비 AVR ISP(In System Programmer)MK2 USB 란 Atmel 사의 AVR 마이크로컨트롤러의내부플래쉬와 EEPROM 에프로그램메모리및데이터를써 (Write, Re

Microsoft Word ARM_ver2_0a.docx

SBR-100S User Manual

MAX+plus II Getting Started - 무작정따라하기

1. 제품사진및보드설명 그림. LK ATmega128 A2 트레이닝보드사진 제품소개 ATMEL사의 8비트프로세서인 AVR-ATmega128 MCU를이용하여학습및제품개발을핛수있는 AVR 트레이닝보드입니다. 초보자를세심하게배려하기위하여모든부품의부품이름및부품정보가트레이닝보드

로봇SW교육원 강의자료

CONTENTS 1. Approval Revision Record Scope Numbering of product Product Part No Lot. No Absolu

100_ATmega128_보드제작.hwp

PowerPoint 프레젠테이션

Status S/N TITLE: Education Rev V0.1 Date 2012 /04/18 Doc LK임베디드 AVR-ATmega2560 확장형개발보드매뉴얼 LK Development Team AVR ATmega2560 확장형개발보드매뉴얼 (P/N: LK-AVR2

DE1-SoC Board

C. KHU-EE xmega Board 에서는 Button 을 2 개만사용하기때문에 GPIO_PUSH_BUTTON_2 과 GPIO_PUSH_BUTTON_3 define 을 Comment 처리 한다. D. AT45DBX 도사용하지않기때문에 Comment 처리한다. E.

hd1300_k_v1r2_Final_.PDF

Microsoft Word - ZIO-AP1500N-Manual.doc

슬라이드 제목 없음

<4D F736F F F696E74202D20BBB7BBB7C7D15F FBEDFB0A3B1B3C0B05FC1A636C0CFC2F72E BC8A3C8AF20B8F0B5E55D>

Microsoft Word - AVR Dragon.doc

YD-3533.xls

untitled

<4D F736F F F696E74202D20454D43BCB3B0E8B4EBC3A5BBE7B7CA2828C1D629B8B6B7E7C0CEC6F75FBDC5C1D6C8A3292E707074>

T100MD+

Chapter. 14 DAC 를이용한 LED 밝기제어 HBE-MCU-Multi AVR Jaeheung, Lee

STM32F2xx 시리즈의특성 Core: ARM 32-bit Cortex -M3 CPU with Adaptive real-time accelerator (ARTAccelerator ) allowing 0-wait state execution performance fro

TViX_Kor.doc

CPX-E-SYS_BES_C_ _ k1

Microsoft Word - AD-USBISP V03_5 메뉴얼.doc

PowerChute Personal Edition v3.1.0 에이전트 사용 설명서

DioPen 6.0 사용 설명서

Microsoft Word - AD-USBISP V03 메뉴얼.doc

Microsoft Word - DCMD-1000 사용자 메뉴얼.docx

(72) 발명자 서진교 경기 용인시 수지구 풍덕천2동 1167 진산마을 삼성5차아파트526동 1004호 조필제 경기 용인시 풍덕천동 유스빌 401호 - 2 -

P4S-341 User Manual > 주요특징 주요특징 자체개발한 PHPoC 인터프리터탑재 USB 를이용한간편한개발환경제공 10/100Mbit 이더넷지원 22 개의디지털 I/O 포트및 6 개의아날로그입력포트제공 2 개의 UART 포트를제공 4 개의하드웨어타이머를제공

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO

슬라이드 제목 없음

RealDSP UT 프로그램 메뉴얼

목차 1. 개요 USB 드라이버 설치 (FTDI DRIVER) FTDI DRIVER 실행파일 USB 드라이버 확인방법 DEVICE-PROGRAMMER 설치 DEVICE-PROGRAMMER

Microsoft Word - AM-2560PRO_V01 메뉴얼.doc

LCD Display

BC6HP Korean.ai

XDS100S V3 Entry-level JTAG Emulator. Revision XDS100S V3 ( 사용매뉴얼 ) Rev TEL , FAX , .

Microsoft PowerPoint - AD-USBISP_V03_사용법.pptx

Microsoft PowerPoint - STM32_LCD보드.ppt [호환 모드]

인공위성연구소

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F >

ePapyrus PDF Document

1. MEB II 구성및기능 A. MEB II 윗면아래의그림에서와같이 MEB(Multimedia Expansion Board, 이하 MEB) II의위면은다음과같은주요기능이포함되어있습니다. Figure 1 MEB II 레이아웃 (Top View) 디스플레이도터 (daug

Transcription:

RPino GOGO 사용자설명서 v1.0 Copyright c NulSom Inc. All Rights Reserved.

제품특징및사양 라즈베리파이 (RaspiberryPi) 에장착하여 PC 없이사용하는확장보드 Atmel사의 ATmega328P / 아두이노 (Arduino) 부트로더내장 라즈베리파이를통한아두이노스케치업로드가능 ( 스케치프로그램사용가능 ) 전용스케치로더 ( 모델명 :NS-USB2UART02) 모듈을연결하여 RPino GOGO 단독으로사용가능 ( 별도구매 ) 아두이노 / 라즈베리파이 GPIO 핀배열호환 다양한기능의스위치지원 - RPino GOGO 전원 ON/OFF - RPi( 라즈베리파이 ) / LDR( 전용스케치로더 ) 모드선택 - I2C / RESET / UART 기능 ENABLE - RPino GOGO RESET IR Receiver(TSOP38238 권장 ) 장착가능 ( 별도구매 ) 상태표시 LED 지원 (POWER, LOAD, RX, TX) 전원공급용 Micro USB B Type 커넥터지원 ( 스마트폰 Micro 5핀케이블사용가능 ) 전원보호용퓨즈장착 ( 라즈베리파이 1100mA / RPino GOGO 750mA) I2C용 Level Converter 장착 (3.3V / 5V 사용가능 ) PI Switcher 지원 (GPIO24, GPIO25 사용 ) < RPino GOGO > < RPino GOGO (assembled) > 제품명 MCU RPino GOGO ATmega328P 동작속도 16MHz ( External Crystal ) < RPino GOGO 뒷면 > 동작전압커넥터 Digital I/O 핀 Analog Input 핀 Flash Memory 스위치 5V Micro USB B Type 14 Pin 6 Pin 32 KB - 0.5 KB used by bootloader POWER, MODE, ENABLE, RESET 1

핀배열 wiringpi ALT5 ALT4 ALT3 Rev1 ALT3 ALT4 ALT5 wiringpi 8 9 7 0 2 3 12 13 14 ARM_TDI GPLK1 CE1 SCLK ARM_TRST RTS CLK GPIO0 GPIO1 GPIO21 SDA SCL CPLCK0 DOUT MOSI MISO SCLK 3V3 GPIO2 1 3 GPIO3 SCL 5 GPIO4 GPIO7 7 9 GPIO17 GPIO0 11 GPIO27 GPIO2 13 GPIO22 GPIO3 15 3V3 17 GPIO10 MOSI 19 GPIO9 MISO 21 GPIO11 SCLK 23 25 2 5V 4 5V 6 8 TXD GPIO14 10 RXD GPIO15 12 GPIO1 GPIO18 14 16 GPIO4 GPIO23 18 GPIO5 GPIO24 20 22 GPIO6 GPIO25 24 CE0 GPIO8 26 CE1 GPIO7 TXD RXD PCM_CLK CE1 CMD DAT0 DATA1 CE1 ARM_RTCK ARM_TD0 ARM_TCK UART1_TXD UART1_RXD PWM0 15 16 1 4 5 6 10 11 POWER Control Physical Pin Part Pin Pin Function Digital Pin Analog Related Pin PWM Pin Serial Pin IDE 라즈베리파이연결핀 & 라즈베리파이 GPIO 확장핀 PI SWITCHER GPIO24 GPIO25 RESET SDA SCL ADC0 ADC1 ADC2 ADC3 ADC4 ADC5 Not Connected IOREF PCINT14 3V3 5V VIN PCINT8 PCINT9 PCINT10 PCINT11 PCINT12 PCINT13 14 15 16 17 18 19 A0 A1 A2 A3 A4 A5 1 23 24 25 26 27 28 PC6 PC0 PC1 PC2 PC3 PC4 PC5 28 PC5 19 A5 PCINT13 ADC5 SCK 27 PC4 18 A4 PCINT12 ADC4 MISO 21 AREF AREF 19 PB5 13 PCINT5 SCK 18 PB4 12 PCINT4 MISO 17 PB3 11 OC2A PCINT3 PWM MOSI 16 PB2 10 OC1B PCINT2 PWM SS 15 PB1 9 OC1A PCINT1 PWM 14 PB0 8 CLK0 PCINT0 ICP1 13 PD7 7 AIN1 PCINT23 12 PD6 6 AIN0 PCINT22 PWM OC0A 11 PD5 5 T1 PCINT21 PWM 6 PD4 4 T0 PCINT20 XCK 5 PD3 3 INT1 PCINT19 PWM OC28 4 PD2 2 INT0 PCINT18 3 PD1 1 TXD PCINT17 TX 2 PD0 0 RXD PCINT16 RX RESET 3 PD1 1 TXD PCINT17 2 PD0 0 RXD PCINT16 5V TX RX ATmega328P ISP 핀 19 PB5 13 PCINT5 SCK RESET PCINT14 1 PC6 18 PB4 12 PCINT4 MSIO 5V 17 PC5 11 OC2A PCINT3 PWM MOSI 2

스위치사용방법 > RPino GOGO 전원 ON/OFF 스위치 전원스위치를동작하여 RPino GOGO 전원 ON / OFF 가능 스위치왼쪽으로동작 : 전원 OFF 스위치오른쪽으로동작 : 전원 ON 전원스위치는 RPino GOGO 전원을제어하는용도로사용라즈베리파이전원은컨트롤하지않습니다. > MODE 선택스위치 RPino GOGO의프로그램다운로드모드선택 스위치위로동작 : 라즈베리파이선택 ( 스케치로더 / UART통신 ) 스위치아래로동작 : PC & 전용스케치로더선택 > ENABLE 스위치 스위치를사용하여기능 ENABLE / DISABLE I2C -라즈베리파이와 RPino I2C 통신라인연결 ON/OFF RESET - 라즈베리파이와전용스케치로더의 AUTO RESET ON/OFF UART - 라즈베리파이와전용스케치로더의통신라인연결 ON/OFF 스위치왼쪽 (OFF) 으로동작 : OFF 스위치오른쪽 (ON) 으로동작 : ON No. 기능 1 I2C 2 3 RESET 4 UART > RPino GOGO RESET 스위치 RESET 스위치를사용하여 RPino GOGO Reset 스위치 PUSH 동작 : RPino GOGO RESET 3

라즈베리파이와결합방법 1. 라즈베리파이 2x13 GPIO 커넥터에 RPino GOGO 커넥터를연결 2. ENABLE & MODE 스위치를아래와같이설정 < ENABLE 스위치 > < MODE 스위치 > OFF ON 1 X 2 X I2C RPi 3 RESET 4 UART LDR 3. Micro USB 케이블을 RPino GOGO USB 커넥터에연결 ( 전원공급용 ) * 스마트폰 USB 케이블사용가능 (5V / 2A 이상어댑터사용권장 ) 4. RPino GOGO 전원스위치 ON < 전원스위치 > OFF ON 4

전용스케치로더연결방법 ( 전용 스케치로더는구성품에포함되지않습니다. 별도구매 ) 1. 전용스케치로더 ( 모델명 : NS-USB2UART02) 의5핀을 RPino GOGO 우측 1x5 헤더소켓에연결 전용스케치로더사용시라즈베리파이연결없이 PC를통해 RPino GOGO 단독으로사용이가능합니다. 2. ENABLE & MODE 스위치를아래와같이설정 < ENABLE 스위치 > < MODE 스위치 > OFF 1 X 2 X ON I2C RPi 3 RESET 4 UART LDR 3. PC와연결된 Micro USB 케이블을전용스케치로더에연결 * 스마트폰 USB 케이블사용가능 4. RPino GOGO 전원스위치 ON < 전원스위치 > OFF ON 전용스케치로더만연결한경우전원은전용스케치로더모듈을통해공급됩니다. 5

프로그램설치방법 ( 라즈베리파이 ) 프로그램을설치하기전인터넷이반드시연결되어있어야합니다. 1. 라즈베리파이업데이트 pi@raspberrypi $ sudo apt-get upgrade pi@raspberrypi $ sudo apt-get update 2. arduino 스케치프로그램설치 pi@raspberrypi $ sudo apt-get install arduino 3. RPino GOGO 설치파일다운로드 pi@raspberrypi ~ $ wget http://nulsom.com/source/rpino-gogo-r3.tar.gz 4. 설치파일압축해제 pi@raspberrypi ~ $ tar xvfz rpino-gogo-r3.tar. gz 5. 디렉토리이동및설치 pi@raspberrypi ~ $ cd rpino-gogo-r3 pi@raspberrypi ~/rpino-gogo-r3 $./setup [ ok ] avrdude original file copy complite [ ok ] avrdude remove complite [ ok ] autoreset file copy complite [ ok ] avrdude-autoreset file copy complite [ ok ] avrdude file make complite [ ok ] avrdude-original file make complite [ ok ] 80-rpino.rules file copy complite [ ok ] cmdline.txt file backup complite [ ok ] inittab file backup complite pi@raspberrypi ~/rpino-gogo-r3 $ _ 설치중 [ warning ] 메세지는.org 파일이존재하는경우발생 6. /etc/inittab 파일수정 pi@raspberrypi p ~/rpino-gogo-r3 g $ sudo vi /etc/inittab 하단에위치한다음내용을수정 수정전 #Spawn a getty on Raspberry Pi serial line T0:23:respawn:/sbin/getty -L ttyama0 115200 vt100 TO:23:respawn 앞쪽에 # 을추가하여주석처리 수정후 #Spawn a getty on Raspberry Pi serial line #T0:23:respawn:/sbin/getty -L ttyama0 115200 vt100 6

7. /boot/cmdline.txt 파일수정 pi@raspberrypi ~/rpino-gogo-r3 $ sudo vi /boot/cmdline.txt 수정전 dwc_otg.lpm_enable=0 console=ttyama0, 115200 kgdboc=ttyama0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait console=ttyama0, 115200 kgdboc=ttyama0,115200 부분을제거수정후 dwc_otg.lpm_enable=0 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait 8. 라즈베리파이재부팅 pi@raspberrypi ~ $ sudo shutdown -r now 9. 부팅후 X-window 실행 pi@raspberrypi ~ $ startx 10. Arduino IDE 실행 버튼클릭 > Electronics > Arduino IDE 선택 7

11. RPino GOGO 보드설정 Tools > Board > RPino-GOGO w/ ATmega328 선택 12. 시리얼포트및프로그래머선택 Tools > Serial Port > /dev/ttys0 선택 Tools > Programmer > AVR ISP 선택 8

13. Blink 예제프로그램선택 아이콘클릭 > 01.Basics > Blink 예제선택 14. 프로그램컴파일및업로드 아이콘클릭 ( 컴파일및업로드 ) 상태바상단에 Done uploading 문구가출력되면정상적으로업로드완료 9

프로그램설치방법 (PC) PC용스케치프로그램은아두이노공식사이트 arduino.cc를통해설치가능 1. 보드및시리얼포트선택 도구 > 보드 > Arduino Duemilanove w/ ATmega328 선택 도구 > 시리얼포트 > COMx 선택 ( 스케치로더가인식되어있는 COM 포트를선택 ) 2. Blink 예제프로그램컴파일및업로드 아이콘클릭 > 01.Basics > Blink 예제선택 아이콘클릭 ( 컴파일및업로드 ) 상태바상단에 Done uploading 문구가출력되면정상적으로업로드완료 10

RPino GOGO 장착예 라즈베리파이는구성품에포함되지않습니다. 제품문의 주소 : 대전광역시유성구테크노1로 11-3 배재대학교산학협력관 N214호대표번호 : 042 710 2580 전자우편 : support@nulsom.com 홈페이지 : 블로그 : nulsom.tistory.com 11