Page 18 - Hacking Roomba
P. 18

Introduction       xvii



                             If you’d like to learn about microcontroller programming, a good starting resource is Parallax’s
                             What Is a Microcontroller? book available as a free PDF download from their website (http://
                             parallax.com/) in their Documents/Tutorials section. It’s focused on the Basic Stamp
                             microcontroller, but the techniques and concepts are universal. A good repository for other
                             microcontroller info is NYU’s ITP program tutorial website (http://itp.nyu.edu/
                             physcomp/Tutorials/Tutorials) and Tom Igoe’s Physical Computing Site (http://
                             tigoe.net/pcomp/).


                     Conventions Used in This Book

                             In this book, you’ll find several notification icons — Note, Caution,Tip, and Cross-Reference —
                             that point out important information. Here’s what the three types of icons look like:
                             Notes provide you with additional information or resources.






                             A caution indicates that you should use extreme care to avoid a potential disaster.





                             A tip is advice that can save you time and energy.






                             A cross-reference directs you to more information elsewhere in the book.





                             Code lines are often longer than what will fit across a page. The symbol  i indicates that the
                             following code line is actually a continuation of the current line. For example,
                             root@OpenWrt:~# wget http://roombahacking.com/software/openwrt/ i
                             roombacmd_1.0-1_mipsel.ipk

                             is really one line of code when you type it into your editor.
                             Code, functions, URLs, and so forth within the text of this book appear in a monospaced
                             font, while content you will type appears either bold or monospaced.
   13   14   15   16   17   18   19   20   21   22   23