This book is an introduction to the ESP32 processor and describes the main hardware and software features of this chip. The main aim of the book is to teach the reader how to use the ESP32 hardware and software in practical projects, especially using the highly popular ESP32 development board. Many basic, simple, and intermediate level projects are given in the book based on the ESP32 DevKitC development board, using the highly popular Arduino IDE and also the MicroPython programming language. The projects have been organized in increasing levels of difficulty.
The ESP32 hardware kit is available from Elektor, especially prepared for the book. The kit contains all the components used in the projects in this book. With the help of this hardware kit it should be easy and fun to build the projects in the book.
Member price $26.00
This book is about advanced programming of the Raspberry Pi computer using the Python programming language. The book explains in simple terms and with examples: how to configure the Raspberry Pi computer; how to install and use the Linux operating system and the desktop; how to write advanced programs using the Python programming language; how to use graphics in our programs and how to develop hardware based projects using the Raspberry Pi.
In this book we will help you get up-to-speed with the Intel Edison, by installing the software both on the Edison as well as on your Windows PC. We will use the Edison Arduino break-out board because it is easy to work with. Explore the wonderful world of the Intel Edison now!
Regular Price: $35.00
Special Price $12.00
Member price $21.00
GNU make is the most widely used build automation tool, but it can be challenging to master and its terse language can be tough to parse for even experienced programmers. Those who run into difficulties face a long, involved struggle, often leaving unsolved problems behind and GNU make's vast potential untapped.
Member price $45.00
In 35 fun projects, this book will show you how to build your own Internet of Things system. We’ll cover the hardware (primarily the Raspberry Pi and Arduino) and the software that makes control via Internet possible. We employ Wi-Fi and radio links so no requirement any longer to install cabling crisscross through your home.
This book is all about building your own DIY home control system. It presents two innovative ways to assemble such a system: By recycling old PC hardware – possibly extending the life of an old PC, or by using Raspberry Pi. In both cases, the main system outlined in this book will consist of a computer platform, a wireless mains outlet, a controller and a USB webcam – All linked together by Linux.
This book details the use of the ARM Cortex-M family of processors and the Arduino Uno in practical CAN bus based projects. Inside, it gives a detailed introduction to the architecture of the Cortex-M family whilst providing examples of popular hardware and software development kits. Using these kits helps to simplify the embedded design cycle considerably and makes it easier to develop, debug, and test a CAN bus based project. The architecture of the highly popular ARM Cortex-M processor STM32F407VGT6 is described at a high level by considering its various modules. In addition, the use of the mikroC Pro for ARM and Arduino UNO CAN bus library of functions are described in detail.
Regular Price: $44.00
Special Price $35.00
35 Touch Develop & MicroPython Projects
This book is an introduction to the BBC micro:bit computer and it is aimed for the people who want to learn to program the BBC micro:bit computer using the Touch Develop or MicroPython programming languages. 35 tried and tested interesting projects are explored in the book. All the software examples for the projects are available for download.
Regular Price: $30.00
Special Price $24.00