Showing posts with label Reference. Show all posts
Showing posts with label Reference. Show all posts

Wednesday, November 5, 2014

The Maker's Manual, powered by Intel

About The Maker’s Manual

The Maker’s Manual explores how everyone from do-it-yourselfers and artists to inventors and entrepreneurs are leveraging new tools, platforms and services to take their ideas from concepts to reality.

In our Democratized Creation theme we explore how the hardware and tools required to start building DIY technology projects are becoming more widely available, cost-effective and user friendly, encouraging a greater number of people to become involved in the Maker Movement regardless of their knowledge and level of skill. With the Community Exchange theme we look at how a growing number of digital platforms and physical spaces are helping to cultivate the Maker Movement by bringing people together to share essential knowledge and resources, while simultaneously creating new marketplaces for buying and selling their products.

The report, underwritten by Intel, also looks at Growth Systems and explores how a new set of services are allowing the Maker community to take their projects from personal passions to full-fledged product lines by providing flexible and cost-effective access to financial capital, copyright management tools and manufacturing facilities. Within these themes, we take an in-depth look at ten key trends, bringing them to life with best-in-class examples, constructing unique user experience paths for readers to navigate them based on their level of involvement in the Maker Movement. As you click through the following pages, we hope you find inspiration and innovation that you can leverage and share.

The Maker's Manual

or visit http://www.slideshare.net/PSFK/makers-manual

Thursday, March 20, 2014

Webcast recorded online now: Beyond the Arduino: Programming AVR Microcontrollers in C

The webcast "Beyond the Arduino: Programming AVR Microcontrollers in C" hold on March 18 2014, recorded and online now. This presentation will be available to audience members until June 16, 2014 at 12:30 PM Pacific Daylight Time. Visit http://oreillynet.com/pub/e/3018 to view it online, free register and log-in required.



In this webcast, dive straight into the deep end. Show you what you need to get started programming the AVR ATMega (and ATTiny) series microcontrollers, give you an overview of their built-in peripherals, and demonstrate most of the important functionality. And while the focus of this webcast is on Atmel's AVR series, nearly everything you'll learn here is transferable to other microcontrollers.

About Elliot Williams

Elliot Williams is a Ph.D. in Economics, a former government statistician, and a lifelong electronics hacker. He taught himself to program microcontrollers long before there was any such thing as an Arduino, and loves to spread the knowledge. Most recently, he is author of the Maker Media book "Make: AVR Programming, Learning to Write Software for Hardware", which is chock full of microcontroller-programming tidbits and thick enough to stun a rhino.

Wednesday, January 22, 2014

Unofficial Esplora Pinout Diagram

It's a nice unofficial Esplora Pinout Diagram, PDF version is available to download HERE.

Unofficial Esplora Pinout Diagram
Unofficial Esplora Pinout Diagram

How to use Simulink to Program your Arduino-based robot

Webinar announcement: How to use Simulink to Program your Arduino-based robot

This webinar will introduce you to Simulink, a graphical modeling tool that enables you to program Arduino, Raspberry-Pi and many other hardware boards. Simulink will be used to program an Arduino-based robotics platform to illustrate the capabilities. The webinar will end with a live Q&A session and pointers to tools and resources.

When and Where
Start Time: 2/5/14 7:00 AM PST (America/Los_Angeles)
End Time: 2/5/14 8:00 AM PST (America/Los_Angeles)
Location: Online - Webex

Event Info
Event Type: Webinar
Event Visibility & Attendance Policy: Open

details: http://www.element14.com/community/events/3934


http://www.element14.com/simulink - A new webinar is hosted by element14 and Mathworks to introduce the Simulink visual programming and simulation tool on February 5th. Learn to program your Arduino or Rasperry Pi project. The webinar training is done with an Arduino base robot and will demonstrate how to program motion. Simulink programming is a visual tool used in many professional industries, with drag and drop interface to create system diagrams which are then tested with the simulation tool and flashed directly onto your project. Register for the webinar and find out more at http://www.element14.com/simulink

Friday, January 10, 2014

Free download: “Soldering is Easy” Comic Book!

“Soldering is Easy” is a comic book that will teach anyone the basics of soldering. This seven page comic book explains in detail and with pictures how to make a good solder connection. It also teaches you all the other bits and pieces of knowledge that you need to successfully solder together an electronic kit, even if you’ve never soldered before!

“Soldering is Easy”
Download available with various languages.


Tuesday, December 17, 2013

Free download Arduino Uno poster

A brand new Arduino Uno 'blueprint' Poster is available to download, for FREE! produced by Elektor for element14 & YOU.

This ‘blueprint poster’ will give all you need to know on the Arduino Uno in one view, including some cheats and coding to get you booting up with this unique hardware platform.

Arduino Uno Poster
Arduino Uno Poster
Download here.

Wednesday, November 6, 2013

Getting Started with BeagleBone: Linux-Powered Electronic Projects With Python and JavaScript

Getting Started with BeagleBone
Getting Started with BeagleBone
Getting Started with BeagleBone: Linux-Powered Electronic Projects With Python and JavaScript

Many people think of Linux as a computer operating system, running on users' desktops and powering servers. But Linux can also be found inside many consumer electronics devices. Whether they're the brains of a cell phone, cable box, or exercise bike, embedded Linux systems blur the distinction between computer and device.

Many makers love microcontroller platforms such as Arduino, but as the complexity increases in their projects, they need more power for applications, such as computer vision. The BeagleBone is an embedded Linux board for makers. It's got built-in networking, many inputs and outputs, and a fast processor to handle demanding tasks. This book introduces you to both the original BeagleBone and the new BeagleBone Black and gets you started with projects that take advantage of the board's processing power and its ability to interface with the outside world.

Tuesday, October 29, 2013

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

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

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

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.

Saturday, September 28, 2013

Arduino Projects For Dummies

Arduino Projects For Dummies
Arduino Projects For Dummies

Discover all the amazing things you can do with Arduino

Arduino is a programmable circuit board that is being used by everyone from scientists, programmers, and hardware hackers to artists, designers, hobbyists, and engineers in order to add interactivity to objects and projects and experiment with programming and electronics. This easy-to-understand book is an ideal place to start if you are interested in learning more about Arduino's vast capabilities. Featuring an array of cool projects, this Arduino beginner guide walks you through every step of each of the featured projects so that you can acquire a clear understanding of the different aspects of the Arduino board.
  • Introduces Arduino basics to provide you with a solid foundation of understanding before you tackle your first project
  • Features a variety of fun projects that show you how to do everything from automating your garden's watering system to constructing a keypad entry system, installing a tweeting cat flap, building a robot car, and much more
  • Provides an easy, hands-on approach to learning more about electronics, programming, and interaction design for Makers of all ages
Arduino Projects For Dummies is your guide to turning everyday electronics and plain old projects into incredible innovations.

Get Connected! To find out more about Brock Craft and his recent Arduino creations, visit www.facebook.com/ArduinoProjectsForDummies

June 4, 2013  1118551478  978-1118551479 1


Tuesday, September 17, 2013

Zero to Maker: Learn (Just Enough) to Make (Just About) Anything

Zero to Maker: Learn (Just Enough) to Make (Just About) Anything
Zero to Maker: Learn (Just Enough) to Make (Just About) Anything
Zero to Maker: Learn (Just Enough) to Make (Just About) Anything
Are you possessed by the urge to invent, design, and make something that others enjoy, but don’t know how to plug into the Maker movement? In this book, you’ll follow author David Lang’s headfirst dive into the Maker world and how he grew to be a successful entrepreneur. You’ll discover how to navigate this new community, and find the best resources for learning the tools and skills you need to be a dynamic maker in your own right.
Lang reveals how he became a pro maker after losing his job, and how the experience helped him start OpenROV—a DIY community and product line focused on open source undersea exploration. It all happened once he became an active member of the Maker culture. Ready to take the plunge into the next Industrial Revolution? This guide provides a clear and inspiring roadmap.
  • Take an eye-opening journey from unskilled observer to engaged maker-entrepreneur
  • Enter the Maker community to connect with experts and pick up new skills
  • Use a template for building a maker-based entrepreneurial lifestyle
  • Learn from the organizer of the first-ever Maker Startup Weekend
  • Be prepared for exciting careers of the future


Monday, September 2, 2013

Arduino Audio Circuits

Arduino Audio Circuits
Arduino Audio Circuits
Arduino Audio Circuits
August 31, 2013  1430245786  978-1430245780 1

Let's say you have an LED display, and you want it to indicate volume from your TV, MP3 player, or other sound source. How do you make it work? With Discover Audio with Arduino, you'll learn exactly that.

You will build simple to intermediate volume unit (VU) meters using LEDs, analog
meters & circuits, LCDs, and the Arduino. You'll also build simple amplifier circuits to enhance monitoring sound of radios, TVs, and MP3 players. You'll even learn how to use he online simulation tool CircuitLab to analyze simple amplifier circuits for VU projects and experiments.

What you’ll learn

  • How to combine sound and LED displays
  • How to do sound experiments with Arduino
  • How to test amplifier circuits with CircuitLab
  • How to build an Arduino-based volume unit meter

Who this book is for

Arduino and electronics hobbyists who want to learn more about working with audio displays and volume monitoring.


Wednesday, August 28, 2013

Device to Cloud: Prototyping Platforms

Device to Cloud, Hands-On. Part 1: Prototyping Platforms

It's the first part of a series of episode. A range of embedded systems prototyping platforms will be explored. and also how to connect tiny devices into the cloud for fun, scale, and security.

In today's episode I'm going to give an overview of the prototyping platforms I'm going to explore in the upcoming few weeks. I'm initially going to focus on platforms that are cheap to buy and have existing communities, so that you can play along if you like: Arduino, Gadgeteer, Netduino, Android ADK, Seeedstudio Grove, and Raspberry Pi. Later this year, we'll also take a look at prototyping/evaluation platforms for industrial microcontrollers.

Today and in the next few episodes, I'll be starting with the Arduino Ethernet board, which I bought as part of a Fritzing Starter Kit. Fritzing.org is an open-source hardware design initiative by the Interaction Design Lab at the University of Applied Sciences in Potsdam, Germany.

Source: http://channel9.msdn.com/Blogs/Subscribe/Device-to-Cloud-Hands-On-Part-1-Prototyping-Platforms

Wednesday, August 14, 2013

Smart Home Automation with Linux and Raspberry Pi, Second Edition

Smart Home Automation with Linux and Raspberry Pi, Second Edition
Smart Home Automation with Linux and Raspberry Pi, Second Edition
Smart Home Automation with Linux and Raspberry Pi shows you how to automate your lights, curtains, music, and more, and control everything via a laptop or mobile phone.

You'll learn how to use Linux, including Linux on Raspberry Pi, to control appliances and everything from kettles to curtains, including how to hack game consoles and even incorporate LEGO Mindstorms into your smart home schemes. 

You’ll discover the practicalities on wiring a house in terms of both and power and networking, along with the selection and placement of servers. There are also explanations on handling communication to (and from) your computer with speech, SMS, email, and web. Finally, you’ll see how your automated appliances can collaborate to become a smart home.

Smart Home Automation with Linux was already an excellent resource for home automation, and in this second edition, Steven Goodwin will show you how a house can be fully controlled by its occupants, all using open source software and even open source hardware like Raspberry Pi and Arduino.

What you’ll learn

  • Control appliances like kettles and curtains both locally and remotely.
  • Find and harness data sources to provide context-aware living.
  • Hack/change existing hardware/software to better fit your needs.
  • Integrate various technologies into a function greater than the whole.
  • Set up a home network, for both network and audio/video traffic.
  • Learn how to incorporate Raspberry Pi, Arduino, and even LEGO Mindstorms into your smart home.

Who this book is for

This book is for amateur and professional Linux users and electronics enthusiasts who want to control their homes and their gadgets.

Table of Contents

  1. Appliance Control: Making Things Do Stuff 
  2. Appliance Hacking: Converting Existing Technology  
  3. Media Systems: Incorporating the TV and the HiFi 
  4. Home is Home: The Physical Practicalities
  5. Communication: Humans Talk, Computers Talk 
  6. Data Sources: Making Homes Smart 
  7. Control Hubs: Bringing It All Together 
  8. Working with Raspberry Pi
June 12, 2013  143025887X  978-1430258872 2

Tuesday, August 6, 2013

Learning Java, 4th Edition

Learning Java, 4th Edition
Learning Java, 4th Edition
Learning Java

Java is the preferred language for many of today’s leading-edge technologies—everything from smartphones and game consoles to robots, massive enterprise systems, and supercomputers. If you’re new to Java, the fourth edition of this bestselling guide provides an example-driven introduction to the latest language features and APIs in Java 6 and 7. Advanced Java developers will be able to take a deep dive into areas such as concurrency and JVM enhancements.

You’ll learn powerful new ways to manage resources and exceptions in your applications, and quickly get up to speed on Java’s new concurrency utilities, and APIs for web services and XML. You’ll also find an updated tutorial on how to get started with the Eclipse IDE, and a brand-new introduction to database access in Java.


Tuesday, July 30, 2013

The Arduino Starter Kit Video Tutorials

A selection of video tutorials made by Massimo Banzi(Arduino co-founder) for creating projects using the Arduino Start Kit.





The Arduino Starter Kit (Official Kit from Arduino with 170-page Arduino Projects Book)



The Official Arduino Starter Kit is here! This kit walks you through the basics of using the Arduino in a hands-on way. You'll learn through building several creative projects. The kit includes a selection of the most common and useful electronic components with a 170-page book of 15 projects. Starting the basics of electronics, to more complex projects, the kit will help you control the physical world with sensor and actuators.

The projects in the kit are:

- 01 : GET TO KNOW YOUR TOOLS an introduction to the concepts you'll need to use this kit
- 02 : SPACESHIP INTERFACE design to control panel for your startship
- 03 : LOVE-O-METER measure how hot-blooded you are
- 04 : COLOR MIXING LAMP produce any color with a lamp that uses light as an input
- 05 : MOOD CUE clue people in to how you're doing
- 06 : LIGHT THEREMIN create a musical instrument you play by waving your hands
- 07 : KEYBOARD INSTRUMENT play music and make some noise with this keyboard
- 08 : DIGITAL HOURGLASS a light-up hourglass that can stop you from working too much
- 09 : MOTORIZED PINWHEEL a color wheel that will have your head spinning
- 10 : ZOETROPE create a mechanical animation you can play forward or reverse
- 11 : CRYSTAL BALL a mystical tour to answer all your tough question
- 12 : KNOCK LOCK tap out the secret code to open the door
- 13 : TOUCHY-FEEL LAMP a lamp that responds to your touch
- 14 : TWEAK THE ARDUINO LOGO control your personal computer from your Arduino
- 15 : HACKING BUTTONS create a master control for all your devices!

Once you've mastered this knowledge, you'll have a palette of software and circuits that you can use to create something beautiful, and make someone smile with what you invent. Then build it, hack it and share it. Because Arduino is you!

Friday, July 26, 2013

Read online: Python Cookbook, Third Edition, By David Beazley and Brian K. Jones

Python Cookbook, Third Edition
By David Beazley 
and Brian K. Jones


Python Cookbook, Third Edition
Python Cookbook, Third Edition
If you need help writing programs in Python 3, or want to update older Python 2 code, this book is just the ticket. Packed with practical recipes written and tested with Python 3.3, this unique cookbook is for experienced Python programmers who want to focus on modern tools and idioms.

Inside, you’ll find complete recipes for more than a dozen topics, covering the core Python language as well as tasks common to a wide variety of application domains. Each recipe contains code samples you can use in your projects right away, along with a discussion about how and why the solution works.

Topics include:
- Data Structures and Algorithms
- Strings and Text
- Numbers, Dates, and Times
- Iterators and Generators
- Files and I/O
- Data Encoding and Processing
- Functions
- Classes and Objects
- Metaprogramming
- Modules and Packages
- Network and Web Programming
- Concurrency
- Utility Scripting and System Administration
- Testing, Debugging, and Exceptions
- C Extensions

link: http://chimera.labs.oreilly.com/books/1230000000393

Tuesday, July 16, 2013

Arduino in Action

Arduino in Action
Arduino in Action
Arduino in Action is a hands-on guide to prototyping and building electronics using the Arduino platform. Suitable for both beginners and advanced users, this easy-to-follow book begins with the basics and then systematically guides you through projects ranging from your first blinking LED through connecting Arduino to devices like game controllers or your iPhone.

About the Technology

Arduino is an open source do-it-yourself electronics platform that supports a mind-boggling collection of sensors and actuators you can use to build anything you can imagine. Even if you've never attempted a hardware project, this easy-to-follow book will guide you from your first blinking LED through connecting Arduino to your iPhone.

About this Book

Arduino in Action is a hands-on guide to prototyping and building DIY electronics. You'll start with the basics—unpacking your board and using a simple program to make something happen. Then, you'l attempt progressively more complex projects as you connect Arduino to motors, LCD displays, Wi-Fi, GPS, and Bluetooth. You'll explore input/output sensors, including ultrasound, infrared, and light, and then use them for tasks like robotic obstacle avoidance.

Arduino programs look a lot like C or C++, so some programming skill is helpful.

What's Inside
  • Getting started with Arduino—no experience required!
  • Writing programs for Arduino
  • Sensing and responding to events
  • Robots, flying vehicles, Twitter machines, LCD displays, and more!
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Authors


Martin Evans is a professional developer, a lifelong electronics enthusiast, and the creator of an Arduino-based underwater ROV. Joshua Noble is an author and creative technologist who works with smart spaces. Jordan Hochenbaum uses Arduino to explore musical expression and creative interaction.

Table of Contents
    Part 1 Getting started
  1. Chapter 1 Hello Arduino
  2. Chapter 2 Digital input and output
  3. Chapter 3 Simple projects: input and output
  4. Part 2 Putting Arduino to work
  5. Chapter 4 Extending Arduino
  6. Chapter 5 Arduino in motion
  7. Chapter 6 Object detection
  8. Chapter 7 LCD displays
  9. Chapter 8 Communications
  10. Chapter 9 Game on
  11. Chapter 10 Integrating the Arduino with iOS
  12. Chapter 11 Making wearables
  13. Chapter 12 Adding shields
  14. Chapter 13 Software integration