{"product_id":"arduino-for-arduinians","title":"Arduino for Arduinians","description":"\u003cp\u003eFor \u003ca href=\"\/collections\/arduino-store\"\u003eArduino\u003c\/a\u003e programmers who’ve mastered the basics, this book is the next step toward becoming an expert Arduinian. You’ll build 70 complex and practical projects with this versatile microcontroller platform and gain advanced skills to design reliable, professional, user-friendly creations.\u003c\/p\u003e\n\u003cp\u003eYou’ll remote-control your Arduino via Bluetooth and instant messaging, improve the accuracy of clock projects with internet time servers, and automatically turn your Arduino off when it completes a task. You’ll safely control AC mains power and higher currents and conserve battery with low-power and sleep modes. You’ll also use Charlieplexing to control LED matrix displays, keep your Arduino running with a watchdog timer, communicate over longer wired distances with the RS232 and RS485 buses, and much more.\u003c\/p\u003e\n\u003cp\u003eAlong the way, you’ll build fun and useful devices like:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eA camera-enabled circuit to stream videos\u003c\/li\u003e\n\u003cli\u003eAn MP3 player to listen to audio of your choice\u003c\/li\u003e\n\u003cli\u003eA CAN bus circuit to gather speed and engine data from your car\u003c\/li\u003e\n\u003cli\u003eA web server to display data captured with an ESP32 board\u003c\/li\u003e\n\u003cli\u003eA PS\/2 keyboard to improve your user interfaces and easily enter and display data\u003c\/li\u003e\n\u003cli\u003eGuided by an Arduino master, you’ll harness dozens of sensors, motors, displays, and techniques to bring your own expert inventions to life.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eArduino board not included\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch2\u003eRequirements\u003c\/h2\u003e\n\u003cp\u003e\u003ca href=\"\/collections\/official-arduino-boards\"\u003eArduino Uno\u003c\/a\u003e and other Arduino-compatible microcontrollers and USBasp programmers. Some projects may require other inexpensive parts.\u003c\/p\u003e\n\u003ch2\u003eAuthor Bio\u003c\/h2\u003e\n\u003cp\u003eJohn Boxall, author of the bestselling \u003ca href=\"\/products\/arduino-workshop-2nd-edition\"\u003eArduino Workshop\u003c\/a\u003e, has been an electronics enthusiast for over thirty years, spending much of that time in the electronics retail, wholesale, and consulting fields. He also spent several years writing Arduino tutorials, projects, and reviews of kits and accessories at \u003ca href=\"https:\/\/tronixstuff.com\/\"\u003ewww.tronixstuff.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003ch2\u003eTable of Contents\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eAcknowledgements\u003c\/strong\u003e \u003cbr\u003e\u003cstrong\u003eIntroduction\u003c\/strong\u003e \u003cbr\u003e\u003cstrong\u003eChapter 1:\u003c\/strong\u003e Using Multiple Buttons with One Analog Input \u003cbr\u003e\u003cstrong\u003eChapter 2:\u003c\/strong\u003e Increasing Digital I\/O Speed with Port Manipulation \u003cbr\u003e\u003cstrong\u003eChapter 3:\u003c\/strong\u003e Configuring the Arduino Environment for ATtiny Microcontrollers\u003cbr\u003e\u003cstrong\u003eChapter 4:\u003c\/strong\u003e Building Watchdog Timers\u003cbr\u003e\u003cstrong\u003eChapter 5:\u003c\/strong\u003e Controlling LEDs with Charlieplexing\u003cbr\u003e\u003cstrong\u003eChapter 6:\u003c\/strong\u003e Using Soft Power Control\u003cbr\u003e\u003cstrong\u003eChapter 7:\u003c\/strong\u003e Controlling AC Mains Power with the Arduino\u003cbr\u003e\u003cstrong\u003eChapter 8:\u003c\/strong\u003e Controlling High-Power Shift Registers\u003cbr\u003e\u003cstrong\u003eChapter 9:\u003c\/strong\u003e Working with MP3 Modules\u003cbr\u003e\u003cstrong\u003eChapter 10:\u003c\/strong\u003e Using Multiple I2C Devices with the Same Address\u003cbr\u003e\u003cstrong\u003eChapter 11:\u003c\/strong\u003e Emulating USB Keyboards and Mice with Arduino\u003cbr\u003e\u003cstrong\u003eChapter 12:\u003c\/strong\u003e Storing Data on USB Flash Drives\u003cbr\u003e\u003cstrong\u003eChapter 13:\u003c\/strong\u003e Interfacing with PS\/2 Keyboards\u003cbr\u003e\u003cstrong\u003eChapter 14:\u003c\/strong\u003e Controlling the Arduino Wirelessly with Bluetooth\u003cbr\u003e\u003cstrong\u003eChapter 15:\u003c\/strong\u003e Increasing Energy Efficiency in Portable Projects\u003cbr\u003e\u003cstrong\u003eChapter 16:\u003c\/strong\u003e Monitoring Automotive Electronics with the CAN Bus \u003cbr\u003e\u003cstrong\u003eChapter 17:\u003c\/strong\u003e Communicating via RS232 Using the Arduino\u003cbr\u003e\u003cstrong\u003eChapter 18:\u003c\/strong\u003e Communicating via RS485 Using the Arduino\u003cbr\u003e\u003cstrong\u003eChapter 19:\u003c\/strong\u003e Remote Controlling the Arduino via a Web Page\u003cbr\u003e\u003cstrong\u003eChapter 20:\u003c\/strong\u003e Remote Controlling the Arduino via Telegram\u003cbr\u003e\u003cstrong\u003eChapter 21:\u003c\/strong\u003e Keeping Accurate Time with Internet Time Servers\u003cbr\u003e\u003cstrong\u003eChapter 22:\u003c\/strong\u003e Logging Data Wirelessly to Google Sheets\u003cbr\u003e\u003cstrong\u003eChapter 23:\u003c\/strong\u003e Building an ESP32 Web Server\u003cbr\u003e\u003cstrong\u003eChapter 24:\u003c\/strong\u003e Using the ESP32 Camera Board\u003cbr\u003e\u003cstrong\u003eEpilogue\u003c\/strong\u003e \u003cbr\u003e\u003cstrong\u003eAppendix\u003c\/strong\u003e: Creating and Installing Arduino Libraries\u003cbr\u003e\u003cstrong\u003eIndex\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch2\u003eReviews\u003c\/h2\u003e\n\u003cp\u003e\u003cem\u003e\"I highly recommend this rich, detailed, and extensive treatment of Arduino makery.\"\u003c\/em\u003e\u003cbr\u003e\u003cstrong\u003e - Greg Laden, Greg Laden's Blog\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003e\"Another tome worthy of the Gadget Master library . . .\"\u003c\/em\u003e\u003cbr\u003e\u003cstrong\u003e - Alun Williams, ElectronicsWeekly.com\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003e\"Comprehensive, exceptionally well-written, and thoroughly 'user friendly' in organization and presentation, [this book] is a significant and unreservedly recommended pick for personal, professional, community, and college\/university library Computer Science \u0026amp; Software collections and supplemental curriculum studies lists.\"\u003c\/em\u003e\u003cbr\u003e\u003cstrong\u003e - Wisconsin Bookwatch\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cem\u003e\"If you have some experience with Arduino but would not consider yourself an advanced Arduino programmer, this book is worth reading.\"\u003c\/em\u003e\u003cbr\u003e\u003cstrong\u003e - Nicholas Vinen, Silicon Chip\u003c\/strong\u003e\u003c\/p\u003e\n\u003ch2\u003eResources\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/nostarch.com\/download\/ArduinoforArduinians_Resources.zip\"\u003eOnline resources\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/nostarch.com\/download\/Arduino-for-Arduinians_copyright-page.pdf\"\u003eCopyright page\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca href=\"https:\/\/nostarch.com\/download\/Arduino-for-Arduinians_TOC.pdf\"\u003eDetailed Table of Contents\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003eISBN-13: 9781718502789\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"No Starch Press","offers":[{"title":"Default Title","offer_id":50847303631121,"sku":"105923","price":28.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0901\/6285\/6209\/files\/arduino-for-arduinians-no-starch-press-105923-42470615646403.jpg?v=1735210563","url":"https:\/\/abcd3032.myshopify.com\/products\/arduino-for-arduinians","provider":"Tayyab Zak","version":"1.0","type":"link"}