Beginning BBC micro:bit: A Practical Introduction to micro:bit Development

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

Learn essential concepts and techniques to build simple-to-advanced projects and overcome common programming challenges in micro:bit development. Beginning BBC micro:bit will take you through the complete features and capabilities of the micro:bit controller, enabling you to program and build your own projects. The uses are endless for the micro:bit and this books will help get you started on building your next project with this popular and easy-to-use microcontroller. You'll use online Python Editor and Mu Editor to build your own applications. Reviewed by the micro:bit developer team, this comprehensive guide also provides clean code examples to help you learn the key concepts behind the micro:bit API. What You’ll Learn • Work with the various kits and accessories • Master the micro:bit development platform with easy to follow examples and clean code • Build your own micro:bit applications using an online Python editor and Mu editor • Use the on-board LED matrix, built-in buttons, I/O pins, accelerometer, and compass • Learn how to connect and communicate with devices through I2C, SPI, and UART • Build applications with music and speech libraries • Use Local Persistent File System to store and manipulate files • Build applications based on wired and radio networks • Use micro:bit and micro:bit Blue apps Who This Book Is For Beginners, those already experienced with electronics, and hobbyists at all levels looking to get started with a new microcontroller.

Author(s): Pradeeka Seneviratne
Edition: 1
Publisher: Apress
Year: 2018

Language: English
Commentary: True PDF
Pages: XIV, 256
City: New York, NY
Tags: Programming; Python; Hardware; Filesystems; Networking; UART; SPI Bus; BBC micro:bit; I²C Bus; Electronics; LED; Accelerometer; Compass

Front Matter ....Pages i-xiv
Getting Ready (Pradeeka Seneviratne)....Pages 1-38
Working with Display and Images (Pradeeka Seneviratne)....Pages 39-60
Working with Buttons (Pradeeka Seneviratne)....Pages 61-73
Using Inputs and Outputs (Pradeeka Seneviratne)....Pages 75-107
Using the Accelerometer and Compass (Pradeeka Seneviratne)....Pages 109-131
Working with Music (Pradeeka Seneviratne)....Pages 133-154
Working with Speech (Pradeeka Seneviratne)....Pages 155-169
Storing and Manipulating Files (Pradeeka Seneviratne)....Pages 171-187
Networks and Radios (Pradeeka Seneviratne)....Pages 189-206
Back Matter ....Pages 207-256