{"product_id":"9780133764130","title":"Arduino Programming in 24 Hours, Sams Teach Yourself","description":"\u003cp\u003eIn just 24 sessions of one hour or less, \u003ci\u003eSams Teach Yourself Arduino Programming in 24 Hours \u003c\/i\u003eteaches you C programmingon Arduino, so you can start creating inspired “DIY” hardwareprojects of your own! Using this book’s straightforward, step-by-stepapproach, you’ll walk through everything from setting up yourprogramming environment to mastering C syntax and features, interfacing your Arduino to performing full-fledged prototyping.Every hands-on lesson and example builds on what you’ve alreadylearned, giving you a rock-solid foundation for real-world success!\u003c\/p\u003e  \u003cp\u003e \u003ci\u003e \u003c\/i\u003e \u003c\/p\u003e  \u003cp\u003e \u003cb\u003eStep-by-step instructions\u003c\/b\u003e carefully walk you through the most common Arduino programming tasks.\u003c\/p\u003e  \u003cp\u003e \u003cb\u003eQuizzes\u003c\/b\u003e at the end of each chapter help you test your knowledge.\u003c\/p\u003e  \u003cp\u003e \u003cb\u003eBy the Way\u003c\/b\u003e notes present interesting information related to the discussion.\u003c\/p\u003e  \u003cp\u003e \u003cb\u003eDid You Know?\u003c\/b\u003e tips offer advice or show you easier ways to perform tasks.\u003c\/p\u003e  \u003cp\u003e \u003cb\u003eWatch Out!\u003c\/b\u003e cautions alert you to possible problems and give you advice on how to avoid them.\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eLearn how to...\u003c\/p\u003e  \u003cul\u003e  \u003cli\u003e  Get the right Arduino hardware and accessories for your needs \u003c\/li\u003e  \u003cli\u003e  Download the Arduino IDE, install it, and link it to your Arduino \u003c\/li\u003e  \u003cli\u003e  Quickly create, compile, upload, and run your first Arduino program \u003c\/li\u003e  \u003cli\u003e  Master C syntax, decision control, strings, data structures, and functions \u003c\/li\u003e  \u003cli\u003e  Use pointers to work with memory—and avoid common mistakes \u003c\/li\u003e  \u003cli\u003e  Store data on your Arduino’s EEPROM or an external SD card \u003c\/li\u003e  \u003cli\u003e  Use existing hardware libraries, or create your own \u003c\/li\u003e  \u003cli\u003e  Send output and read input from analog devices or digital interfaces \u003c\/li\u003e  \u003cli\u003e  Create and handle interrupts in software and hardware \u003c\/li\u003e  \u003cli\u003e  Communicate with devices via the SPI interface and I2C protocol \u003c\/li\u003e  \u003cli\u003e  Work with analog and digital sensors \u003c\/li\u003e  \u003cli\u003e  Write Arduino C programs that control motors \u003c\/li\u003e  \u003cli\u003e  Connect an LCD to your Arduino, and code the output \u003c\/li\u003e  \u003cli\u003e  Install an Ethernet shield, configure an Ethernet connection, and write networking programs \u003c\/li\u003e  \u003cli\u003e  Create prototyping environments, use prototyping shields, and interface electronics to your Arduino \u003c\/li\u003e \u003c\/ul\u003e","brand":"Pearson Education","offers":[{"title":"Default Title","offer_id":47106451702000,"sku":"9780133764130","price":23.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9780133764130_p0.jpg?v=1763641095","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9780133764130","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}