{"title":"Warren Gay","description":"\u003cp\u003eDelve into the enthralling worlds crafted by Warren Gay, where captivating characters and intricate plots await. Perfect for fans seeking fresh voices in contemporary fiction and thought-provoking narratives.\u003c\/p\u003e","products":[{"product_id":"linux-socket-programming-by-example-book-warren-gay-9780789722416","title":"Linux Socket Programming by Example","description":"A guide to socket level network programming for Linux users. The text includes information on: socket fundamentals; domains and addresses; address conversion functions; socket types and protocols; Internet sockets, types and protocols; and binding an address to a socket.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49508771627281,"sku":"GOR002966874","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":49904707371281,"sku":"CIN0789722410VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50719145394449,"sku":"CIN0789722410G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51478341845265,"sku":"GOR006822391","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0789722410.jpg?v=1751394992"},{"product_id":"freertos-for-esp32-arduino-book-warren-gay-9781907920936","title":"FreeRTOS for ESP32-Arduino","description":null,"brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49581226164497,"sku":"GOR013356311","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1907920935.jpg?v=1750997208"},{"product_id":"sams-teach-yourself-linux-programming-in-24-hours-book-warren-gay-9780672315824","title":"Sams Teach Yourself Linux Programming in 24 Hours","description":"PLEASE PROVIDE COURSE INFORMATION  PLEASE PROVIDE","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49614595031313,"sku":"GOR002096952","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50355566313745,"sku":"CIN0672315823G","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50762556801297,"sku":"CIN0672315823VG","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0672315823.jpg?v=1750880018"},{"product_id":"exploring-the-raspberry-pi-2-with-c-book-warren-gay-9781484217382","title":"Exploring the Raspberry Pi 2 with C++","description":"You have a Pi 2, but what exactly can you do with it? This book takes you on a tour of the Pi 2 hardware and all of the fantastic things that you can do to create innovative and useful projects with your Pi. Start with creating a workstation that does actual work, and move into installing a custom kernel, creating a clock, learning the ins and outs of the GPIO interface, and pick up some useful C++ skills along the way. Warren Gay, author of Mastering the Raspberry Pi, takes you through a set of experiments to show just what the Pi 2 is capable of and how you can use it to make your own fantastic creations. What You Will Learn:  How to create an experimenter's workstation for the Pi 2, complete with breadboard and even Arduino  All the details of GPIO, including a custom command for working with it  Useful projects like a general purpose clock and the PiSpy  Quick intro to C++ for the Pi  How to make a multi-core webserver    Who this book is for:Intermediate electronics enthusiasts and Pi fans, makers, students, teachers, and everyone who wants to know how to make the Pi really work.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ GARDNERS","offer_id":49733256511761,"sku":"NGR9781484217382","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ INGRAM","offer_id":52598343696657,"sku":"NLS9781484217382","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":53369763397905,"sku":"CIN1484217381G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484217381.jpg?v=1751021061"},{"product_id":"raspberry-pi-system-software-reference-book-warren-gay-9781484207970","title":"Raspberry Pi System Software Reference","description":"Raspberry Pi is Linux, but it's a unique flavor of Linux, specifically for the ARM-based Pi. Raspberry Pi Software Reference guides you through the boot process, including options for tweaking HDMI, memory, and other boot options. You'll learn the details of run levels and creating new services, and how to use the custom command vcgencmd for doing things like reporting temperature, clock speeds, and voltage. And while there are cross-compilers available for some flavors of Linux, one of the most important things you'll get from Raspberry Pi Software Reference is how to build your own Raspberry Pi cross-compiler on your Mac OSX, Linux, or Windows computer.","brand":"WoB","offers":[{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":49800659599633,"sku":"CIN1484207971VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52142232764689,"sku":"NLS9781484207970","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484207971.jpg?v=1751116015"},{"product_id":"beginning-stm32-book-warren-gay-9781484236239","title":"Beginning STM32","description":"Using FreeRTOS and libopencm3 instead of the Arduino software environment, this book will help you develop multi-tasking applications that go beyond Arduino norms. In addition to the usual peripherals found in the typical Arduino device, the STM32 device includes a USB controller, RTC (Real Time Clock), DMA (Direct Memory Access controller), CAN bus and more.   Each chapter contains clear explanations of the STM32 hardware capabilities to help get you started with the device, including GPIO and several other ST Microelectronics peripherals like USB and CAN bus controller. You’ll learn how to download and set up the libopencm3 + FreeRTOS development environment, using GCC. With everything set up, you’ll leverage FreeRTOS to create tasks, queues, and mutexes. You’ll also learn to work with the I2C bus to add GPIO using the PCF8574 chip. And how to create PWM output for RC control using hardware timers.  You'll be introduced to new concepts that are necessary to master theSTM32, such as how to extend code with GCC overlays using an external Winbond ​W25Q32 flash chip. Your knowledge is tested at the end of each chapter with exercises. Upon completing this book, you’ll be ready to work with any of the devices in the STM32 family.  Beginning STM32 provides the professional, student, or hobbyist a way to learn about ARM without costing an arm!  What You'll Learn   Initialize and use the libopencm3 drivers and handle interrupts  Use DMA to drive a SPI based OLED displaying an analog meter  Read PWM from an RC control using hardware timers   Who This Book Is For Experienced embedded engineers, students, hobbyists and makers wishing to explore the ARM architecture, going beyond Arduino limits.","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":50050935390481,"sku":"GOR013846265","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50285363200273,"sku":"GOR010776602","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ LIKE_NEW \/ INTERNAL","offer_id":53004948078865,"sku":"GOR010942033","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484236238.jpg?v=1751116033"},{"product_id":"advanced-raspberry-pi-book-warren-gay-9781484239476","title":"Advanced Raspberry Pi","description":"Jump right into the pro-level guts of the Raspberry Pi with complete schematics and detailed hardware explanations as your guide. You'll tinker with runlevels, reporting voltages and temperatures, and work on a variety of project examples that you can tune for your own project ideas..   This book is fully updated for the latest Pi boards with three chapters dedicated to GPIO to help you master key aspects of the Raspberry Pi. You'll work with Linux driver information and explore the different Raspberry Pi models, including the Pi Zero, Pi Zero W, Pi 2, Pi3 B and Pi3 B+. You'll also review a variety of project examples that you can tune for your own project ideas. Other topics covered include the 1-Wire driver interface, how to configure a serial Linux console, and cross-compile code, including the Linux kernel.   You'll find yourself turning to Advanced Raspberry Pi over and over again for both inspiration and reference. Whether you're an electronics professional, an entrepreneurial maker, or just looking for more detailed information on the Raspberry Pi, this is exactly the book for you.  What You'll Learn  Master I2C and SPI communications from Raspbian Linux in C  Program USB peripherals, such as a 5-inch LCD panel with touch control and the Pi camera  Study GPIO hardware, the sysfs driver interface and direct access from C programs  Use and program the UART serial device.    Who This Book Is For Advanced Raspberry Pi users who have experience doing basic projects and want to take their projects further.","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51029304606993,"sku":"NIN9781484239476","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52618000597265,"sku":"NLS9781484239476","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484239474.jpg?v=1751211166"},{"product_id":"custom-raspberry-pi-interfaces-book-warren-gay-9781484224052","title":"Custom Raspberry Pi Interfaces","description":"Design and build custom hardware interfaces for the Raspberry Pi and discover low cost display and sensor options for embedded system projects.   With this book you'll master 12C communications using Raspbian Linux in C++ and perform ADC and DAC experiments. You'll experiment with debounce buttons and switches using hardware and software solutions. Develop flywheel rotary encoder effects for ease of tuning and construct a hardware interface to the Music Playing Daemon (MPD) with developed software. Discover how to add your own hardware keypad for remote combination lock applications.   Custom Raspberry Pi Interfaces offers a thorough chapter on interfacing 5-volt systems to 3.3-volt Raspberry Pis designed to expand your choice of peripheral options. Ready to go C++ programs involving GPIO and I2C peripherals are provided. This book also explores ADC, DAC, rotary encoders, CMOS shift registers. I2C I\/O extenders.        What you'll learn:  Build simple, low cost input\/output interfaces including rotary encoders   Interface with 5-volt devices from a 3-volt Raspberry Pi system   Apply analog to digital and digital to analog conversions on the Pi   Read potentiometers (volume control) from the Pi   Determine step, directions, and velocity of a rotary encoder   Perform remote interfacing using the I2 PCF8574 chip  Work with external CMOS devices like the 74HC595 (in C++)    Who this book is for:   Students and hobbyists interested in building custom interfaces for their Raspberry Pis.","brand":"WoB","offers":[{"title":"US \/ NEW \/ INGRAM","offer_id":51029441085713,"sku":"NIN9781484224052","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52352557842705,"sku":"NLS9781484224052","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484224051.jpg?v=1751404808"},{"product_id":"raspberry-pi-hardware-reference-book-warren-gay-9781484208007","title":"Raspberry Pi Hardware Reference","description":"The Raspberry Pi is deceptively simple. Plug it in, boot it up, and use it as a personal computer, or attach a million gizmos and modules and invent something new and amazing. Either way, what it can actually do is not simple, and you should know exactly what the Raspberry Pi hardware is all about. Raspberry Pi Hardware Reference, from Mastering the Raspberry Pi, is the hardware guide you need on your desk or workbench.   Every detail is covered: from power to memory, from the CPU to working with USB. You'll find all the details about working with both wired and wireless Ethernet, SD cards, and the UART interface. The GPIO chapter is invaluable, covering power budgeting, access, and even small but important details like the correct usage of sudo when working with GPIO pins. You'll also find details about the 1-Wire driver, the I2C bus, and the SPI bus. If you need to know anything about your Raspberry Pi's hardware, you will find it here, in Raspberry Pi Hardware Reference.","brand":"WoB","offers":[{"title":"- \/ - \/ -","offer_id":51134414749969,"sku":"","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51134417305873,"sku":"GOR013070058","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ NEW \/ INGRAM","offer_id":52147659112721,"sku":"NLS9781484208007","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1484208005.jpg?v=1750716418"},{"product_id":"experimenting-with-raspberry-pi-book-warren-gay-9781484207703","title":"Experimenting with Raspberry Pi","description":"Need some inspiration for your Raspberry Pi projects? Wondering how to work with Wii nunchucks, stepper motors, how to create a remote control panel? If you need guidance, Experimenting with Raspberry Pi is your own personal idea generator. Experimenting with Raspberry Pi covers how to work with various components and hardware like humidity and temperature sensors, Wii nunchucks, GPIO extenders, and IR receivers so you can add these to your own projects.  Written with budgets in mind, author Warren Gay encourages you to build, experiment, and swap out various parts to learn more about the Pi and come up with the best ideas and instructions for your own amazing Raspberry Pi project ideas.","brand":"WoB","offers":[{"title":"GB \/ NEW \/ INGRAM","offer_id":52138108944657,"sku":"NLS9781484207703","price":0.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781484207703.jpg?v=1757560925"}],"url":"https:\/\/www.worldofbooks.com\/collections\/author-books-by-warren-gay.oembed","provider":"World of Books ","version":"1.0","type":"link"}