Kategorie

Intel Galileo Gen 2 - kompatybilny z Arduino Powiększ do pełnego rozmiaru

Intel Galileo Gen 2 - kompatybilny z Arduino

Moduł w pełni kompatybilny z Arduino o wydajności 32-bitowego procesora klasy Intel Pentium. A jak Ty go wykorzystasz?

Więcej szczegółów

SPF-04338


Oczekiwanie na dostawę


Powiadom mnie kiedy będzie dostępny

459,00 zł

Dodaj do koszyka

Opis

Intel Galileo to moduł uruchomieniowy oparty na 32-bitowym procesorze klasy Pentium: Intel Quark SoC X1000. Płytka jest kompatybilna z popularnym Arduino Uno, co oznacza, że współpracuje z nakładkami Arduino Shield oraz jest wspierana przez środowisko programowania Arduino IDE. Do rozpoczęcia pracy na module wystarczy połączenie z komputerem za pomocą przewodu microUSB.

 

Intel Galileo Gen 2 - kompatybilny z Arduino

Galileo współpracuje z nakładkami zasilanymi napięciem 3,3 V oraz 5 V. Sam procesor pracuje z napięciem 3,3 V, jednakże umieszczony na płytce konwerter zamienia napięcie na wyprowadzaniach do 5 V. Dzięki temu moduł jest kompatybilny z oryginalnymi Arduino Uno Shield. W celu zmiany napięcia na 3,3 V należy przestawić odpowiednią zworkę.

Na płytce oprócz wydajnego procesora Intel znajdują się również:

  • Gniazdo mini-PCI Express
  • Port Ethernet 100 Mb
  • Gniazdo karty microSD
  • Port szeregowy RS-232
  • Port USB
  • Pamięć Flash NOR 8 MB

 

Intel Galileo posiada interfejsy komunikacyjne charakterystyczne dla mikrokontrolerów:

  • Magistrala I2C - piny SDA i SCL
  • Magistrala SPI - domyślnie z prędkością 4 MHz
  • Interfejs szeregowy UART - z programowalną prędkością na pinach RX(0) i TX (1)
  • 14 pinów cyfrowych - z czego 6 może zostać wykorzystanych jako sygnał PWM
  • 6 analogowych wejść - oznaczonych symbolami A0-A5, podłączonych poprzez przetwornik rozdzielczości 12 bitów.

 

Wyżej wymienione interfejsy obsługiwane są poprzez standardowe biblioteki Arduino, przykładowo dostęp do pinów cyfrowych realizowany jest poprzez funkcje: pinMode(), digitalWrite(), digitalRead().

 

Architektura Intel

Moduł Galileo wyposażony jest w 32-bitowy procesor Intel Quark o następujących parametrach:

  • Taktowanie: 400 MHz
  • Pamięć SRAM: 512 KB
  • Pojedynczy wątek, 1 rdzeń i stała prędkość, co czyni go prostym w programowaniu
  • Tryb niskiego poboru energii - CPU sleep mode
  • Zintegrowany zegar czasu rzeczywistego (RTC) z możliwością zasilania z małej okrągłej baterii 3 V

 

Zasilanie

Intel Galileo wymaga zasilania napięciem 5 V dołączonym do gniazda DC 2,1 mm z zasilacza sieciowego, dołączonego do zestawu. Układ może dostarczyć do 80 mA z portów I/O.

 

 

Porównanie Arduino

 

Model

Mikro

kontroler

Piny

Pamięć

Flash

RAM

EEPROM

Zasilanie

Interfejs

Klony

Uno

ATmega

328

16 MHz

14 I/O

6 PWM

6 analog

32 kB

2 kB

1 kB

DC: 7-12V

USB: 5V

UART

I2C

SPI

Genuino Uno

DFRduino

Bluno Ble

RedBoard

Metro328

UnoPlus

Uno - WiFi

ATmega

328

16 MHz

ESP8266

14 I/O

6 PWM

6 analog

32 kB

2 kB

1 kB

DC: 7-12V

USB: 5V

UART

I2C

SPI

WiFi

 

Leonardo

ATmega

32u4

16 MHz

20 I/O

7 PWM

12 analog

32 kB

2,5 kB

1 kB

DC: 7-12V

USB: 5V

UART

I2C

SPI

USB

DFrobot

Leonardo

Ethernet

ATmega

32u4

16 MHz

20 I/O
7 PWM

12 analog

32 kB
2,5 kB
1 kB
DC: 7-12V
USB: 5V

UART
I2C
SPI
USB

Ethernet

 

Leonardo

Ethernet+PoE

ATmega

32u4

16 MHz

20 I/O
7 PWM

12 analog

32 kB
2,5 kB
1 kB

DC: 7-12V
USB: 5V

PoE: 36-57V

UART
I2C
SPI
USB

Ethernet

 

M0

ARM Cortex

ATSAMD

21G18

Cortex M0

48 MHz

14 I/O

12 PWM

6 analog

256 kB

32 kB

16 kB

DC: 5V
USB: 5V

UART

I2C

SPI

DAC

 

M0 Pro

ARM Cortex

ATSAMD

21G18

Cortex M0

48 MHz

14 I/O

12 PWM

6 analog

256 kB

32 kB

16 kB

DC: 5V
USB: 5V

UART

I2C

SPI

DAC

Debug

Genuino Zero

 Genuino101

Intel Curie

Intel Curie

Quark

ARC x86

14 I/O

4 PWM

6 analog

196 kB

24 kB

-

DC: 7-12V
USB: 5V

UART

I2C

SPI

 

Tian - WiFi

SAMD21G18

32-bit

Cortex-M0+

20 I/O
12 PWM

6 analog

256 kB
32 kB
DC: 5V
USB: 5V

UART

I2C

SPI

WiFi

Ethernet

Bluetooth

 

Yun - WiFi

ATmega

32u4

16 MHz

20 I/O
7 PWM

12 analog

32 kB
2,5 kB
1 kB
DC: 5V
USB: 5V

UART

I2C

SPI

WiFi

Ethernet

 

Yún - WiFi

PoE

ATmega

32u4

16 MHz

20 I/O
7 PWM

12 analog

32 kB
2,5 kB
1 kB

DC: 5V
USB: 5V

PoE: 36-57V

UART

I2C

SPI

WiFi
 

Yún - WiFi

Mini

ATmega

32u4

16 MHz

20 I/O
7 PWM

12 analog

32 kB
2,5 kB
1 kB

DC: 5V
USB: 5V

UART

I2C

SPI

WiFi
 
Mega 2560

ATmega

2560

16 MHz

54 I/O
15 PWM

16 analog

256 kB
8 kB
4 kB

DC: 7-12V
USB: 5V

UART

I2C

SPI

Genuino Mega

DFrobot Mega

Bluno Mega

Mega ADK

ATmega

2560

16 MHz

54 I/O
15 PWM

16 analog

256 kB
8 kB
4 kB
DC: 7-12V
USB: 5V
UART

I2C

SPI

 

Due

ARM Cortex

AT91SAM

3X8E

84 MHz

54 I/O
12 PWM

12 analog

512 kB

96 kB

-

DC: 7-12V
USB: 5V
UART

I2C

SPI

USB

CAN
DMA

 

Micro

ATmega

32u4

16 MHz

20 I/O
7 PWM

12 analog

32 kB
2,5 kB
1 kB
DC: 7-12V
USB: 5V
UART

I2C

SPI

Dreamer

Pro Micro 5V

Pro Micro 3,3V

A-Star 32u4

Pro 328

5V/16MHz

ATmega

328

16 MHz

14 I/O

6 PWM

6 analog

32 kB
2 kB
1 kB
DC: 7-12V
USB: 5V
UART

I2C

SPI

 

Pro 328

3,3V/8MHz

ATmega

328

8 MHz

14 I/O

6 PWM

6 analog

32 kB
2 kB
1 kB
DC: 3,4-12V
USB: 5V
UART

I2C

SPI

 

Pro Mini 328

5V/16MHz

ATmega

328

16 MHz

14 I/O

6 PWM

6 analog

32 kB
2 kB
1 kB
DC: 7-12V
USB: 5V
UART

I2C

SPI

Metro Mini

Bluno Nano

DFrduino Nano

Pro Mini 328

3,3V/8MHz

ATmega

328

8 MHz

14 I/O

6 PWM

6 analog

32 kB
2 kB
1 kB
DC: 3,4-12V
USB: 5V
UART

I2C

SPI