Book description
Making Things Smart teaches the fundamentals of the powerful ARM microcontroller by walking beginners and experienced users alike through easily assembled projects comprised of inexpensive, hardware-store parts.
Current ARM programming books take a bland, textbook approach focused on complex, beginner-unfriendly languages like C or ARM Assembler. Making Things Smart uses Espruino (JavaScript for Hardware), flattening the learning curve.
Publisher resources
Table of contents
- Preface
- 1. Introduction
- I. Microcontrollers
- 2. What Is a Microcontroller?
- 3. Getting Started with Espruino
- 4. Getting Started with JavaScript
- II. Motors
- 5. What Is an Electric Motor?
- 6. Stroboscope Tachometer
- 7. John Logie Baird’s TV
- III. Electromechanics
- 8. Make a Simple Robot
- 9. Pen Plotter
- 10. Digital Pinhole Camera
- 11. Printer
- IV. Communication
- 12. Wired Communication
- 13. Cutting the Cord: Infrared
- 14. Cutting the Cord: Radio Signals
- 15. Connecting with WiFi
- 16. Bluetooth Low Energy
- V. Putting It All Together
- 17. XY Plotter
- 18. Internet-Connected Plotter
- VI. Conclusion
- 19. So What Now?
- A. Parts and Materials
-
B. Common Espruino Commands and Variables
- print(text) or console.log(text)
- LED1 and LED2
- BTN1 or BTN
- digitalWrite(pin[s], value)
- digitalRead(pin[s])
- Pin.read(), Pin.write(value), Pin.set(), and Pin.reset()
- analogWrite(pin, value[, options])
- analogRead(pin)
- digitalPulse(pin, polarity, time[s])
- pinMode(pin, mode)
- reset()
- save()
- load()
- onInit()
- C. Espruino Assembler
- Index
Product information
- Title: Making Things Smart
- Author(s):
- Release date: July 2017
- Publisher(s): Make: Community
- ISBN: 9781680451856
You might also like
book
Making Things See
This detailed, hands-on guide provides the technical and conceptual information you need to build cool applications …
book
Dealing With The Tough Stuff
A practical toolkit for handling workplace conflict and difficult conversations Dealing with the Tough Stuff is …
article
Why the Power of Technology Rarely Goes to the People
Throughout history, the advantages and costs of technological innovations have been unevenly distributed between the powerful …
book
Making Things Talk, 3rd Edition
The workbenches of hobbyists, hackers, and makers have become overrun with microcontrollers, computers-on-a-chip that power homebrewed …