Arduino Development for OSX and iOS (2015)

Arduino Development for OSX and iOS (2015)

1. Preparing Development Environment

1.1 Arduino

1.2 Electronic Components

1.3 OSX, iOS and Xcode

1.4 Testing

2. Sketch Programming

2.1 Getting Started

2.2 Arduino Hardware Driver on OSX

2.3 Simple Testing

2.4 Basic Sketch Programming

2.5 Digital I/O

2.6 Serial Communication

2.7 Analog I/O

2.8 What's Next?

3. Controlling Arduino from OSX

3.1 Getting Started

3.2 Installing Firmata on Arduino Board

3.3 Firmata and Python

3.4 Demo

4. Controlling Arduino from iOS

4.1 Getting Started

4.2 Controlling Arduino from iOS

4.3 Demo

5. Debugging Arduino Logic

5.1 Getting Started

5.2 Reviewing Logic Tools

5.3 Demo 1: Analog and Digital

5.4 Demo 2: I2C Communication