Prototype IoT devices with the Tessel 2 development platform
Learn about electronic input and output components, including sensors
Connect microcontrollers to the Internet with the Particle Photon toolchain
Run Node.js on single-board computers such as Raspberry Pi and Intel Edison
Talk to embedded devices with Node.js libraries such as Johnny-Five, and remotely control the devices with Bluetooth
Use MQTT as a message broker to connect devices across networks
Explore ways to use robots as building blocks for shared experiences
Chapter 1Connecting Worlds
Why the Internet of Things?
The Node.js API
Chapter 2Blink with Arduino
Getting Started with Microcontrollers
The Firmata Bridge
Functional Blocks of an MCU
The Espruino Hardware
Flashing Espruino Firmware
Chapter 4The Tessel 2
Embedded Internet with System-on-Chip
Chapter 5Particle Photon
The Particle Photon
Particle Command-Line Interface
OTA Code Deploys
Chapter 6Single-Board Computers
The Raspberry Pi
The Intel Edison
Boards with 64-Bit Instruction Sets
Using Embedded Linux
Deploy Projects with Git
Chapter 7Components for Prototyping
Chapter 8Node.js Libraries for Hardware
The node-serialport Library
The Johnny-Five Library
The LibMRAA Library
The Cylon.js Library
Chapter 9Exploring Network Protocols
The Hypertext Transfer Protocol
Building a Weather Station
The Transmission Control Protocol and User Datagram Protocol
Patrick Mulder works as HW/SW engineer focusing on embedded systems, web interfaces and measurement systems. In addition to Node.js for Embedded Systems Patrick has published the book Full Stack Web Development with Backbone.js. Patrick runs the Arduino meetup in Munich (http://meetup.com/Munchen-Arduino-Meetup) and shares thoughts online at his blog: http://thinkingonthinking.com. He likes to travel, to prototype ideas, and to solder.
Kelsey Breseman is an engineer and Steering Committee member of the Tessel Project —an open source organization whose aim is to empower web developers to enter the connected-devices space. Previously, Kelsey has been involved in developing consumer drones, research on sleep and temperature, implantable vision devices, and devices for lung cancer diagnosis. She has a degree in neural engineering, and is interested in prosthetics, speculative fiction, circus arts, and really long walks.
The animal on the cover of Node.js for Embedded Systems is a common cuckoo (Cuculus canorus).
The cuckoo family gets its common name and genus name by onomatopoeia for the call of the male common cuckoo. In France, for example, it is known as the coucou, in Holland koekoek, in Germany kuckuk, in Russia kukush-ka and in Japan kak-ko.
Common cuckoos spend their winters in West Africa and in the spring they migrate 10,000 miles north to England. They inhabit various types of countryside, including woodland margins, open farmland, hedgerows, and marshes. They feed on the ground and are one of the few British birds to relish hairy caterpillars. They also eat grasshoppers, flies, beetles, and small snails.
The cuckoo’s life strategy is built on deceiving other birds. The cuckoo is well known as a brood parasite because it tricks other birds to raise its young, allowing for more cuckoos to be reared than would otherwise be possible. Cuckoos can adapt different plumage patterns to match a local bird of prey; a deliberate ruse to frighten small birds away from their nests. The hen cuckoo flies to an unattended nest and lays one egg. The cuckoo egg mimics the color and shape of the host egg, except the cuckoo egg has a thicker shell and a shorter incubation time. The cuckoo chick hatches first and wiggles around the nest, ejecting the host eggs. The chick needs the same amount of food as a whole brood of nestlings so to compensate for the visual stimulus of just one gape, the chick makes rapid begging calls that sound like an entire brood. Many hosts have evolved defenses against these tactics but both sides are fighting to get the upper hand. This behavior is a vivid demonstration of evolution: for every stage that the parasite tries to deceive the host, the host evolves at that stage.
Comments about oreilly Node.js for Embedded Systems:
Bottom Line Yes, I would recommend this to a friend