File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Book Reviews and the fly likes Arduino + Android Projects for the Evil Genius: Control Arduino with Your Smartphone or Tablet Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of OCA/OCP Java SE 7 Programmer I & II Study Guide this week in the OCPJP forum!
JavaRanch » Java Forums » Books » Book Reviews
Bookmark "Arduino + Android Projects for the Evil Genius: Control Arduino with Your Smartphone or Tablet " Watch "Arduino + Android Projects for the Evil Genius: Control Arduino with Your Smartphone or Tablet " New topic
Author

Arduino + Android Projects for the Evil Genius: Control Arduino with Your Smartphone or Tablet

Jeanne Boyarsky
author & internet detective
Marshal

Joined: May 26, 2003
Posts: 30789
    
157

Author/s    : Simon Monk
Publisher   : McGraw-Hill/TAB Electronics
Category   : Other
Review by : Pat Farrell
Rating        : 3 horseshoes

Other books in this series, and others by Simon Monk, have been well received and received good to excellent reviews. I had high expectations when I bought this book.

Its a serious disapointment. There is very little about Android in this book. It covers the Adruino side fairly well, but each project is a combination of part Android and part Arduino, and the Android side is essentially missing.

The book stated repeatidly that covering Android is too complex and would take its own book. OK, but why then does this book's title claim to do exactly this? The body does not deliver. A typical project will show 30 lines of Java/Dalvik and say "download the rest" with little to no explaination as to what the code does.

The author makes some strange engineering decisions, such as using an encoded audio format to transfer data between the Android and Arduino, but does not explain why this choice was made. The very first project uses Bluetooth to transmit data, and both the Andriod phone/table and Adruino boards have USB. One might expect a simple USB data connection rather than the strange audio encoding.

The book appears to have been quickly written and sloppily edited. For example, the section about "temperature logger" talks about the IC for the ultrasonic range finder, which is the topic of the next chapter. Clearly a bit too much copy and paste of the text.

The theory sections of each project, which is often a key part of each chapter in other books in this series, are very thin and don't discuss either theory or the rationale behind the engineering decisions in the book.

The book contains only a small number of projects, and four of them use exactly the same Arduino controller board. This might be a good engineering decision, but the board, the "home automation controller" is an ugly circuit with all sorts of hand wiring. If you are going to reuse a basic circuit, how about laying out a PCB and maybe selling the board through a distributor such as SparkFun or AdaFruit.

More info at Amazon.com


[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Arduino + Android Projects for the Evil Genius: Control Arduino with Your Smartphone or Tablet