Arduino iOS Blueprints

Nonfiction, Science & Nature, Technology, Electronics, Microelectronics, Digital, Computers, Computer Hardware
Cover of the book Arduino iOS Blueprints by Fabrizio Boco, Packt Publishing
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: Fabrizio Boco ISBN: 9781785286506
Publisher: Packt Publishing Publication: September 30, 2015
Imprint: Packt Publishing Language: English
Author: Fabrizio Boco
ISBN: 9781785286506
Publisher: Packt Publishing
Publication: September 30, 2015
Imprint: Packt Publishing
Language: English

Integrate the Arduino and iOS platforms to design amazing real-world projects to sense and control external devices

About This Book

  • Cover the most widely used methods in the Internet of Things using Arduino and iOS integration through Wi-Fi Shield and the BLE Breakout board
  • Design five real-world projects including of electronics, Arduino code, and an iOS application that seamlessly work together
  • A detailed guide that covers various sensors and actuators through which Arduino interacts with the world including a light sensor, hall effect sensor, accelerometer, servo motor, DC motor, and TRIAC for power line loads

Who This Book Is For

This book is a technical guide for Arduino and iOS developers who have a basic knowledge of the two platforms but want to learn how to integrate them. The book includes a lot of external references to additional documentation and learning materials, so even if you are less experienced, you can improve your knowledge on the subjects covered.

What You Will Learn

  • Design circuits with Arduino using sensors and actuators
  • Write code to handle analog and digital sensors with the most used protocols including OneWire, I2C, and SPI)
  • Store data on SD Card and in EEPROM
  • Build iOS applications using the MCV pattern and the UIKit components
  • Allow your applications to control Arduino and its hooked-up devices
  • Manage TCP/IP, UDP, and Bluetooth BLE communication between Arduino and iOS devices
  • Make your iOS application take advantage of the sensors available in the iOS devices including accelerometer, gyroscope, and compass
  • Develop iOS applications that use iBeacons

In Detail

Arduino and iOS devices have reached wide popularity due to their simple way of use and flexibility. Hence, their integration opens up new opportunities, allowing everyone to build devices that are extremely useful in everyday life.

You will first learn how to control Arduino from an iPhone or iPad by writing the Arduino sketch, the iOS application, and integrating everything together via Wi-Fi or Bluetooth BLE. You will then learn about various components that interact with the Arduino such as digital and analog I/O, Wi-Fi shield, Bluetooth BLE, SD card, OneWire, I2C, and so on. You will also learn about iOS, which includes the development of an application from scratch, GUI design and MVC, UIKit, iOS sensors, TCP and Bluetooth BLE communication, and more.

All the projects are described in detail, providing you with a learning tool, not just some sketches or some iOS code to copy.

Style and approach

This is a project-based book with a step-by-step guide that covers everything that you need to build an Arduino-iOS project, right from defining the basic requirements to the coding and testing the entire project. Each chapter ends with ideas on how to improve the project and to constantly learn the topics covered.

View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

Integrate the Arduino and iOS platforms to design amazing real-world projects to sense and control external devices

About This Book

Who This Book Is For

This book is a technical guide for Arduino and iOS developers who have a basic knowledge of the two platforms but want to learn how to integrate them. The book includes a lot of external references to additional documentation and learning materials, so even if you are less experienced, you can improve your knowledge on the subjects covered.

What You Will Learn

In Detail

Arduino and iOS devices have reached wide popularity due to their simple way of use and flexibility. Hence, their integration opens up new opportunities, allowing everyone to build devices that are extremely useful in everyday life.

You will first learn how to control Arduino from an iPhone or iPad by writing the Arduino sketch, the iOS application, and integrating everything together via Wi-Fi or Bluetooth BLE. You will then learn about various components that interact with the Arduino such as digital and analog I/O, Wi-Fi shield, Bluetooth BLE, SD card, OneWire, I2C, and so on. You will also learn about iOS, which includes the development of an application from scratch, GUI design and MVC, UIKit, iOS sensors, TCP and Bluetooth BLE communication, and more.

All the projects are described in detail, providing you with a learning tool, not just some sketches or some iOS code to copy.

Style and approach

This is a project-based book with a step-by-step guide that covers everything that you need to build an Arduino-iOS project, right from defining the basic requirements to the coding and testing the entire project. Each chapter ends with ideas on how to improve the project and to constantly learn the topics covered.

More books from Packt Publishing

Cover of the book Procedural Content Generation for C++ Game Development by Fabrizio Boco
Cover of the book Tableau Data Visualization Cookbook by Fabrizio Boco
Cover of the book BeagleBone Media Center by Fabrizio Boco
Cover of the book Delivering Time Management for IT Professionals: A Trainer's Manual by Fabrizio Boco
Cover of the book Joomla! Search Engine Optimization by Fabrizio Boco
Cover of the book Moodle 2.0 for Business Beginner's Guide by Fabrizio Boco
Cover of the book Hands-On Cybersecurity with Blockchain by Fabrizio Boco
Cover of the book Hands-On RESTful Python Web Services by Fabrizio Boco
Cover of the book ElasticSearch Cookbook by Fabrizio Boco
Cover of the book Rust High Performance by Fabrizio Boco
Cover of the book Getting Started with Cubieboard by Fabrizio Boco
Cover of the book Ruby on Rails Web Mashup Projects by Fabrizio Boco
Cover of the book VSTO 3.0 for Office 2007 Programming by Fabrizio Boco
Cover of the book SQL Server Analysis Services 2012 Cube Development Cookbook by Fabrizio Boco
Cover of the book Microsoft System Center Data Protection Manager 2012 R2 Cookbook by Fabrizio Boco
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy