-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
Internet of things with Intel Galileo
By :
Along with Galileo, Raspberry Pi and Arduino Yún are very popular boards among makers. All of them are Linux-embedded and have open source hardware design.
The following is a table with some features of each board:
|
Features |
Intel Galileo |
Arduino Yún |
Raspberry Pi model B |
|---|---|---|---|
|
CPU speed |
400 Mhz |
400 Mhz |
700 Mhz |
|
Memory |
256 MB |
64 MB (AR9331) and 2.5 KB (ATmega) |
512 MB |
|
Internal storage |
8 MB |
16 MB (AR9331) and 32 KB (ATmega) |
- |
|
External storage |
MicroSD |
MicroSD |
SD card |
|
Networking |
Ethernet and Wi-Fi (Wi-Fi adapter is bought separately) |
Ethernet and Wi-Fi |
Ethernet and Wi-Fi (Wi-Fi dongle is bought separately) |
|
Video output |
- |
- |
HDMI and 1080p composite RCA |
|
Audio output |
- |
- |
HDMI and 3.5 mm audio jack |
|
Digital I/O pins |
14 at 3.3 V or 5 V |
20 at 5 V |
17 at 3.3 V |
|
Analog input |
6 (12-bit ADC) |
12 (10-bit ADC) |
- |
|
PWM output |
6 |
7 |
1 |
|
Real-time clock |
Optional |
- |
- |
|
SPI |
1 |
1 |
2 |
|
I2C |
1 |
1 |
1 |
Here's the brief comparison of the boards:
Galileo is compatible with Arduino in the way that it can run 3.3 and 5 V shields, but it has some restrictions because of the Arduino's AVR libraries dependencies. Before buying a shield, you should check whether it is supported by Galileo.
Some of the advantages of the Galileo board when compared to the mentioned ones are the possibilities of working with PCI Express mini cards and using a real-time clock. Besides these, Galileo comes fully ready to work with sensors; this makes it an interesting tool for data collection.
Like the Raspberry Pi, the possibility of booting from a stronger Linux image makes it possible for projects developed in some of the most popular languages such as Python or Node.js (Javascript).
Change the font size
Change margin width
Change background colour