Showing posts with label guide. Show all posts
Showing posts with label guide. Show all posts
Wednesday, August 24, 2016
Beginning Samsung ARTIK A Guide for Developers
Beginning Samsung ARTIK A Guide for Developers

Samsungs announcement of the new ARTIK modules for IoT has generated tremendous interest in the developer market for wearable and other consumer or industrial devices. This book provides the perfect tutorial-based introduction to the ARTIK family of Systems on Modules, which integrate powerful microprocessors, memory, wireless connectivity, and enhanced security on to very small form factor boards.
Beginning Samsung ARTIK will help you understand which ARTIK modules to use for various applications, and how to produce code for them. This book goes beyond the information previously available online, efficiently guiding developers from initial setup of their development environment to product development and prototyping in no time. Helpful background insights into foundation technology is provided for beginners and useful reference information is included for more advanced developers.
Using examples provided by the author and working in a cross-platform environment, readers will quickly learn how to:
- Use terminal emulators to access the command line and talk to the device
- Establish Wi-Fi connectivity with a wireless network
- Upgrade the operating system and install additional software
- Bring up Eclipse IDE and create a cross-compiler toolchain on Mac OS X
- Use Arduino IDE with libArduino to cross-compile for the ARM processors in the ARTIK modules
- Use C language to access the ARTIK hardware via a file based API
- Use Node.js & Python inside the ARTIK module
- Integrate applications with the Samsung SAMI data aggregation hub
- Use Temboo to generate IoT software solutions that can be downloaded and compiled natively inside the ARTIK
- Debug applications with software and hardware probes
Sunday, August 21, 2016
Arduino Meets Linux The Users Guide to Arduino Yún Development
Arduino Meets Linux The Users Guide to Arduino Yún Development

The Yún is one of the most powerful and flexible hardware development boards in the Arduino range. It combines the ease-of-use of the Arduino platform, with the power of a 400 MHz Atheros AR9331 Wi-Fi system-on-chip (WiSOC) that runs Linux.
But if you are not experienced and confident in working with Linux-based operating systems, it may be difficult for you to use the Yún to its full potential.
Bob Hammell is the author of popular Arduino learning resources, such as Connecting Arduino: Programming and Networking with the Ethernet Shield. In this book, he guides you through all of the Arduino Yúns features and explains how to make use of this unique board.
Using interesting and fun examples, in Arduino Meets Linux: The Users Guide to Arduino Yún Development you can learn how to:
- Connect your Arduino Yún to your network, using built-in support for Wi-Fi and Ethernet;
- Work with OpenWrt-Yun Linux through the command line;
- Use the Bridge Library to communicate and share data between both of the Yúns chips;
- Write Python and shell scripts to automate tasks and use the power of the AR9331 in your Arduino projects;
- Work with Temboo and third-party APIs to access popular web services;
- Host your own websites and application programming interfaces (APIs) on the Yún;
- Use USB devices, such as audio interfaces and gamepads from Microsoft Xbox 360® and Sony PlayStation® games consoles;
- Build Arduino projects that act as a keyboard or mouse when you plug your Yún into a PC or Mac;
- Add voice recognition and speech to your Arduino projects;
- Download source code, view demo videos, and access extra projects from the books companion website, ArduinoMeetsLinux.com;
- And much, much more.
With the Arduino Yún, you can take your Arduino projects to the next level. This book shows you how.
Arduino Leonardo and Arduino Micro A Hands On Guide for Beginner
Arduino Leonardo and Arduino Micro A Hands On Guide for Beginner

Arduino Leonardo and Arduino/Genuino Micro are development boards which runs ATmega32U4. This book helps you to get started with Arduino Leonardo and Arduino/Genuino Micro development. Several case samples are provided to accelerate your learning. The following is highlight topics in this books:
* Preparing Development Environment
* Setting Up Arduino Leonardo and Arduino Micro
* Writing and Reading Digital Data
* PWM and Analog Input
* Working with I2C
* Working with SPI
* Accessing EEPROM
* Arduino Networking
* Keyboard and Mouse HID
Sunday, August 7, 2016
Alfa AWUS036NHR BackTrack5 Installation Guide
Alfa AWUS036NHR BackTrack5 Installation Guide
-------------------------------------------------------------------------------------------------------------
Distribution license: This text has been created by Rokland LLC for the informative purposes of Alfa Network, Inc. and remains the copyright of Rokland LLC. All references to Alfa and Alfa product names and model numbers are trademarks of Alfa Network, Inc. Backtrack and Backtrack 5 are trademarks of Backtrack Linux and its developers. Third parties may distribute this text for informative purposes as long as it includes this copyright notice.
-------------------------------------------------------------------------------------------------------------
Alfas AWUS036NHR is Linux compatible. It also works with Backtrack 5, but is not plug and play. Driver installation is needed (note: at this time it does not appear to be possible to get AWUS036NHR into monitor mode AND have 802.11n capabilities at the same time, see Alfas AWUS036NH or AWUS036NEH for 802.11n and monitor mode capability in Backtrack 5).
The following is a quick install guide for Linux users. This should allow you to use your AWUS036NHR for Wi-Fi access in most recent Linux distributions running kernel 2.6.38, but as noted, monitor mode does not appear to be supported by this driver. Further down we have a link to a driver that is reported to allow you to use AWUS036NHR in monitor mode, but the corresponding web page notes the device will only have 802.11g functionality.
To install your Realtek RTL8188RU based AWUS036NHR in Linux, first download the driver here (http://www.rokland.com/mask/drivers/awus036nhr-linux.zip). The following steps were taken on a Backtrack 5 computer, but the steps should be similar for other recent distros.
*If you are not able to unzip the file in Linux, you will need to download the file to a Windows computer to unzip and then copy the contents to your Linux computer via flash drive or another method.
- When you have the files extracted on your Linux machine, open a terminal window and navigate to the location of the drivers.
- Type ./install.sh to install the driver package
- If installation completes successfully, then you can connect the Alfa adapter to the computer and open Wicd Network Manager from the Internet menu to connect to networks. Inside Wicd, click Preferences and change the network device to the AWUS036NHR adapter. If you are not sure of the device name, in a terminal window type iwconfig without quotes and it will list it there. Commonly the device will be called wlan0, wlan1, or wlan2 depending on whether you have other wireless cards installed on the computer.
- If you receive a makefile error about no rule to make target modules, you may need to prepare kernel headers. As root, at the command line run these commands (you will need to have Internet access on the computer already):
- prepare-kernel-sources
- cd /usr/src/linux
- cp -rf include/generated/* include/linux/
- Upon completion, repeat step number 2 above to complete driver installation. Then connect the adapter to the computer and proceed to step 3.
URTWN Driver:
There is a driver called urtwn which specifies compatibility with RTL8188RU chipset-based devices, and allows for them to be put into monitor mode. The documentation for the driver explains that 802.11n functionality is not supported, so RTL8188RU devices will only operate in B/G mode. Rokland has not yet tried to use this driver with AWUS036NHR and is not able to offer installation assistance or support. You can visit this site for download information and more details: http://resin.csoft.net/cgi-bin/man.cgi?section=4&topic=urtwn
Spanish Version, https://www.asuswebstorage.com/navigate/share/HmDZG_
Labels:
alfa,
awus036nhr,
backtrack5,
guide,
installation
Saturday, August 6, 2016
Arduino Uno A Hands On Guide for Beginner
Arduino Uno A Hands On Guide for Beginner

Arduino board is a popular board for embedded development. This book helps you to get started with Arduino Uno development. Several scenario samples are provided to accelerate your learning process. The following is highlight topics:
* Preparing Development Environment
* Setting Up Arduino Uno
* Writing and Reading Digital Data
* Serial Communication (UART)
* PWM and Analog Input
* Working with I2C
* Working with SPI
* Accessing EEPROM
* Arduino Networking
Thursday, August 4, 2016
Getting Started with 3D Printing A Hands on Guide to the Hardware Software and Services Behind the New Manufacturing Revolution
Getting Started with 3D Printing A Hands on Guide to the Hardware Software and Services Behind the New Manufacturing Revolution

Make: Getting Started with 3D Printing is a practical, informative, and inspiring book that guides readers step-by-step through understanding how this new technology will empower them to take full advantage of all it has to offer. The book includes fundamental topics such as a short history of 3D printing, the best hardware and software choices for consumers, hands-on tutorial exercises the reader can practice for free at home, and how to apply 3D printing in the readers life and profession. For every maker or would-be maker who is interested, or is confused, or who wants to get started in 3D printing today, this book offers methodical information that can be read, digested, and put into practice immediately!
Subscribe to:
Posts (Atom)