인텔® Galileo 보드 소개

문서

설치 및 설정

000005912

2022-10-18

Galileo board

인텔® Galileo 보드를 사용할 수 있도록 설계된 첫 번째 자습서입니다.

이 레슨을 완료한 후에는 다음을 수행합니다.

  • Arduino* 프로그램의 기본 구조를 이해하십시오.
  • 적절한 구문으로 코드를 작성합니다.
  • Arduino 사용자 인터페이스에 대한 개요를 확인하십시오.
  • 첫 번째 세트 과제에 참여하십시오.
주의
caution icon

마이크로 USB 케이블을 컴퓨터에 연결하기 전에 항상 전원 공급 장치를 연결하십시오. 마이크로 USB 케이블을 단독으로 연결하면 보드가 손상 될 수 있습니다. 전원 공급 장치를 연결하면 ON(보드 왼쪽 하단에 위치)이라는 녹색 LED가 켜집니다. 몇 초 후 두 번째 LED 라벨이 붙은 USB 클라이언트(USB 커넥터 위)가 켜지면 사용할 준비가 되었음을 나타냅니다.

Connecting the microUSB cable by itself can damage your board

인텔® Galileo 보드의 기능

Arduino

인텔 Galileo 보드는 인텔 아키텍처 기반으로 하는 최초의 Arduino 보드입니다. 헤더(점퍼 케이블을 보드에 연결하는 것)는 Arduino Uno R3 보드에 있는 Arduino 1.0 핀아웃 모델을 기반으로 합니다. 이를 통해 호환되는 쉴드(헤더에 연결할 수 있는 모듈)를 사용하여 보드의 기능을 확장할 수 있습니다. Uno와 마찬가지로 14개의 디지털 I/O 핀, 6개의 아날로그 입력, 직렬 포트 및 직렬 프로그래밍을 위한 ICSP 헤더가 있습니다.

쿼크

이 보드에는 사물 인터넷을 위해 설계된 인텔® Quark SoC X1000 응용 프로그램 프로세서가 탑재되어 있습니다. 인텔 아톰® 프로세서보다 작고 전력 효율이 높기 때문에 소형 저전력 프로젝트에 적합합니다.

이더넷

보드 상단 부분에 는 UART라는 오디오 잭의 모양 바로 옆에 인텔 Galileo가 유선 네트워크에 연결할 수 있는 100Mb 이더넷 포트가 있습니다. 보드가 인터넷에 연결되면 무엇이든 가능합니다.

미니 PCIe

인텔 Galileo는 미니 PCI Express(mPCIe) 슬롯을 제공하는 최초의 Arduino 인증 보드입니다. 이를 통해 휴대폰용 Wi-Fi, Bluetooth 및 SIM 카드 어댑터와 같은 표준 mPCIe 모듈을 연결할 수 있습니다.

실시간 클럭(RTC)
보드 통합 실시간 클럭을 사용하여 모듈 간 데이터를 동기화합니다. Arduino 시간 라이브러리를 사용하여 프로그램에 타임키핑 기능을 추가할 수 있습니다. 무선 프로젝트는 네트워크 시간 프로토콜(NTP) 및 전역 포지셔닝 시스템(GPS) 시간 데이터를 사용하여 실시간으로 동기화할 수 있습니다.
시스템 재설정 사이의 시간을 보존하려면 인텔 Galileo 보드에 코인 셀 배터리를 추가하십시오.

마이크로 SD

SD(Secure Digital) 라이브러리를 통해 액세스할 수 있는 선택적 온보드 마이크로 SD 카드 리더를 사용하십시오. 다른 Arduinos와 달리 인텔 Galileo는 SD 카드 없이 보드의 전원 온/오프 상태 사이에 스케치(프로그램)를 저장하지 않습니다. 마이크로 SD 카드를 사용하여 최대 32GB의 데이터를 저장할 수 있습니다!

리눅스*

인텔 Galileo용 Linux 이미지를 사용하여 고급 Linux Sound Architecture(ALSA), Video4Linux(V4L2), Python, Secure Shell(SSH), Node.js 및 OpenCV와 같은 프로그래밍 언어를 사용하여 직렬 포트, Wi-Fi 및 보드 핀에 액세스할 수 있습니다. Linux에서 제공하는 이러한 추가 기능을 사용하려면 마이크로 SD 카드가 필요합니다. 인텔 Quark 처리 능력을 활용하고 놀라운 것을 만들어보십시오.


소개
시작
The Arduino IDE
전 세계 여러분 안녕하세요