Tuesday, February 24, 2015

Raspberry Pi Wireless Networks

Raspberry Pi Wireless Networks
Building a wireless network using Raspberry Pi is easy. Learn about building a wireless network on Raspberry Pi with several wireless modules. The following is a list of highlight topic:

  • Preparing Development Environment 
  • Wi-Fi IEEE 802.11 Networks 
  • IR Communication 
  • Bluetooth Low Energy (BLE) and iBeacon 
  • Wireless Communication Using 315/433 Mhz RF Modules 
  • Wireless Communication Using 2.4 GHz RF Modules 
  • IEEE 802.15.4 LR-WPAN Networks 
  • RFID and NFC Communication 
  • FM Radio Receiver

Thursday, February 19, 2015

Experimenting with Raspberry Pi

Experimenting with Raspberry Pi

Need some inspiration for your Raspberry Pi projects? Wondering how to work with Wii nunchucks, stepper motors, how to create a remote control panel? If you need guidance, Experimenting with Raspberry Pi is your own personal idea generator. Experimenting with Raspberry Pi covers how to work with various components and hardware like humidity and temperature sensors, Wii nunchucks, GPIO extenders, and IR receivers so you can add these to your own projects.

Written with budgets in mind, author Warren Gay encourages you to build, experiment, and swap out various parts to learn more about the Pi and come up with the best ideas and instructions for your own amazing Raspberry Pi project ideas.

What you’ll learn
  • How to make a GPIO extender
  • How to work with a stepper motor and the Pi, including building an H-bridge driver
  • How to make a remote control panel with the Pi
  • How to use Pulse Width Modulation with the Pi
Who this book is for
Raspberry Pi tinkerers and electronics hobbyists who want to try out the Pi with different sensors and components while learning more about how the Pi works.

Table of Contents
Ch. 1 – Humidity and Temperature Sensor
Ch. 2 - GPIO Extender
Ch. 3 - Nunchuk Mouse
Ch. 4 - Real-Time Clock
Ch. 5 - IR Receiver
Ch. 6 - Stepper Motor
Ch. 7 - The H-Bridge Driver
Ch. 8 - Remote Control Panel
Ch. 9 - Pulse Width Modulation: Driving an Analog Meter
Appendix A: Glossary
Appendix B: Power Standards
Appendix C: Electronics Reference
Appendix D: ARM Compile Options
Appendix E: Mac OS X Tips

Sunday, February 15, 2015

Learning Internet of Things

Explore and learn about Internet of Things with the help of engaging and enlightening tutorials designed for Raspberry Pi

Learning Internet of Things

About This Book
  • Design and implement state-of-the-art solutions for Internet of Things using different communication protocols, patterns, C# and Raspberry Pi
  • Learn the capabilities and differences between popular protocols and communication patterns and how they can be used, and should not be used, to create secure and interoperable services and things
  • A step-by-step hands-on tutorial with complete source code, that provides interoperable solutions for sensors, actuators, controllers, cameras, and protocol brides
Who This Book Is For
If you're a developer or electronics engineer who is curious about Internet of Things, then this is the book for you. With only a rudimentary understanding of electronics, Raspberry Pi, or similar credit-card sized computers, and some programming experience using managed code such as C# or Java, you will be taught to develop state-of-the-art solutions for Internet of Things in an instant.

In Detail
This book starts by exploring the popular HTTP, UPnP, CoAP, MQTT, and XMPP protocols. You will learn how protocols and patterns can put limitations on network topology and how they affect the direction of communication and the use of firewalls. Thing registries and delegation of trust are introduced as important tools to secure the life cycle of Things on the Internet. Once the fundamentals have been mastered, your focus will move to the Internet of Things architecture. A secure architecture is proposed that will take full advantage of the power of Internet of Things and at the same time protect end user integrity and private personal data without losing flexibility and interoperability.

This book provides you with a practical overview of the existing protocols, communication patterns, architectures, and security issues important to Internet of Things.

Wednesday, February 11, 2015

Xenon flash can crash Raspberry Pi 2

It's a strange case: If using camera with Xenon flash to take photo of Raspberry Pi 2, with flash ON; it can crash it!

Raspberry Pi 2 - Photoflash Glitch

Friday, February 6, 2015

Embedded Firmware Solutions

Embedded Firmware Solutions: Development Best Practices for the Internet of Things is the perfect introduction and daily-use field guide--for the thousands of firmware designers, hardware engineers, architects, managers, and developers--to Intel’s new firmware direction (including Quark coverage), showing how to integrate Intel® Architecture designs into their plans.

Featuring hands-on examples and exercises using Open Source codebases, like Coreboot and EFI Development Kit (tianocore) and Chromebook, this is the first book that combines a timely and thorough overview of firmware solutions for the rapidly evolving embedded ecosystem with in-depth coverage of requirements and optimization.

What you’ll learn
  • Understand the key differences between PC and embedded ecosystems in terms of firmware needs.
  • Thorough underpinning of Intel’s firmware solutions.
  • How to build a firmware stack for Quark.
  • How to integrate FSP with a bootloader, by studying the hands-on example of Coreboot and UEFI.
  • How to make a smart "build-it or buy-it" decision when starting a new embedded project.
Who this book is for
Firmware designers and engineers, hardware engineers, software architects, and product development managers.

Table of Contents
Chapter 1: Introduction
Chapter 2: Firmware Stacks for Embedded
Chapter 3: Intel® Firmware Support Package (Intel FSP)
Chapter 4: Building Coreboot with Intel FSP
Chapter 5: Chromebook Firmware Internals
Chapter 6: Intel FSP and UEFI Integration
Chapter 7: Building Firmware for Quark Processors
Chapter 8: Putting it all together
Appendix A: Sample of Boot Setting File (BSF)

Thursday, February 5, 2015

Help Your Kids with Computer Coding

Help Your Kids with Computer Coding

Take your kids from browsing to building the web with the latest in DK's award-winning Help Your Kids series: Help Your Kids With Computer Coding. Computer programming is one of the fastest-growing industries and highest paid college degrees, and learning to code promotes a way of thinking helpful for every budding brain. Yet 9 out of 10 schools don't even offer computer science classes to students, according to code.org. Help correct this disparity by introducing your kids to the world of computer programming early, with a fun and approachable method. This book begins by introducing the essential concepts of programming with simple instructions, and without specialized computer lingo. Fun projects throughout let kids start putting their computer skills into practice and build their own code using Scratch programming and Python, the two most popular languages. Also included are profiles on coding stars and insights in technology such as the Raspberry Pi mini computer. In typical DK fashion, colorful graphics and step-by-step instructions assist readers in starting to think like their computers.

Tuesday, February 3, 2015

Monday, February 2, 2015

In-Depth with the Raspberry Pi 2


Raspberry Pi 2 announced, running 900MHz quad-core ARM Cortex-A7 CPU

Raspberry Pi announced RASPBERRY PI 2 ON SALE NOW AT $35.

Raspberry Pi 2
Raspberry Pi 2 is now on sale for $35 (the same price as the existing Model B+), featuring:

  • A 900MHz quad-core ARM Cortex-A7 CPU (~6x performance)
  • 1GB LPDDR2 SDRAM (2x memory)
  • Complete compatibility with Raspberry Pi 1

Because it has an ARMv7 processor, it can run the full range of ARM GNU/Linux distributions, including Snappy Ubuntu Core, as well as Microsoft Windows 10.

The Raspberry Pi 2-compatible version of Windows 10 will be available free of charge to makers.

source: http://www.raspberrypi.org/raspberry-pi-2-on-sale/


Windows 10 supports Raspberry Pi 2

Microsoft announced to deliver a version of Windows 10 that supports Raspberry Pi 2:

We’re excited to announce that we are expanding our Windows Developer Program for IoT by delivering a version of Windows 10 that supports Raspberry Pi 2. This release of Windows 10 will be free for the Maker community through the Windows Developer Program for IoT.

Windows 10 is the first step to an era of more personal computing. This vision framed our work on Windows 10, where we are moving Windows to a world that is more mobile, natural and grounded in trust. With the Windows for IoT developer program we're bringing our leading development tools, services and ecosystem to the Raspberry Pi community!

We see the Maker community as an amazing source of innovation for smart, connected devices that represent the very foundation for the next wave of computing, and we’re excited to be a part of this community.

We are excited about our partnership with the Raspberry Pi Foundation and delivering a version of Windows 10 that supports Raspberry Pi 2, and we will be sharing more details about our Windows 10 plans for IoT in the coming months.

source: http://dev.windows.com/en-us/featured/raspberrypi2support

#windows10 #raspberrypi2