Narrow your search

Library

KDG (3)

KBC (1)


Resource type

book (4)


Language

English (4)


Year
From To Submit

2023 (2)

2015 (1)

2009 (1)

Listing 1 - 4 of 4
Sort by

Book
C# 2008 & .Net programming: for electronic engineers
Author:
ISBN: 9780905705811 Year: 2009 Publisher: Susteren Elektor International Media

Loading...
Export citation

Choose an application

Bookmark

Abstract


Book
C# programming for Windows and Android
Author:
ISBN: 9781907920431 Year: 2015 Publisher: London Elektor International Media BV

Loading...
Export citation

Choose an application

Bookmark

Abstract

This book, a software-only follow up to the best-selling Elektor Visual Studio C# range of books, is aimed at Engineers, Scientists and Enthusiasts who want to learn about the C# language and development environment. 
It covers steps from installation, the .NET framework and object oriented programming, through to more advanced concepts including database applications, threading and multi-tasking, internet/network communications and writing DLLs. The DirectX chapters also include video capture. The book concludes with several chapters on writing Android applications in C# using the Xamarin add-on. 
This book is based on the Visual Studio 2015 development environment and latest C# additions including WPF applications, LINQ queries, Charts and new commands such as await and async. The latest Visual Studio debugging features (PerfTips, Diagnostic Tool window and IntellTrace) are covered. Finally, the Android chapters include GPS, E-mail and SMS applications. 
Additionally, the book provides free on-line access to extensive, well-documented examples - in a try for yourself style - together with links to the author's videos, guiding you through the necessary steps to get the expected results.



Book
Programming voice-controlled IoT applications with Alexa and Raspberry Pi
Author:
ISBN: 9783895765315 Year: 2023 Publisher: Susteren Elektor International Media B.V.

Loading...
Export citation

Choose an application

Bookmark

Abstract

The book is split into two parts: the first part covers creating Alexa skills and the second part, designing Internet of Things and Smart Home devices using a Raspberry Pi.

The first chapters describe the process of Alexa communication, opening an Amazon account and creating a skill for free. The operation of an Alexa skill and terminology such as utterances, intents, slots, and conversations are explained. Debugging your code, saving user data between sessions, S3 data storage and Dynamo DB database are discussed.

In-skill purchasing, enabling users to buy items for your skill as well as certification and publication is outlined. Creating skills using AWS Lambda and ASK CLI is covered, along with the Visual Studio code editor and local debugging. Also covered is the process of designing skills for visual displays and interactive touch designs using Alexa Presentation Language.

The second half of the book starts by creating a Raspberry Pi IoT "thing" to control a robot from your Alexa device. This covers security issues and methods of sending and receiving MQTT messages between an Alexa device and the Raspberry Pi.

Creating a smart home device is described including forming a security profile, linking with Amazon, and writing a Lambda function that gets triggered by an Alexa skill. Device discovery and on/off control is demonstrated.

Next, readers discover how to control a smart home Raspberry Pi display from an Alexa skill using Simple Queue Service (SQS) messaging to switch the display on and off or change the color.

A node-RED design is discussed from the basic user interface right up to configuring MQTT nodes. MQTT messages sent from a user are displayed on a Raspberry Pi.

A chapter discusses sending a proactive notification such as a weather alert from a Raspberry Pi to an Alexa device. The book concludes by explaining how to create Raspberry Pi as a stand-alone Alexa device.


Book
Programming voice-controlled IoT applications with Alexa and Raspberry Pi
Author:
ISBN: 3895765317 Year: 2023 Publisher: [Place of publication not identified] : Elektor,

Loading...
Export citation

Choose an application

Bookmark

Abstract

Listing 1 - 4 of 4
Sort by