{"product_id":"9781787123571","title":"Learning C for Arduino","description":"\u003cp\u003e\u003cb\u003eUltimate guide for programming Arduino with C\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eAbout This Book\u003c\/b\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eGet hands-on experience with the Ardruino board and learn to control it with your programming skills\u003c\/li\u003e\n\u003cli\u003eLearn the essential concepts of C such as variables, data structures, functions, loops, and pointers\u003c\/li\u003e\n\u003cli\u003eWork with electronic devices such as LEDs, switches, and motors and connect them to Arduino using C\u003c\/li\u003e\n\u003c\/ul\u003e\u003cb\u003eWho This Book Is For\u003c\/b\u003e\u003cp\u003eThis book is for hobbyists who have no knowledge about programming and microcontrollers, but are keen to learn C programming using a very affordable hardware device.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eWhat You Will Learn\u003c\/b\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003ePlay with mathematical operations using C\u003c\/li\u003e\n\u003cli\u003eUse logical operations and loops to play with LEDs and the Arduino board\u003c\/li\u003e\n\u003cli\u003eCreate custom functions using C and connect an SD card to the Arduino\u003c\/li\u003e\n\u003cli\u003eUse Object-oriented Programming to connect a GSM module to the Arduino board\u003c\/li\u003e\n\u003cli\u003ePlay with an LCD board and Servo using standard Arduino libraries\u003c\/li\u003e\n\u003cli\u003eBuild projects using Arduino such as a LED cube, a smart weather system, and home security\u003c\/li\u003e\n\u003cli\u003eIdentify and fix common errors on an Arduino board\u003c\/li\u003e\n\u003c\/ul\u003e\u003cb\u003eIn Detail\u003c\/b\u003e\u003cp\u003eThis book will start with the fundamentals of C programming and programming topics, such data types, functions, decision making, program loops, pointers, and structures, with the help of an Arduino board. Then you will get acquainted with Arduino interactions with sensors, LEDs, and autonomous systems and setting up the Arduino environment. Moving on you will also learn how to work on the digital and analog I\/O, establish serial communications with autonomous systems, and integrate with electronic devices. By the end of the book, you will be able to make basic projects such as LED cube and smart weather system that leverages C.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eStyle and approach\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eThis comprehensive step-by-step guide starts with the basic concepts of C for your Arduino board. It will teach you how to leverage C to explore the capabilities of Arduino.\u003c\/p\u003e\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"Packt Publishing","offers":[{"title":"Default Title","offer_id":47135733809392,"sku":"9781787123571","price":35.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781787123571_p0.jpg?v=1763737868","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781787123571","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}