The book Node.js for embedded systems explores how a web technology can change the way we build hardware.
Please help to make the book and website better: Email Us
The book Node.js for embedded systems explores how a web technology can change the way we build hardware.
Please help to make the book and website better: Email Us
With origins in a web browser, JavaScript has many examples of programming language for interactive experiences. As such, JavaScript is also a good language to build robots to interact with.
Before starting with programming, try to get a feeling for the bigger picture around robots. For example, there Rodney Brooks: Why we will rely on robots?. For kids, there is the Mirobot project - drawing for children.
For the book most important however are Nodebots. You can read some motivations in this blog post on the rise of JavaScript robotics.
To get started with robots with JavaScript you also need some hardware. One example is the Veter robot which you can build yourself with these instructions. Another example is the Sumobot.
For robots it is generally useful to learn about inputs and outputs for motion. One example is the
How to connect a cat with the internet? Tomomi showss a number of approaches in her talk at JSKongress . More ideas can be found on her blog.
These links may be useful to get started with Node.js and embedded systems.
If you find new links or broken links, please let us know.