classes
i523
Lessons
Changes
Fork
Site
I523 Big Data Applications and Analytics (2017)
Content
Additional Content
I523 Big Data Applications and Analytics (2016)
Overview
Syllabus
Refcards
Homework
Gitlab
Python for Big Data
Python Fingerprint Example
Refcards
4.1. Linux Shell
2.2. LaTeX
Ubuntu Development Configurations
Using SSH Keys
Homework References
1.5. Contributing
I524 Big Data and Open Source Software Projects (2017)
Preface
i524 Big Data and Open Source Software Projects (2017)
I524 Calendar
I524 Lectures
I524 Assignments
HID Assignment
Technologies
B534 Cloud Computing (2018)
Content
FAQ
What are the prerequisites for this class?
I am full time student at IUPUI. Can I take the online version?
I am a residential student at IU. Can I take the online version only?
The class is full what do I do?
Do I need to buy a textbook?
Do I need a computer to participate in this class?
Where is the official IU calendar for the Fall?
How do I ask a question?
How to write a research article on computer science?
Which bibliography manager is required for the class?
Can I use endnote or other bibliography managers?
Plagiarism test and resources related to that
How many hours will this course take to work on every week?
Is all classes material final?
What are the changes to the web page?
What lectures should I learn when?
I524: Why are you doing the papers?
I524: Why are there no homework to test me on skills such as ansible or python?
I524: Why not use chef or another DevOps framework?
I am lost?
I do not like Technology/Topic/Project/etc?
I am not able to attend the online hours
Do I need to attend the online sessions?
What are the leaning outcomes?
There are so many messages on Piazza I can not keep up.
I do not know python. What do I do?
Tips: TechList.1 homework
Citations
Spelling
Github
Rubric
Timeliness
Outdated Tech ology
Techlist 1 and Paper 1 : Pagecount
Tips to Install Virtualbox
Do I generate the SSH key on Ubuntu VM ?
Ways to run Ubuntu on Windows 10
Don’t use Anaconda
Using SSH Key for Git Push
Can I write the papers on OSX?
What is the nature of team collaboration on papers
What is the nature of team collaboration on papers
What are the due dates for assignments
What are good places to find refernce entries?
How to install Matplotlib?
How to test if your OS can install cloudmesh_client
Windows
OS X
Linux
Tips to write a Good Paper
Lessons
Cloud (under construction)
Contributing
Writing Documents
Linux
Organization
Programming
Data
Software Projects
Software Projects
IaaS
Docker Container
Ansible
Chef
Compaprison of Configuration management software
Composite Clusters (under preparation)
Dynamic deployment of arbitrary X software on VC (under preparation)
Hadoop Virtual Cluster Installation
Ubuntu Juju
MongoDB Virtual Cluster (under preparation)
OpenMPI Virtual Cluster (Under Preparation)
OpenStack Heat
Other (Under Preparation)
DevOps (under preparation)
Overview Virtual Cluster (under preparation)
Puppet
Full Message of
salt-call
Execution
SaltStack
Notebooks
Todos
General
Changelog
%%version%% (unreleased)
3.2.0 (2017-08-07)
3.1.1 (2017-02-19)
3.1.0 (2017-02-10)
3.0.9 (2017-01-30)
3.0.8 (2017-01-22)
3.0.7 (2017-01-20)
3.0.6 (2017-01-11)
3.0.5 (2017-01-11)
3.0.4 (2017-01-09)
3.0.3 (2017-01-09)
3.0.2 (2017-01-07)
3.0.1 (2017-01-06)
3.0 (2017-01-06)
Page
4.5. IoT
Site
I523 Big Data Applications and Analytics (2017)
Content
Additional Content
I523 Big Data Applications and Analytics (2016)
Overview
Syllabus
Refcards
Homework
Gitlab
Python for Big Data
Python Fingerprint Example
Refcards
4.1. Linux Shell
2.2. LaTeX
Ubuntu Development Configurations
Using SSH Keys
Homework References
1.5. Contributing
I524 Big Data and Open Source Software Projects (2017)
Preface
i524 Big Data and Open Source Software Projects (2017)
I524 Calendar
I524 Lectures
I524 Assignments
HID Assignment
Technologies
B534 Cloud Computing (2018)
Content
FAQ
What are the prerequisites for this class?
I am full time student at IUPUI. Can I take the online version?
I am a residential student at IU. Can I take the online version only?
The class is full what do I do?
Do I need to buy a textbook?
Do I need a computer to participate in this class?
Where is the official IU calendar for the Fall?
How do I ask a question?
How to write a research article on computer science?
Which bibliography manager is required for the class?
Can I use endnote or other bibliography managers?
Plagiarism test and resources related to that
How many hours will this course take to work on every week?
Is all classes material final?
What are the changes to the web page?
What lectures should I learn when?
I524: Why are you doing the papers?
I524: Why are there no homework to test me on skills such as ansible or python?
I524: Why not use chef or another DevOps framework?
I am lost?
I do not like Technology/Topic/Project/etc?
I am not able to attend the online hours
Do I need to attend the online sessions?
What are the leaning outcomes?
There are so many messages on Piazza I can not keep up.
I do not know python. What do I do?
Tips: TechList.1 homework
Citations
Spelling
Github
Rubric
Timeliness
Outdated Tech ology
Techlist 1 and Paper 1 : Pagecount
Tips to Install Virtualbox
Do I generate the SSH key on Ubuntu VM ?
Ways to run Ubuntu on Windows 10
Don’t use Anaconda
Using SSH Key for Git Push
Can I write the papers on OSX?
What is the nature of team collaboration on papers
What is the nature of team collaboration on papers
What are the due dates for assignments
What are good places to find refernce entries?
How to install Matplotlib?
How to test if your OS can install cloudmesh_client
Windows
OS X
Linux
Tips to write a Good Paper
Lessons
Cloud (under construction)
Contributing
Writing Documents
Linux
Organization
Programming
Data
Software Projects
Software Projects
IaaS
Docker Container
Ansible
Chef
Compaprison of Configuration management software
Composite Clusters (under preparation)
Dynamic deployment of arbitrary X software on VC (under preparation)
Hadoop Virtual Cluster Installation
Ubuntu Juju
MongoDB Virtual Cluster (under preparation)
OpenMPI Virtual Cluster (Under Preparation)
OpenStack Heat
Other (Under Preparation)
DevOps (under preparation)
Overview Virtual Cluster (under preparation)
Puppet
Full Message of
salt-call
Execution
SaltStack
Notebooks
Todos
General
Changelog
%%version%% (unreleased)
3.2.0 (2017-08-07)
3.1.1 (2017-02-19)
3.1.0 (2017-02-10)
3.0.9 (2017-01-30)
3.0.8 (2017-01-22)
3.0.7 (2017-01-20)
3.0.6 (2017-01-11)
3.0.5 (2017-01-11)
3.0.4 (2017-01-09)
3.0.3 (2017-01-09)
3.0.2 (2017-01-07)
3.0.1 (2017-01-06)
3.0 (2017-01-06)
4.5. IoT
Web Links
i523
i524
4.5. IoT
¶
4.5.1. Introduction
4.5.2. Hardware for IoT Projects
4.5.2.1. Raspberry Pi 3
4.5.2.2. ESP8266 Robot Car Kit
4.5.2.3. Sensor Kit
4.5.2.4. Fish Kit
4.5.2.5. Alternative components
4.5.2.5.1. Esp8266 Alternatives
4.5.2.5.2. Car Parts Alternatives
4.5.2.5.3. Simple sensors
4.5.2.5.4. Grove Sensors
4.5.3. Projects
4.5.4. ESP8266
4.5.4.1. Installation
4.5.4.1.1. Option A: OSX install from a Script
4.5.4.1.2. Setting Up Git
4.5.4.2. Option B: setup from pip
4.5.4.2.1. Option B: Install Cloudmesh Robot from source
4.5.4.3. Option C: A possible setup for Linux
4.5.4.3.1. Option C: A possible setup for Windows
4.5.4.3.2. Option C: Installation of the cloudmesh.robot Interface via Pip
4.5.4.3.3. Install Cloudmesh Robot with Pip (not working)
4.5.4.4. Using cloudmesh robot
4.5.4.4.1. Testing the board
4.5.4.4.2. Flashing the image onto the robot board
4.5.4.4.3. Erase the chip
4.5.4.4.4. Putting Python on the chip
4.5.4.4.5. Testing if it works
4.5.4.4.6. Execute an arbitrary program
4.5.4.4.7. Interactive Python shell on the board
4.5.4.4.8. Cleaning an reinstalling a development version
4.5.4.4.9. NodeMCU ESP12 Dev Kit Pin Definition
4.5.4.4.10. LED
4.5.4.4.10.1. Program
4.5.4.4.10.2. Real Time Clock
4.5.4.5. Resources
4.5.4.6. Alternative boords
4.5.4.6.1. HUZZAH Feather esp8266
4.5.4.7. Appendix
4.5.4.8. Installing ESP8266 USB drivers
4.5.5. Raspberry PI 3
4.5.5.1. Raspbery PI for IOT (Gregor)
4.5.5.2. Hardware
4.5.5.3. Installation
4.5.5.3.1. Erasing the SD Card
4.5.5.3.2. Installation of NOOBS
4.5.5.3.3. Installation of Dexter
4.5.5.4. Configure
4.5.5.4.1. Prepare OS
4.5.5.5. Update
4.5.5.5.1. Update to Python 3.6.1
4.5.5.6. change python version
4.5.5.7. install 3.6.1
4.5.5.8. install cloudmesh.pi
4.5.5.8.1. Install scientific Libraries
4.5.5.8.2. cloudmesh.pi (Jon)
4.5.5.8.3. Install VNC
4.5.5.9. Sensors (Jon)
4.5.5.9.1. Grove Sensors (Jon)
4.5.5.9.2. Non Grove Sensors (Jon)
4.5.5.10. Notes To integrates
4.5.5.10.1. Connecting
4.5.5.11. VLC on OSX
4.5.5.12. Streaming video
4.5.5.13. Linux Commandline
4.5.5.14. Enable SPI
4.5.5.15. RTIMUlib2
4.5.5.16. Compile RTIMULib Apps
4.5.5.17. Camera
4.5.5.18. Lessons and Projects
4.5.5.19. OTHER TO BE INTEGRATED
4.5.5.19.1. PI emulator on Windows
4.5.5.19.2. Scratch
4.5.5.20. Web Server
4.5.6. Dexter
4.5.6.1. Creating an SD Card
4.5.6.1.1. OSX
4.5.6.1.2. Dexter Rasbian
4.5.6.1.3. Github
4.5.6.1.4. Cloning Grove PI
4.5.6.1.5. Dexter Sample programs
4.5.7. GrovePi Modules
4.5.7.1. Intro
4.5.7.2. LED
4.5.7.3. Buzzer
4.5.7.4. Relay
4.5.7.5. Light Sensor
4.5.7.6. Rotary Angle Sensor
4.5.7.7. Barometer
4.5.7.8. Distance Sensor
4.5.7.9. Temperature Sensor
4.5.7.10. Heartbeat Sensor
4.5.7.11. Joystick
4.5.7.12. LCD Screen
4.5.7.13. Moisture Sensor
4.5.7.14. Water Sensor
4.5.8. Sensors
4.5.8.1. Compass
4.5.9. VNC
4.5.9.1. Setting up VNC
4.5.9.1.1. Install VNC on OSX
4.5.9.1.2. Run VNC Viewer on OSX
4.5.10. Turtle Graphics
4.5.10.1. Demo
4.5.10.2. Program example
4.5.10.3. Shape
4.5.10.4. Links
4.5.11. Robot Dance Simulator
4.5.12. Scratch
4.5.13. MBlock
4.5.14. Tools
4.5.14.1. Markdown
4.5.14.2. Aquamacs
4.5.14.3. Bash
4.5.14.4. Arduino
4.5.14.5. OSX Terminal