Monday, June 16, 2014

Data Analysis Resources

A variety of resources for data analysis and machine learning. Additional suggestions are welcome.

R Package related blog posts and websites:
Books about the ggplot2 package:
Books covering the fundamentals:
Videos, Tutorial Sites, and Online Courses:
Tools:
Datasets:
  • Quandl - searchable date based numeric datasets via website or Quandl r package
Papers:

Sunday, June 1, 2014

Getting Started with Bluetooth Low Energy, by Kevin Townsend, Carles CufĂ­, Akiba, Robert Davidson, O'Reilly Media

Great for getting started.

The chapters are divided into 3 sections: Overview of BLE, Tools for Development and Testing, and Development Platforms. Depending on what you are trying to accomplish, you can jump around, but reading the book straight through is a good way to get an overall understanding before jumping into app or device development.

For app developers, there are separate chapters for Android and iOS that provide details of how to interact with BLE devices. In addition, the chapter on Application Design Tools lists several useful items that will make development much easier including: Bluetooth Application Accelerator, SensorTag, LightBlue for iOS, and nRF Master Control Panel for Android.

The last chapter, Embedded Application Development provides a starting point of what is involved with programming firmware for embedded devices.

Overall, a very good overview. I would recommend this book to anyone who is curious about the possibilities of Bluetooth LE. It seems like the combination of low cost devices and quality development tools will make for some interesting new uses.

View Getting Started with Bluetooth Low Energy in the O'Reilly Catalog.