Tuesday, October 29, 2013

butterflUI: Open Source Graphical User Interface Library for Arduino in Processing

butterflUI is Open Source Graphical User Interface Library for Arduino in Processing, Control and Monitoring for Physical Computing.

The subject of physical computing, especially in the field of robotics, is a fascinating area that has already begun its triumphant in universities, schools and hobby applications and is developing with impressive speed. It is highly interesting that Pyhsical Computing and Robotics, more than any other area, can merge many different areas (engineering, design, psychology, biology and many other areas).

Link: http://butterflui.org/

Building iPhone and iPad Electronic Projects: Real-World Arduino, Sensor, and Bluetooth Low Energy Apps in techBASIC

Building iPhone and iPad Electronic Projects
Building iPhone and iPad Electronic Projects: Real-World Arduino, Sensor, and Bluetooth Low Energy Apps in techBASIC

Why simply play music or go online when you can use your iPhone or iPad for some really fun projects, such as building a metal detector, hacking a radio control truck, or tracking a model rocket in flight? Learn how to build these and other cool things by using iOS device sensors and inexpensive hardware such as Arduino and a Bluetooth Low Energy (LE) Shield.
This hands-on book shows you how to write simple applications with techBASIC, an Apple-approved development environment that runs on iOS devices. By using code and example programs built into techBASIC, you’ll learn how to write apps directly on your Apple device and have it interact with other hardware.
  • Build a metal detector with the iOS magnetometer
  • Use the HiJack hardware platform to create a plant moisture sensor
  • Put your iPhone on a small rocket to collect acceleration and rotation data
  • Hack a radio control truck with Arduino and Bluetooth LE
  • Create an arcade game with an iPad controller and two iPhone paddles
  • Control a candy machine with an iOS device, a micro servo, and a WiFi connection
September 2013  1449363504  978-1449363505

Friday, October 25, 2013

ArduBlock - a graphical programming language for Arduino

Ardublock is a graphical programming environment to make programming physical computing with Arduino as easy as drag and drop.

link: http://blog.ardublock.com/

Setup ArduBlock with Arduino IDE

- Open Arduino IDE

- Click File -> Preferences

- Record the Sketchbook location, and make sure the "Check for updates on startup" box is checked.

- Close Arduino IDE

- Download ardublock-all.jar from http://blog.ardublock.com/engetting-started-ardublockzhardublock/, or direct link at http://cloud.github.com/downloads/taweili/ardublock/ardublock-all.jar.

- Copy the downloaded ardublock-all.jar to the directory <Sketchbook location>/tools/ArduBlockTool/tool/

Try ArduBlock from Arduino IDE

- Restart Arduino IDE.

- Click Tools -> ArduBlock to start ArduBlock.

- Drag and Drop something in ArduBlock, click Upload to update Sketch in Arduino IDE.

- Sketch code in Arduino IDE updated accordingly.

Thursday, October 24, 2013

The Makerspace Workbench: Tools, Technologies, and Techniques for Making

The Makerspace Workbench
The Makerspace Workbench: Tools, Technologies, and Techniques for Making
Create a dynamic space for designing and building DIY electronic hardware, programming, and manufacturing projects. With this illustrated guide, you’ll learn the benefits of having a Makerspace—a shared space with a set of shared tools—that attracts fellow makers and gives you more resources to work with. You’ll find clear explanations of the tools, software, materials, and layout you need to get started—everything from basic electronics to rapid prototyping technology and inexpensive 3D printers.

A Makerspace is the perfect solution for many makers today. While you can get a lot done in a fully-decked out shop, you’ll always have trouble making space for the next great tool you need. And the one thing you really miss out on in a personal shop is the collaboration with other makers. A Makerspace provides you with the best of both worlds.

Perfect for any maker, educator, or community, this book shows you how to organize your environment to provide a safe and fun workflow, and demonstrates how you can use that space to educate others.

September 24, 2013  1449355676  978-1449355678

Saturday, October 19, 2013

Saturday, October 12, 2013

Getting Started with Arduino

A casual video give an overview about how they work, what you can do with them, and how the varying models differ from each other. No scary programming involved!

Read our practical starter guide from Tested to the most popular Arduino kits here: http://www.tested.com/tech/robots/456466-know-your-arduino-guide-most-common-boards/

Maker Faire Rome 2013: launch of Arduino Robot video tutorials

Maker Faire Rome 2013: launch of Arduino Robot video tutorials
Watch the video of the launch of the new Arduino Robot at Maker Faire Rome 2013 with Massimo Banzi and David Cuartielles.

Tuesday, October 8, 2013

Beginning Arduino 2nd Edition

Beginning Arduino 2nd Edition
Beginning Arduino 2nd Edition
Want to light up a display? Control a touch screen? Program a robot? The Arduino is a microcontroller board that can help you do all of these things, plus nearly anything you can dream up. Even better, it's inexpensive and, with the help of Beginning Arduino, Second Edition, easy to learn.

In Beginning Arduino, Second Edition, you will learn all about the popular Arduino by working your way through a set of 50 cool projects. You'll progress from a complete Arduino beginner to intermediate Arduino and electronic skills and the confidence to create your own amazing projects. You'll also learn about the newest Arduino boards like the Uno and the Leonardo along the way. Absolutely no experience in programming or electronics required!

Each project is designed to build upon the knowledge learned in earlier projects and to further your knowledge of Arduino programming and electronics. By the end of the book you will be able to create your own projects confidently and with creativity. You'll learn about:
  • Controlling LEDs
  • Displaying text and graphics on LCD displays
  • Making a line-following robot
  • Using digital pressure sensors
  • Reading and writing data to SD cards
  • Connecting your Arduino to the Internet
This book is for electronics enthusiasts who are new to the Arduino as well as artists and hobbyists who want to learn this very popular platform for physical computing and electronic art.

Please note: The print version of this title is black and white; the eBook is full color. The color fritzing diagrams are available in the source code downloads on http://www.apress.com/9781430250166 

Monday, October 7, 2013

Intel Galileo Board Hardware Overview

Intel® Galileo Board Hardware Overview
This how-to video provides a hardware overview of the Intel® Galileo Board. This video shows the physical location of the various hardware components on the board and describes each one.

Download Intel Galileo Board Getting Started Guide

The document, Intel Galileo Board Getting Started Guide, explains how to connect your Intel® Galileo board to a computer, install the software on your computer, and upload your first sketch. This includes details such as downloading the environment, installing the Arduino* IDE application, updating the firmware, etc.

Intel Galileo Board Getting Started Guide
Intel Galileo Board Getting Started Guide

Download for free: Intel Galileo Board Getting Started Guide, in PDF format.

Arduino Intel Galileo Board

Arduino introduce the new Galileo Board from Intel. It's part of the Arduino Certified product line. You can find the official product page here.

Arduino Intel Galileo Board
Arduino Intel Galileo Board
Galileo is a microcontroller board based on the Intel® Quark SoC X1000 Application Processor, a 32-bit Intel Pentium-class system on a chip. It’s the first board based on Intel® architecture designed to be hardware and software pin-compatible with Arduino shields designed for the Uno R3. Digital pins 0 to 13 (and the adjacent AREF and GND pins), Analog inputs 0 to 5, the power header, ICSP header, and the UART port pins (0 and 1), are all in the same locations as on the Arduino Uno R3. This is also known as the Arduino 1.0 pinout.

Galileo is designed to support shields that operate at either 3.3V or 5V. The core operating voltage of Galileo is 3.3V. However, a jumper on the board enables voltage translation to 5V at the I/O pins. This provides support for 5V Uno shields and is the default behavior. By switching the jumper position, the voltage translation can be disabled to provide 3.3V operation at the I/O pins.

Of course, the Galileo board is also software compatible with the Arduino Software Development Environment (IDE), which makes usability and introduction a snap. In addition to Arduino hardware and software compatibility, the Galileo board has several PC industry standard I/O ports and features to expand native usage and capabilities beyond the Arduino shield ecosystem. A full sized mini-PCI Express slot, 100Mb Ethernet port, Micro-SD slot, RS-232 serial port, USB Host port, USB Client port, and 8MByte NOR flash come standard on the board.

Friday, October 4, 2013

Two in one: Arduino TRE

With the 1-GHz Texas Instruments Sitara AM335x ARM Cortex-A8 processor, Arduino developers get up to 100 times more performance with the Sitara-processor-based TRE than they do on the Arduino Leonardo or Uno. This performance opens the doors to more advanced Linux-powered applications. The Sitara-processor-based Linux Arduino can run high-performance desktop applications, processing-intensive algorithms or high-speed communications.

The Arduino TRE is two Arduinos in one: the Sitara-processor-based Linux Arduino plus a full AVR-based Arduino, while leveraging the simplicity of the Arduino software experience. The integration of the AVR Arduino enables the Arduino TRE to use the existing shield ecosystem so that innovators can expand the Arduino TRE to develop a wide range of high-performance applications such as 3D printers, gateways for building automation and lighting automation, telemetry hubs that collect data from nearby sensors wirelessly, and other connected applications that require host control plus real-time operations.

In addition, the Arduino TRE is partially the result of a close collaboration between Arduino and the BeagleBoard.org foundation. These open hardware pioneers share a passion for expanding open source development and making technology accessible for artists, designers and hobbyists. The TRE design builds upon the experience of both Arduino and BeagleBoard.org, combining the benefits of both community based boards.

The Arduino TRE is expected to be available in spring 2014.

Arduino Tre product page: http://arduino.cc/en/Main/ArduinoBoardTre

Two in one: Arduino TRE
Two in one: Arduino TRE

Light You Can Touch | LYT by Second Story - demo mobile phones + Intel Galileo microprocessor board

With exciting implications for glowing furniture of the future, interactive studio Second Story has created a collaborative drawing canvas that allows users to control ambient lighting using their mobile phones via the new Intel® Galileo microprocessor board.

Learn more: Introducing the Galileo Development Board

See more of the LYT project here: http://thecreatorsproject.vice.com/blog/processor-galileo-helps-creators-innovate-in-unchartered-waters