Getting Started with Bluetooth Low Energy

Tools and Techniques for Low-Power Networking

DOWNLOAD NOW »

Author: Kevin Townsend,Carles Cufí,Akiba,Robert Davidson

Publisher: "O'Reilly Media, Inc."

ISBN: 1491900598

Category: Computers

Page: 180

View: 2862

With Bluetooth Low Energy (BLE), smart devices are about to become even smarter. This practical guide demonstrates how this exciting wireless technology helps developers build mobile apps that share data with external hardware, and how hardware engineers can gain easy and reliable access to mobile operating systems. This book provides a solid, high-level overview of how devices use BLE to communicate with each other. You’ll learn useful low-cost tools for developing and testing BLE-enabled mobile apps and embedded firmware and get examples using various development platforms—including iOS and Android for app developers and embedded platforms for product designers and hardware engineers. Understand how data is organized and transferred by BLE devices Explore BLE’s concepts, key limitations, and network topology Dig into the protocol stack to grasp how and why BLE operates Learn how BLE devices discover each other and establish secure connections Set up the tools and infrastructure for BLE application development Get examples for connecting BLE to iPhones, iPads, Android devices, and sensors Develop code for a simple device that transmits heart rate data to a mobile device

Getting Started with Adafruit Trinket

15 Projects with the Low-Cost AVR ATtiny85 Board

DOWNLOAD NOW »

Author: Mike Barela

Publisher: Maker Media, Inc.

ISBN: 1457186454

Category: Technology & Engineering

Page: 258

View: 8997

Arduino's ubiquity and simplicity has led to a gigantic surge in the use of microcontrollers to build programmable electronics project. Despite the low cost of Arduino, you're still committing about $30 worth of hardware every time you build a project that has an Arduino inside. This is where Adafruit's Trinket comes in. Arduino-compatible, one-third the price, and low-power, the Trinket lets you make inexpensive and powerful programmable electronic projects. Written by one of the authors of Adafruit's Trinket documentation, Getting Started with Trinket gets you up and running quickly with this board, and gives you some great projects to inspire your own creations.

Getting Started with Intel Edison

Sensors, Actuators, Bluetooth, and Wi-Fi on the Tiny Atom-Powered Linux Module

DOWNLOAD NOW »

Author: Stephanie Moyerman

Publisher: Maker Media, Inc.

ISBN: 1457187558

Category: Computers

Page: 206

View: 9828

The Intel Edison is a crowning achievement of Intel's adaptation of its technology into maker-friendly products. They've packed the dual-core power of the Atom CPU, combined it with a sideboard microcontroller brain, and added in Wi-Fi, Bluetooth Low Energy, and a generous amount of RAM (1GB) and flash storage (4GB). This book, written by Stephanie Moyerman, a research scientist with Intel's Smart Device Innovation Team, teaches you everything you need to know to get started making things with Edison, the compact and powerful Internet of Things platform. Projects and tutorials include: Controlling devices over Bluetooth Using Python and Arduino programming environments on Edison Tracking objects with a webcam and OpenCV Responding to voice commands and talking back Using and configuring Linux on Edison

Getting Started with the micro:bit

Coding and Making with the BBC's Open Development Board

DOWNLOAD NOW »

Author: Wolfram Donat

Publisher: Maker Media, Inc.

ISBN: 1680452983

Category: Computers

Page: 190

View: 3826

The micro:bit, a tiny computer being distributed by the BBC to students all over the UK, is now available for anyone to purchase and play with. Its small size and low power requirements make it an ideal project platform for hobbyists and makers. You don't have to be limited by the web-based programming solutions, however: the hardware on the board is deceptively powerful, and this book will teach you how to really harness the power of the micro:bit. You'll learn about sensors, Bluetooth communications, and embedded operating systems, and along the way you'll develop an understanding of the next big thing in computers: the Internet of Things.

IoT Projects with Bluetooth Low Energy

DOWNLOAD NOW »

Author: Madhur Bhargava

Publisher: Packt Publishing Ltd

ISBN: 1788396839

Category: Computers

Page: 278

View: 8125

Use the power of BLE to create exciting IoT applications About This Book Build hands-on IoT projects using Bluetooth Low Energy and learn about Bluetooth 5 and its features. Build a health tracking system, and indoor navigation and warehouse weather monitoring projects using smart devices. Build on a theoretical foundation and create a practice-based understanding of Bluetooth Low Energy. Who This Book Is For If you're an application developer, a hardware enthusiast, or just curious about the Internet of Things and how to convert it into hands-on projects, then this book is for you. Having some knowledge of writing mobile applications will be advantageous. What You Will Learn Learn about the architecture and IoT uses of BLE, and in which domains it is being used the most Set up and learn about various development platforms (Android, iOS, Firebase, Raspberry Pi, Beacons, and GitHub) Create an Explorer App (Android/iOS) to diagnose a Fitness Tracker Design a Beacon with the Raspberry Pi and write an app to detect the Beacon Write a mobile app to periodically poll the BLE tracking sensor Compose an app to read data periodically from temperature and humidity sensors Explore more applications of BLE with IoT Design projects for both Android and iOS mobile platforms In Detail Bluetooth Low Energy, or Bluetooth Smart, is Wireless Personal Area networking aimed at smart devices and IoT applications. BLE has been increasingly adopted by application developers and IoT enthusiasts to establish connections between smart devices. This book initially covers all the required aspects of BLE, before you start working on IoT projects. In the initial stages of the book, you will learn about the basic aspects of Bluetooth Low Energy—such as discovering devices, services, and characteristics—that will be helpful for advanced-level projects. This book will guide you through building hands-on projects using BLE and IoT. These projects include tracking health data, using a mobile App, and making this data available for health practitioners; Indoor navigation; creating beacons using the Raspberry Pi; and warehouse weather Monitoring. This book also covers aspects of Bluetooth 5 (the latest release) and its effect on each of these projects. By the end of this book, you will have hands-on experience of using Bluetooth Low Energy to integrate with smart devices and IoT projects. Style and Approach A practical guide that will help you promote yourself into an expert by building and exploring practical applications of Bluetooth Low Energy.

Python for Microcontrollers: Getting Started with MicroPython

DOWNLOAD NOW »

Author: Donald Norris

Publisher: McGraw Hill Professional

ISBN: 1259644545

Category: Technology & Engineering

Page: N.A

View: 3530

Program Your Own MicroPython projects with ease—no prior programming experience necessary! This DIY guide provides a practical introduction to microcontroller programming with MicroPython. Written by an experienced electronics hobbyist, Python for Microcontrollers: Getting Started with MicroPython features eight start-to-finish projects that clearly demonstrate each technique. You will learn how to use sensors, store data, control motors and other devices, and work with expansion boards. From there, you’ll discover how to design, build, and program all kinds of entertaining and practical projects of your own. • Learn MicroPython and object-oriented programming basics • Explore the powerful features of the Pyboard, ESP8266, and WiPy • Interface with a PC and load files, programs, and modules • Work with the LEDs, timers, and converters • Control external devices using serial interfaces and PWM • Build and program a let ball detector using the 3-axis accelerometer • Install and program LCD and touchsensor expansion boards • Record and play sounds using the AMP audio board

Programming the Intel Edison: Getting Started with Processing and Python

DOWNLOAD NOW »

Author: Donald Norris

Publisher: McGraw Hill Professional

ISBN: 1259587894

Category: Technology & Engineering

Page: 256

View: 442

Learn To Easily Create Robotic, IoT, and Wearable Electronic Gadgets! Get up-and-running building cutting-edge Edison devices with help from this DIY guide. Programming the Intel Edison: Getting Started with Processing and Python lays out the Edison’s powerful features and teaches the basics of Internet-enabled embedded programming. Discover how to set up components, connect your PC or Mac, build Python applications, and use USB, WiFi, and Bluetooth connections. Start-to-finish example projects include a motor controller, home temperature system, robotic car, and wearable hospital alert sensor. Explore the capabilities and features of the Edison Connect Sparkfun, Break-out, and Arduino boards Program your Edison through the Arduino IDE Set up USB, GPIO, WiFi, and Bluetooth connections

The Hands-on Intel Edison Manual Lab

DOWNLOAD NOW »

Author: Agus Kurniawan

Publisher: PE Press

ISBN: N.A

Category: Computers

Page: N.A

View: 5310

Intel Edison development platform is the first in a series of low-cost, general purpose compute platforms and companies working in the Internet of Things (IoT) and Wearable Computing. This book helps you how to get started with Intel Edison development with Intel Edison kit for Arduino using Python, C/C++, and Node.js. The following is a list of highlight topic: * Preparing Development Environment * Yocto Embedded Linux-based OS * Working with Arduino IDE Software * Intel Edison I/O Programming: GPIO, Analog I/O (PWM), UART, SPI, I2C/TWI * Bluetooth Low Energy (BLE) and iBeacon * Working with XBee IEEE 802.15.4

The Hands-on ARM mbed Development Lab Manual

DOWNLOAD NOW »

Author: Agus Kurniawan

Publisher: PE Press

ISBN: N.A

Category: Computers

Page: N.A

View: 4206

This book helps you to get started with ARM mbed development. Several codes samples are provided to illustrate how to work with ARM mbed boards using online mbed Compiler. The following is highlight topics in this book. * Setting Up Development Environment * mbed Digital I/O * ARM mbed UART * mbed Analog I/O * mbed I2C/TWI * mbed SPI * mbed and Bluetooth Low Energy (BLE) * Controlling Servo Motor