$5.00 Original price was: $5.00.$2.50Current price is: $2.50.
Peter Hoddie
Product Specs:
- File Type: PDF
- File Size: 8.9 MB
- Book Language: English
- Total Page Count: 622
- Instant Download
Small microcontrollers can do more than blink an LED. In IoT Development for ESP32 and ESP8266 with JavaScript, Peter Hoddie and Lizzie Prader show how the Moddable SDK and XS JavaScript engine bring modern JavaScript into embedded projects—connecting familiar software ideas to the practical realities of connected hardware.
The book is especially attentive to readers crossing disciplines: embedded programmers who know C or C++ but are new to JavaScript, and JavaScript developers ready to work beyond the browser. Its examples make the journey concrete, from setting up a development environment to communicating with networks and peripherals.
JavaScript meets the microcontroller
An early chapter introduces JavaScript concepts with embedded C and C++ programmers in mind. From there, the material turns to the Moddable SDK and the ESP32 and ESP8266, using practical examples to explore how software interacts with constrained devices.
Connected devices, explained through examples
Networking coverage includes Wi-Fi, HTTP, WebSockets, MQTT, and secure connections with TLS. The book also explores Bluetooth Low Energy, including device discovery and two-way communication, with a heart-rate-monitor example that shows how BLE services and notifications fit together.
From stored data to physical responses
Further topics include files and preferences, flash memory, displays, and hardware input and output. The contents move from reading and writing data to connecting components and responding to changes in device inputs, giving readers a view of the software-hardware relationship in practice.
A useful bridge for developers
Rather than treating JavaScript and embedded engineering as separate worlds, Hoddie and Prader bring them together around the capabilities of the Moddable SDK. The book may suit embedded developers expanding their language toolkit, web developers exploring hardware, and students or makers interested in ESP32 and ESP8266 projects.
For readers curious about building connected devices with JavaScript, this guide offers a hands-on route through the tools, protocols, and hardware concepts that make those projects possible.
User Reviews
Only logged in customers who have purchased this product may leave a review.
$5.00 Original price was: $5.00.$2.50Current price is: $2.50.

There are no reviews yet.