everything you wanted to know about internet of things & galileo
Post on 22-Nov-2014
669 Views
Preview:
DESCRIPTION
TRANSCRIPT
Intel Confidential — Do Not Forward
Everything you wanted to know about IoT and Galileo and didn’t know where to ask
1
2
Our presenters for today
Sulamita Garcia
Technical Marketing Engineer – Developer Relationships
Computer Scientist turned Psychology student
Maker in the making
Tayyab Qureshi
Technical Marketing Engineer – IoT Solutions
Maker since 1992
3
About this session
• 40 minutes
• We would like to make it as much as interative as possible
• So make questions!
• Otherwise, we have slides
• Seriously, we work at Intel, we always have slides...
• It’s your choice!
4
Agenda (see, slides!)
• Intel Developer Zone for Internet of Things (1 slide)
• Yocto Project (1 slide)
• Quark SoC X1000 (1 slide)
• Intel Galileo (2 slide)
• Backup (32 slides)
5
Intel Developer Zone - IoT
Under development
- Keep update ! We are planning many activities!
- IoT Explorer challange- Work, Home, Play, Code for
Good
- Intel® Galileo Developement Kit for IoT
- Live USB Image – inc. Yocto tools
- SD image – inc. extra libraries
http://software.intel.com/iot
6
Yocto project
Open source Linux-based meta-distribution
Optimized for embedded
Running on Intel® Galileo
Yocto Application Development Tools
- Eclipse plugin
- Cross compile and run apps
directly on Galileo
Makes possible any Linux hacking!
http://www.yoctoproject.org/
7
Quark SoC X1000
-Processor Features- Single Quark CPU Core, Single
Thread- 32 bit, x86, @ 400MHz
- DDR3 memory controller- Up to 2GB @ 800MTs
- Embedded 512KB SRAM- Legacy Block
- PC compatible IO ports, APICs, etc.
- 20MHz Legacy SPI for boot code
- Low cost 5-pin JTAG Port- Industry Standard I/O Hardware- 2 - x1 PCIe Gen 2 at 2.5GT/s - 2 - 10/100Mb Ethernet* MACs- 2 - USB2 host ports (upto 480Mbps)- 2 - HS UART controller (300 -
2764800)- 2 – 25MHz SPI ports for peripherals- 1 – USB2 HS Device port- 1 - SD/SDIO/eMMC interface- 1 – I2C/GPIO Host controller- 16 - GPIOs w/ programmable
interrupts
- Industry Standard Software Support- Standard Compiler
Support (ICC/GCC)- Pentium ISA Compatibility
(.586)- Runs unmodified Linux*
Kernels (v3.9)- Yocto based distribution- Open Source UEFI EDK II- GRUB boot loader support- Open OCD Debugging
support- Compliant with PCIe, USB,
ACPI standards
- Electricals:- Single xtal for
internal/external clocks- Enabled Single std external
VR solution
- Physical and Thermal
- Package size 15x15mm
- 393 Pin, FC BGA - 0.593 Ball Pitch- Tj = 110°C- TDP= ~ 2W
*Other names and brands may be claimed as the property of others.
8
Galileo – Arduino compatible board for Makers
9
IOs on Galileo Board
Pin Name DetailA0 – A5 6 x Analog inputs. 0-5V mapped to 12 bit ADC (i.e 4096 values)
TX, RX, IO2-IO13 14 x Digital input or Outputs (configurable and multiplexed)
6 PWM IO3, IO5, IO6, IO9, IO10, IO11 can be used as PWM outputs
IOREF Selects between 3.3V or 5V shield
SDA, SCL Data and Clock for I2C/TWI bus
AREF Not used
VIN 5V supply for the Shield (only one shield can be connected)
Intel Confidential — Do Not Forward
top related