{"product_id":"arduino-for-arduinians-isbn-9781718502789","title":"Arduino for Arduinians","description":"\u003cb\u003eGuided by an expert craftsman with over 30 years of experience, you’ll build 70 awesome Arduino projects and emerge a true Arduinian ready to invent your own complex creations.\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003eFor Arduino 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.\u003cbr\u003e\u003cbr\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.\u003cbr\u003e\u003cbr\u003eAlong the way, you’ll build fun and useful devices like:\u003cbr\u003e• A camera-enabled circuit to stream videos\u003cbr\u003e• An MP3 player to listen to audio of your choice\u003cbr\u003e• A CAN bus circuit to gather speed and engine data from your car\u003cbr\u003e• A web server to display data captured with an ESP32 board\u003cbr\u003e• A PS\/2 keyboard to improve your user interfaces and easily enter and display data\u003cbr\u003e\u003cbr\u003eGuided by an Arduino master, you’ll harness dozens of sensors, motors, displays, and techniques to bring your own expert inventions to life.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eRequirements:\u003c\/b\u003e Arduino Uno and other Arduino-compatible microcontrollers andUSBasp programmers. Some projects may require other inexpensive parts.\u003cb\u003eAcknowledgments \u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e \u003cb\u003eIntroduction \u003c\/b\u003e\u003cbr\u003e\u003cb\u003eChapter 1: \u003c\/b\u003eUsing Multiple Buttons with One Analog Input \u003cbr\u003e\u003cb\u003eChapter 2:\u003c\/b\u003e Increasing Digital I\/O Speed with Port Manipulation \u003cbr\u003e\u003cb\u003eChapter 3: \u003c\/b\u003eConfiguring the Arduino Environment for ATtiny Microcontrollers\u003cbr\u003e\u003cb\u003eChapter 4: \u003c\/b\u003eBuilding Watchdog Timers\u003cbr\u003e\u003cb\u003eChapter 5:\u003c\/b\u003e Controlling LEDs with Charlieplexing\u003cbr\u003e\u003cb\u003eChapter 6:\u003c\/b\u003e Using Soft Power Control\u003cbr\u003e\u003cb\u003eChapter 7: \u003c\/b\u003eControlling AC Mains Power with the Arduino\u003cbr\u003e\u003cb\u003eChapter 8:\u003c\/b\u003e Controlling High-Power Shift Registers\u003cbr\u003e\u003cb\u003eChapter 9: \u003c\/b\u003eWorking with MP3 Modules\u003cbr\u003e\u003cb\u003eChapter 10:\u003c\/b\u003e Using Multiple I2C Devices with the Same Address\u003cbr\u003e\u003cb\u003eChapter 11: \u003c\/b\u003eEmulating USB Keyboards and Mice with Arduino\u003cbr\u003e\u003cb\u003eChapter 12:\u003c\/b\u003e Storing Data on USB Flash Drives\u003cbr\u003e\u003cb\u003eChapter 13: \u003c\/b\u003eInterfacing with PS\/2 Keyboards\u003cbr\u003e\u003cb\u003eChapter 14: \u003c\/b\u003eControlling the Arduino Wirelessly with Bluetooth\u003cbr\u003e\u003cb\u003eChapter 15:\u003c\/b\u003e Increasing Energy Efficiency in Portable Projects\u003cbr\u003e\u003cb\u003eChapter 16:\u003c\/b\u003e Monitoring Automotive Electronics with the CAN Bus \u003cbr\u003e\u003cb\u003eChapter 17:\u003c\/b\u003e Communicating via RS232 Using the Arduino\u003cbr\u003e\u003cb\u003eChapter 18:\u003c\/b\u003e Communicating via RS485 Using the Arduino\u003cbr\u003e\u003cb\u003eChapter 19: \u003c\/b\u003eRemote Controlling the Arduino via a Web Page\u003cbr\u003e\u003cb\u003eChapter 20:\u003c\/b\u003e Remote Controlling the Arduino via Telegram\u003cbr\u003e\u003cb\u003eChapter 21:\u003c\/b\u003e Keeping Accurate Time with Internet Time Servers\u003cbr\u003e\u003cb\u003eChapter 22:\u003c\/b\u003e Logging Data Wirelessly to Google Sheets\u003cbr\u003e\u003cb\u003eChapter 23:\u003c\/b\u003e Building an ESP32 Web Server\u003cbr\u003e\u003cb\u003eChapter 24:\u003c\/b\u003e Using the ESP32 Camera Board\u003cbr\u003e\u003cb\u003eEpilogue \u003cbr\u003eAppendix: Creating and Installing Arduino Libraries\u003cbr\u003eIndex \u003c\/b\u003e\"I highly recommend this rich, detailed, and extensive treatment of Arduino makery.\" \u003cbr\u003e\u003cb\u003e—Greg Laden, Greg Laden's Blog\u003cbr\u003e\u003cbr\u003e\u003c\/b\u003e\"Another tome worthy of the Gadget Master library . . .\"\u003cbr\u003e\u003cb\u003e—Alun Williams, ElectronicsWeekly.com\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\"If you have some experience with Arduino but would not consider yourself an advanced Arduino programmer, this book is worth reading.\"\u003cbr\u003e\u003cb\u003e—Nicholas Vinen, Silicon Chip\u003cbr\u003e\u003cbr\u003e\u003c\/b\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.\"\u003cb\u003e\u003cbr\u003e—Wisconsin Bookwatch\u003c\/b\u003e\u003cb\u003eJohn Boxall\u003c\/b\u003e, author of bestselling \u003ci\u003eArduino Workshop\u003c\/i\u003e (No Starch Press), has been an electronics enthusiast for over 30 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 www.tronixstuff.com.","brand":"No Starch Press","offers":[{"title":"Default Title","offer_id":46301970596069,"sku":"NP9781718502789","price":39.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1842\/7735\/files\/9781718502789.jpg?v=1767721748","url":"https:\/\/k12savings.com\/products\/arduino-for-arduinians-isbn-9781718502789","provider":"K12savings","version":"1.0","type":"link"}