Get started with the extremely versatile and powerful Arduino Nano 33 BLE Sense, a smart device based on the nRF52840 from Nordic semiconductors. This book introduces you to developing with the device. You'll learn how to access Arduino I/O such as analog and digital I/O, serial…
An introduction to each of the iPod's onboard applications: connecting to the internet, sending and receiving e-mail, listening to music, watching videos, and synchronizing calendars. In addition there are hints, tips and suggestions to make the most of the iPod's hidden potenti…
California's Silicon Valley is home to the greatest concentration of designers in the world: corporate design offices at flagship technology companies and volunteers at nonprofit NGOs; global design consultancies and boutique studios; research laboratories and academic design pr…
Many programmers have limited effectiveness because they don't have a deep understanding of how their computer actually works under the hood. In Learn to Program with Assembly, you will learn to program in assembly language - the language of the computer itself. Assembly languag…
Computers are constructed with integrated circuits such as micro-processors. These processors can contain well over a billion transistors all connected with each other in an intricate pattern. In addition to this hardware, many layers of software are used, making computer system…
Learn how to accelerate C++ programs using data parallelism. Data parallelism in C++ enables access to parallel resources in a modern heterogeneous system, freeing you from being locked into any particular computing device. Now a single C++ application can use any combination of…
What if all your iOS devices could talk to each other-- without your help? Harvell shows you how to bring harmony to your Apple world, and helps you get organized at work and at home with synced contacts, bookmarks, and e-mails on all of your devices via WiFi and cellular data!
This book constitutes the proceedings of the 25th International Workshop on Formal Methods for Industrial Critical Systems, FMICS 2020, which was held during September 2-3, 2020. The conference was planned to take place in Vienna, Austria. Due to the COVID-19 pandemic it changed…
Understanding programmable logic controller (PLC) programming with Rockwell Softwareâ#x80;#x99;s Logix Designer and the Studio 5000 platform, which includes ControlLogix, CompactLogix, and SoftLogix, is key to building robust PLC solutions. RSLogix 5000/Studio 5000â#x80;#x99;s L…
Build sensor networks with Python and MicroPython using XBee radio modules, Raspberry Pi, and Arduino boards. This revised and updated edition will put all of these together to form a sensor network, and show you how to turn your Raspberry Pi into a MySQL database server to stor…
Featuring two hot technologies, this book shows electronic hobbyists and experimenters how to create cool Arduino devices and use their Android smartphones and tablets to monitor and control them