Thursday, October 22, 2015

Life-Phorm Device Mount Review

Disclosure of Material Connection: I received this product for free so that I could provide product feedback to the company and post a product review. I was not required to write a positive review and I do not rate products higher than they should have been. I am disclosing this in accordance with the Federal Trade Commission's requirements.

I recently received a Life-Phorm device mount for a product review.  It is designed to support tablets, smartphones and cameras.   I have used a Breffo smartphone adjustable mount before, so I knew the value of these sorts of mounts - you can mount devices in creative positions/locations.
Nexus 7

Side view of Nexus 7
I didn’t test the Life-Phorm with a camera, but I did try the following devices with mixed results:

- Samsung Galaxy S5: It mounted fine even though it was in an Otterbox case.
- Nexus 7 2013: I had to remove it from the case, then it fit without any problems.
- Nabi DreamTab HD8: This wouldn’t really mount securely, but I think it was because the tablet itself is oddly shaped - the back has a section that is thicker.

Overall, I found this mount to be useful to hold my smartphone especially since I use it as a baby monitor sometimes and sometimes I just like having the phone setup next to me while I work on my laptop.  I also like the fact the legs have a hole in them, so you can tie a string or something to make the mount secure - I plan to try this with a tablet in the car.

Bottom line: Unique device mount with adjustable setup options.

Amazon Product Page: http://amzn.com/B0099JJF9K

Saturday, October 17, 2015

LinkIt ONE Development Board Review

Disclosure of Material Connection: I received this product for free so that I could provide product feedback to the company and post a product review. I was not required to write a positive review and I do not rate products higher than they should have been. I am disclosing this in accordance with the Federal Trade Commission's requirements.


I recently received a LinkIt ONE development board for a product review. The package included the following items:

- LinkIt ONE development board
- 3 Antennas ( GPS, combined Bluetooth/Wi-Fi  and GSM )
- Lithium-Ion Battery
- Backplate for LinkIt One board
- Getting Started manual (printed copy)
- Board reference (useful reference showing pins and switches, printed copy)

Top: Battery, LinkIt ONE, GPS Antenna
Bottom: Wi-Fi/Bluetooth Antenna, GSM Antenna
The LinkIt One board is actually not much larger than a standard Arduino UNO compatible board, which was impressive considering the amount of technology you get.  You get the normal things you would expect from an Arduino compatible board ( Digital I/O, Analog I/O, etc ) but you also get features that would traditionally require a shield or add-on such as GSM (including GPRS), Wi-Fi, Bluetooth, GPS and SD card.  You can read up more on LinkIt ONE and the development board at the following links:

http://labs.mediatek.com/site/global/developer_tools/mediatek_linkit/whatis_linkit/index.gsp
http://www.seeedstudio.com/depot/LinkIt-ONE-p-2017.html

Size Comparison: LinkIt ONE (Top) and UNO compatible board (Bottom)

Back of board without metal plate.  The SIM and microSD slots are on the bottom.
There isn’t much hardware setup needed initially.  There is a metal plate ( with a sticker that has info like the Wi-Fi MAC address and IMEI ) which you should attach to the bottom of the board which is fairly simple.  The battery is easy to connect, and so are the antennas but I would suggest not connecting the battery or antennas until you need them.

Once the board is ready, the next step was to get the software ready.

I tried following the steps on the “Get Started” paper guide, but they seemed to be for older versions of the Arduino IDE.  Instead of following the included paper guide, I would suggest using this link as a starting point:

http://labs.mediatek.com/site/global/developer_tools/mediatek_linkit/get-started/index.gsp

After following directions and getting everything setup, I was ready to start playing around with the board.  This board is not exactly an Arduino UNO compatible board, there are differences listed in the MediaTek LinkIt ONE Developer's Guide ( Section 3.5 as of version 1.3 of the guide available at  http://labs.mediatek.com/linkitguide ).  I would recommend reading the entire guide before doing anything else - if you are going to use code, libraries and shields designed for the UNO you may have issues due to the differences.

Just playing around with the board and trying out sample code, I have tested a few things I couldn’t have done with a normal UNO compatible board (without shields) such as:

- Connect to website via GSM/GPRS
- Receive SMS
- Use GPS location to determine distance to fixed point ( by implementing a project someone else created https://www.hackster.io/imrehg/dorothy-a-project-for-those-away-from-home )

So far, I am very impressed by this kit.  If you are planning to do projects that require connectivity, this is a great all-in-one board to consider.  I will continue to read up on the hardware capabilities, and continue to try out some simple projects to learn how to use the board.  I hope to post a project either on my blog or on Hackster.io (or both).

Bottom line: Impressive development board that is compatible with Arduino language, and has integrated features that should allow for some interesting mobile / connected projects.


Friday, October 2, 2015

SIM908 development board Review

Disclosure of Material Connection: I received this product for free so that I could provide product feedback to the company and post a product review. I was not required to write a positive review and I do not rate products higher than they should have been. I am disclosing this in accordance with the Federal Trade Commission's requirements.

I recently received a SIM908 development board from DIYmall for a product review. In addition to the board itself, two antennas ( GSM and GPS ) were included.  I believe you would need to use a SIM card tied to T-Mobile network or AT&T network if you plan to use this unit in the US.

SIM908 Board
I used an Arduino UNO to connect with the SIM908 dev board, it took me a while to figure out how to use it - apparently you must have a SIM card in the unit, otherwise it won’t fully start up and won’t respond to AT commands.

Once I figured out how to get things connected, I focused on two projects (links are at the end of this entry):

1) Being able to send “AT” commands to the unit so I could play around with different commands.
2) Being able to get GPS information in a NMEA standard format, so that software on my computer could use the data.

Overall, this is a neat little board.  I didn’t get a chance to write any other programs, but the basic capability of issuing AT commands and getting GPS data both worked fine.  I was able to send and receive a sms (text) message which was pretty neat.  This sort of board is going to require that you have a solid grasp of Arduino (or whatever board you are using) and how to interact using AT commands -- not something I would recommend for a new user.

Bottom line: Neat little board to experiment with GSM/GPS capabilities.

Amazon Product Page: http://amzn.com/B00F3AF61K

Here are the Hackster.io projects for Arduino:

AT Commands:
https://www.hackster.io/bigboystoys13/diymall-gprs-gps-sim908-module-at-commands

GPS Data:
https://www.hackster.io/bigboystoys13/diymall-gprs-gps-sim908-module-nmea-data