Intel Galileo and x 86 SBCs As an
Intel Galileo and x 86 SBCs῁ As an Internet of Things (Io. T) Building Block ῁ Small Board Computers
What is the Internet of Things (Io. T)? Internet Was “Invented” Static Pages Javascript Effects Web 2. 0 Web 3. 0 Big Data Geolocation Mobile Technology Internet of Everything Content Features Everything is Online Browser as a Workspace Machines are Learning Better Browsers Devices are “Smart”
What are Embedded Computers? Smaller Versions of Big Computers that Serve a Specific Purpose or Limited Purpose Controllers (Automobiles, Refrigerators, Washing Machines, Elevators) Speech Processors (DSP Radios, Cellphones) Computers that can be found inside other computers See You. Tube: https: //youtu. be/l. ZGHb. MS 882 w https: //arstechnica. com/security/2014/07/this-thumbdrive-hacks-computers-badusb-exploit-makesdevices-turn-evil/ http: //hackaday. com/2013/08/02/sprite_tm-ohm 2013 -talk-hacking-hard-drive-controller-chips
Why Use x 86? A Short History of Personal Computers • The standard for Personal Computers since the IBM PC. Actually that was based on the Intel 8088. Apple used the 6502 and then the Motorola 68000. • After the 8088 there was the 8086 the 80186 the 80286 the 80386 the 80486. Then things got complicated. The was a 80586 which was the same as the Pentium and a 80686 and Cyrix and AMD followed suit and then there was the Intel Pentium, Pentium Pro, Pentium III and Pentium IV. The AMD 64 bit processors all used x 86 intructions. Even Apple used the Power. PC.
Intel Galileo Gen 2 Circa 2014 First of its Kind Based on Intel Quark x 1000 So. C Single Threaded Pentium ISA Compatible 400 MHz >= $34. 00 Intel Galileo Gen 2 Development Board (courtesy of intel. com)
Intel Galileo Gen 2 – Arduino-Like http: //blog. filipeflop. com/ embarcados/primeirospassos-intel-galileo-gen 2. html
Intel Galileo Gen 2 – Did You Know? http: //linuxgizmos. com/int el-unveils-secondgeneration-galileo-hackersbc/
Compare Intel Galileo to Arduino Intel Galileo • http: //www. drdobbs. com/embeddedsystems/galileo-the-slowest-fastcomputer-around/240165716 • http: //alextgalileo. altervista. org/blog/re configuring-linux-kernel-adding-driversgalileos-linux-image/ Arduino One Chip for full Control No Big Computer To Deal With Easy to Use Arduino. cc Faster: Do you have any number?
Compare Intel Galileo to Raspberry Pi Intel x 86 • The Edison is not a Raspberry Pi • https: //www. sparkfun. com/news/1603 It might be more fair to compare Intel Galileo to the Raspberry Pi Compute Module Raspberry Pi http: //www 2. mouser. com/applications /open-source-hardware-galileo-pi/
Latte. Panda
UDOO
UP Board
ASUS Tinker Board
Minnow Board
So Many x 86 Boards!
Intel. com: Step One https: //software. intel. com/en-us/get-started-galileolinux-step 1
Intel. com: Kernel Development http: //download. intel. com/support/processors/quark/sb/quar k_bspbuildguide_329687_001. pdf https: //communities. intel. com/thread/48499 https: //software. intel. com/en-us/get-started-galileo-linuxstep 1
Yocto Project – Building the Kernel Yoctoproject. org
Arduino. cc: Programming Intel Galileo
Sparkfun: A Good First Sketch!
Intel IDE: Programming the Intel Galileo • http: //www. drdobbs. com/embedded-systems/building-an-iotproject-with-intel-galil/240169187? pgno=2
Intel XDK Io. T Edition Just use Node. js!
Using Galileo Linux Busy. Box: Not your normal set of commands! Must rebuild Kernel to get What you Want! Seems like adding Security to the Ethernet is difficult – Not Sure Yet!
Using Galileo Linux http: //www 2. mouser. com/new/Intel/intel-galileo-gen-2/
Other Intel Boards and Chipsets Intel Edison: i 686 version of the Galileo Intel Joule Intel Curie There is more! Shop for What You Need! Intel Edison Development Board Courtesy of Mouser.
Show Me What It Can Do? • http: //www. eecs. ucf. edu/seniordesign/fa 2014 sp 2015/g 11/Files /Final%20 Paper_SD 1_Fall 2014. pdf
Use of Intel Centrino Wifi and Bluetooth Local. POD! !
Resources • Intel Website A nice “community” https: //communities. intel. com/thread/48816 • Malinov Family Web • http: //www. malinov. com/Home/sergey-s-blog • Yocto Project • https: //learn. sparkfun. com/tutorials/galileo-getting-startedguide • Books
Reference Book
Questions and Answers? Evan J. Williams tech@evanwilliamsconsulting. com Www. evanwilliamsconsulting. com
- Slides: 30