Technical requirements
For this project, you'll want your Pi and an LCD character display with an I2C interface. You can purchase and solder together an LCD (https://www.adafruit.com/product/198) and backpack (https://www.adafruit.com/product/292) from Adafruit, or a pre-built module via SainSmart (https://www.amazon.in/SainSmart-Serial-Module-Shield-Arduino/dp/B00AE0FRDQ/).
You'll also want to make sure your Pi can access the outside world with internet access, as we set it up to in Chapter 1, Setting Up Your Development Environment.
Note
The code for this chapter is available at:Â https://github.com/PacktPublishing/Hands-On-Robotics-with-JavaScript/tree/master/Chapter09.