Getting Started with Windows 10 for Raspberry 2

by Agus Kurniawan 26. June 2015 04:50
Windows 10 core will run on PCs, tablets, Windows Phones and even the Xbox at some point in the future.  I just release a new book “Getting Started with Windows 10 for Raspberry 2”. This book was written to help anyone who wants to get started with Windows 10 core for Raspberry Pi 2. It describes all the basic elements of Windows 10 core for Raspberry Pi 2 with step-by-step approach. Program samples with C# are be provided to illustrate how to develop program for Windows 10 core. Table of Content 1. Introduction to Raspberry Pi and Windows 10 1.1 Raspberry Pi 2 1.2 Getting Hardware 1.3 Windows 10 for Raspberry Pi 1.4 Unboxing 2. Deploying Windows 10 on Raspberry Pi 2 2.1 Raspberry Pi 2 Operating System 2.2 Preparation 2.3 Flashing Windows 10 for Raspberry Pi 2.4 Attaching Micro SD card on Raspberry Pi 3. Running and Configuring Windows 10 for Raspberry Pi 3.1 Put Them All! 3.2 Connecting Raspberry Pi to a Network 3.3 Installing Visual Studio 2015 3.4 Enabling Developer Mode 3.5 Installing Developer Program for Windows IoT 3.6 Remoting Windows 10 for Raspberry Pi from PowerShell 3.7 Rebooting 3.8 Shutdown 3.9 Change Password 3.10 Windows 10 IoT Core Command Line Utils 3.11 Configuring Windows 10 for Raspberry Pi 2 from Website 4. Hello World - LED Blinking 4.1 Getting Started 4.2 Wiring 4.3 Writing Program 4.3.1 Creating a Project 4.3.2 Adding Windows IoT Extension SDK 4.3.3 Writing Codes 4.3.4 Configuring Remote Machine 4.4 Testing 4.5 Debugging 5. Raspberry Pi GPIO Programming 5.1 Introduction to GPIO 5.2 Accessing GPIO 5.3 Demo 1: LED and Pushbutton 5.3.1 Wiring 5.3.2 Creating a Project 5.3.3 Writing Codes 5.3.4 Configuring Remote Raspberry Pi 5.3.5 Testing 5.4 Demo 2: 7 Segment Display 5.4.1 Getting Started with 7 Segment Display 5.4.2 Deploying Hardware Wiring 5.4.3 Creating a Project 5.4.4 Writing Codes 5.4.5 Configuring Remote Raspberry Pi 5.4.6 Testing 6. Working with I2C/TWI Protocol 6.1 Getting Started 6.2 Demo 1: Sensor Device Based I2C 6.2.1 Sensor Device Base I2C 6.2.2 Writing Program 6.2.2.1 Creating a Project 6.2.2.2 Writing Codes 6.2.2.3 Configuring Remote Machine 6.2.3 Testing 6.3 Demo 2: Actuator Device Based I2C 6.3.1 Actuator Device 6.3.2 Writing Program 6.3.2.1 Creating a Project 6.3.2.2 Writing Codes 6.3.2.3 Configuring Remote Machine 6.3.3 Testing 7. Working with SPI Protocol 7.1 Getting Started 7.2 Demo: Hello SPI 7.2.1 Hardware Configuration 7.2.2 Writing Program 7.2.3 Testing   How to Buy You can get this book on the following online store. Lulu, http://www.lulu.com/shop/agus-kurniawan/getting-started-with-windows-10-for-raspberry-2/ebook/product-22233771.html  Amazon Kindle, http://www.amazon.com/gp/product/B010E5XD68 Kobo, https://store.kobobooks.com/en-US/ebook/getting-started-with-windows-10-for-raspberry-2  Google Play Books, https://play.google.com/store/books/details?id=C7z9CQAAQBAJ

Tags:

.NET | Books | Embedded System

Getting Started with Windows Remote Arduino

by Agus Kurniawan 20. June 2015 12:01
Windows Remote Arduino is an open-source Windows Runtime Component library which allows Makers to control an Arduino through a Bluetooth or USB connection. It uses Firmata Procotol. I just release a new book “Getting started with Windows Remote Arduino”. This book helps you to get started with Windows Remote Arduino which runs on Windows 10. Table of Content 1. Preparing Development Environment 1.1 Arduino 1.1.1 Arduino Uno 1.1.2 Arduino Leonardo 1.1.3 Arduino Mega 2560 1.1.4 Arduino Due 1.2 Electronics Components 1.2.1 Arduino Starter Kit 1.2.2 Fritzing 1.2.3 Cooking-Hacks: Arduino Starter Kit 1.2.4 Arduino Sidekick Basic kit v2 1.2.5 Grove - Starter Kit for Arduino 1.2.6 DFRobot - Arduino Kit for Beginner v3 1.3 Windows 10 and Visual Studio 2015 1.4 Windows Remote Arduino 1.5 Arduino Software 1.6 Testing 2. Windows Remote Arduino for Windows 10 2.1 Setting Up Arduino on Windows 10 2.1.1 Arduino Hardware Driver on Windows 10 2.1.2 Simple Testing 2.2 Arduino and Windows Remote Arduino (WRA) 2.2.1 Configuring Arduino Board 2.2.2 Compiling Windows Remote Arduino 2.3 Windows Remote Arduino with USB 2.3.1 Wiring 2.3.2 Creating A Project 2.3.3 Adding Reference Files for Windows Remote Arduino 2.3.4 Configuring Windows Remote Arduino (WRA) on Project 2.3.5 Writing Program 2.3.6 Testing 2.4 Windows Remote Arduino with Bluetooth 3. Digital I/O 3.1 Getting Started 3.2 Wiring 3.3 Creating and Configuring a Project 3.4 Writing a Program 3.5 Testing 4. Analog I/O 4.1 Getting Started 4.2 Demo Analog Output: RGB LED 4.2.1 Arduino Analog output (PWM) 4.2.2 Wiring 4.2.3 Writing Program 4.2.4 Testing 4.3 Demo Analog Input: Working with Potentiometer 4.3.1 Wiring 4.3.2 Writing Program 4.3.3 Testing 5. Working with I2C 5.1 Getting Started 5.2 Writing Program 5.3 Testing 6. Servo Motor 6.1 Servo Motor 6.2 Wiring 6.3 Writing A Program 6.4 Testing   How to Buy You can get this book on the following online store: Lulu, http://www.lulu.com/shop/agus-kurniawan/getting-started-with-windows-remote-arduino/ebook/product-22223302.html Google Play Books, https://play.google.com/store/books/details?id=pMjwCQAAQBAJ Amazon Kindle, https://www.amazon.com/dp/B0101LCETM Kobo, https://store.kobobooks.com/en-US/ebook/getting-started-with-windows-remote-arduino iBookStore, in progress NOOK, in progress

Tags:

.NET | Books | Embedded System | Windows

Getting Started with ASP.NET 5 for OS X, Linux, and Windows

by Agus Kurniawan 6. June 2015 08:54
I just finished my new book “Getting Started with ASP.NET 5 for OS X, Linux, and Windows”. This book helps you to get started with ASP.NET 5 development on OS X, Linux and Windows. This book provides scenario samples to illustrate how to work with ASP.NET 5.   Table of Content 1. Preparing Development Environment 1.1 ASP.NET 5 1.2 System Requirements 1.3 Development Tools 2 Deploying ASP.NET 5 on OS X 2.1 Getting Started 2.2 Deploying ASP.NET 5 2.3 Testing 2.3.1 ASP.NET Console 2.3.2 ASP.NET 5 2.3.3 ASP.NET MVC 2.4 Development Tools 3 Deploying ASP.NET 5 on Linux 3.1 Getting Started 3.2 Deploying ASP.NET 5 3.2.1 Installing Mono 3.2.2 Installing libuv 3.2.3 Installing DNVM 3.2.4 Installing git 3.3 Testing 3.3.1 ASP.NET Console 3.3.2 ASP.NET 5 3.3.3 ASP.NET MVC 3.4 Development Tools 4 Deploying ASP.NET 5 on Windows 4.1 Getting Started 4.2 Deploying ASP.NET 5 4.2.1 Installing .NET 4.2.2 Installing DNVM 4.2.3 Installing git 4.3 Testing 4.3.1 ASP.NET Console 4.3.2 ASP.NET 5 4.3.3 ASP.NET MVC 4.4 Development Tools 5. ASP.NET 5 Development 5.1 Getting Started 5.2 Building ASP.NET 5 Console Application 5.2.1 Creating A Project 5.2.2 Writing Program 5.2.3 Testing 5.3 Building ASP.NET 5 MVC Application 5.3.1 Creating a Project 5.3.2 Writing Program 5.3.2.1 Creating Model 5.3.2.2 Creating Controller 5.3.2.3 Creating View 5.3.3 Testing 6. ASP.NET 5 RESTful and AngularJS 6.1 Getting Started 6.2 Creating Project 6.3 Writing Program 6.3.1 Creating Model 6.3.2 Dummy Database 6.3.3 Creating Controller 6.3.4 Creating View 6.3.5 AngularJS Program 6.4 Testing 6.5 What's The Next?   How to Buy You can get this book on the following online store. Lulu, http://www.lulu.com/shop/agus-kurniawan/getting-started-with-aspnet-5-for-os-x-linux-and-windows/ebook/product-22203500.html  Kindle Amazon, http://www.amazon.com/gp/product/B00YZNE2P2 Google Play Books, https://play.google.com/store/books/details?id=A2TMCQAAQBAJ Kobo, https://store.kobobooks.com/en-US/ebook/getting-started-with-asp-net-5-for-os-x-linux-and-windows  iBookStore, http://itunes.apple.com/us/book/isbn9781329195882

Tags:

.NET | Books | Linux

Kuliah Online: Pemrograman C# dan C

by Agus Kurniawan 5. January 2015 23:09
Silakan bila rekan-rekan memiliki waktu luang di weekend malam (hari jumat dan sabtu) untuk mengikuti kuliah online. Ada dua kuliah yang akan dilaksanakan dan lebih lengkapnya disini.   Pemrograman C# **Bagian 1** https://www.youtube.com/watch?v=KgVfV79k6wI Jumat, 16 Januari 2015, jam 22:30 - 23:30 WIB Materi: Berikut ini materi yang dibahas: * Introduction to .NET Framework * Data Type and Variables * Expressions and Operators * Decision Statement * Looping * Structs and Enumerations * Collections/Arrays * Methods * Class * Interfaces Pemrograman C **Bagian 1** https://www.youtube.com/watch?v=b2iDHeU4A2k Sabtu, 17 Januari 2015, jam 22:30 - 23:30 WIB Berikut ini materi yang akan dibahas: * Data Type and Variables * Expressions and Operators * Decision Statement * Looping * Functions * Arrays * Pointer * Strings * Data Structure * Dynamic Memory Allocation Silakan daftar dengan cara menulis "Hadir" pada komentar link diatas. Kuliah online ini akan terlaksana kalau ada yang hadir minimal 10 orang.

Tags:

.NET | C/C++

ASP.NET SignalR Programming By Example

by Agus Kurniawan 20. July 2014 21:21
I just finished my new book, ASP.NET SignalR Programming By Example. This book helps you how to build a real-time web using SignalR. Several scenario will be given with code illustration examples.   Table of Content 1. Preparing Development Environment 1.1 ASP.NET SignalR 1.2 Development Tools 2. Persistent Connections 2.1 Getting Started 2.2 Building ASP.NET SignalR Persistent Connections 2.2.1 Creating A Project 2.2.2 Adding SignalR Library 2.2.3 Writing SignalR Persistent Connections 2.3 Building Client App Using HTML5 2.4 Testing 3. ASP.NET SignalR Hubs 3.1 Getting Started 3.2 Creating Project for Sensor Hub 3.3 Building Sensor Hub Server 3.4 Building Sensor Feeder Client 3.5 Building Sensor Getaway 3.6 Testing 3.7 Establishing Connection via Client Proxy 4. ASP.NET SignalR Groups 4.1 Getting Started 4.2 Building Smart Building Application 4.3 Creating Project 4.4 Building Hub Server with Grouping 4.4.1 Writing Program for Publish/Subscribe Server 4.4.2 Writing Program for OWIN 4.5 Generating SignalR Proxy for JavaScript 4.6 Building Sensor Monitoring 4.7 Building Sensor Gateway 4.8 Testing 5. SignalR and ASP.NET MVC 5 5.1 Getting Started 5.2 Creating ASP.NET MVC 5 5.3 Building SignalR Application 5.4 Creating SignalR Proxy 5.5 Building ASP.NET MVC Client 5.6 Testing 6. SignalR and .NET Client 6.1 Getting Started 6.2 SignalR Server 6.3 Microsoft ASP.NET SignalR .NET Client 6.4 Sensor Gateway 6.5 Testing 7. SignalR and Windows Store 7.1 Getting Started 7.2 Building Stock Server 7.2.1 Creating Stock Server Project 7.2.2 Writing Program 7.3 Building Windows Store Application 7.3.1 Creating Windows Store Project 7.3.2 Adding SignalR to Project 7.3.3 Building Application 7.4 Building Stock Generator 7.5 Testing 8. Publishing SignalR on Microsoft Azure 8.1 Getting Started 8.2 Publishing SignalR to Microsoft Azure 8.3 Testing 8.4 Enabling WebSocket on Windows Azure Web Site 9. SignalR and Windows Phone 8.1 9.1 Getting Started 9.2 Building Stock Server and Stock Generator 9.3 Building Windows Phone 8.1 Application 9.3.1 Creating Windows Phone 8.1 Project 9.3.2 Adding SignalR to Project 9.3.3 Write Program 9.4 Testing 10. SignalR and Java 10.1 Getting Started 10.2 SignalR Client for Java 10.3 Stock Watch Server 10.4 Building Stock Client Application 10.4.1 Creating Project 10.4.2 Adding SignalR Client for Java Library 10.4.3 Write Program 10.5 Building Stock Generator 10.5.1 Creating Project 10.5.2 Adding SignalR Client for Java Library 10.5.3 Write Program 10.6 Testing   How to Buy You can obtain this book on the following book online store. Lulu, http://www.lulu.com/shop/agus-kurniawan/aspnet-signalr-programming-by-example/ebook/product-21723132.html  Amazon Kindle, http://www.amazon.com/dp/B00LZ4LK7W  Kobo, http://www.kobobooks.com/ebook/ASP-NET-SignalR-Programming-By/book-g9FlfMquek6gXHZBZ0-tig/page1.html  Google Play Book, https://play.google.com/store/books/details?id=MRYOBAAAQBAJ  iBookStore, http://itunes.apple.com/us/book/isbn9781312369917   

Tags:

.NET | Books | SignalR

Open Serial Monitor

by Agus Kurniawan 13. March 2014 11:22
I released my OSS project, Kujang project. This project develops a tool to monitor serial port communication. You can download the application and source code on https://kujang.codeplex.com/.

Tags:

.NET | Software Engineering

A Sample CRUD code for MySQL and C#

by Agus Kurniawan 12. December 2013 00:03
I just released a sample code to illustrate how to work with MySQL using C#. This code provides CRUD (Create, Read, Update, Delete) sample operations written in C#. Download this code on https://github.com/agusk/crud-mysql-cs .

Tags:

.NET | Database

Pocket Reference: Netduino for Beginner

by Agus Kurniawan 19. May 2013 21:29
Netduino is an open-source electronics prototyping platform based on the .Net Micro Framework. The Netduino boards are designed to be pin-compatible with most Arduino shields. This book was written to help anyone want to get started with Netduino. It describes the basic elements of the Netduino programming with C# language.   Table of Content Preface 1. Preparing Development Environment 1.1 Netduino 1.2 Electronic Components 1.2.1 Fritzing 1.2.2 Arduino Sidekick Basic kit 1.3 Netduino Software 1.3.1 Installing .NET Micro Framework SDK 1.3.2 Installing Netduino SDK 1.4 Connecting Netduino to Computer 1.5 Testing 1.6 Checking .NET Micro Framework Version Inside Netduino Hardware 2. Hello World 2.1 Netduino World 2.2 Creating Project 2.3 Configuring Project 2.4 Deploying 2.5 Testing for Netduino 2.4 Debugging 2.5 Erasing Program 3. Working with Sensor Devices 3.1 Thermistors and LDR 3.2 Building Circuit Schema 3.3 Reading Sensor 4. LED Controller 4.1 LED Controller Device 4.2 Netduino Implementation 4.3 Deploying and Running 5. Button 5.1 Getting Data from Button 5.2 Netduino Implementation 5.3 Executing Program   How to Buy Lulu http://www.lulu.com/shop/agus-kurniawan/pocket-reference-netduino-for-beginner/ebook/product-21024542.html Kindle Amazon http://www.amazon.com/dp/B00CU8EFPQ Kobo http://www.kobobooks.com/ebook/Pocket-Reference-Netduino-for-Beginner/book-Jbowhe2EVEC9Kw8CdK9zXg/page1.html iBookstore in progress http://itunes.apple.com/us/book/isbn9781304045027  Nook in progress http://www.barnesandnoble.com/w/pocket-reference-agus-kurniawan/1115550408 

Tags:

.NET | Books | Embedded System

Pocket Reference: Basic Sensors in Windows 8

by Agus Kurniawan 21. March 2013 02:43
I just published a new book about basic sensor programming on Windows 8. The following is TOC of the book: 1. Sensor in Windows 8 WinRT 1.1 Windows 8 WinRT Sensor 1.2 Accelerometer 1.3 Compass 1.4 Inclinometer 1.5 Light Sensor 1.6 Gyrometer 1.7 Orientation 1.8 Simple Orientation 1.9 Geolocation 2. Arduino and Windows 8 2.1 Arduino 2.1.1 Arduino Uno 2.1.2 Arduino Leonardo 2.1.3 Arduino Mega 2560 2.1.4 Arduino Due 2.2 Electronic Components 2.2.1 Arduino Starter Kit 2.2.2 Fritzing 2.2.3 Cooking-Hacks: Arduino Starter Kit 2.2.4 Arduino Sidekick Basic kit 2.3 Arduino Software 2.4 Testing 2.5 Connecting Arduino to Windows 8 2.5.1 Arduino Hardware Driver on Windows 8 2.5.2 Simple Testing 2.6 Arduino and .NET 3. Connecting Arduino to Windows 8 WinRT 3.1 Serial Port 3.2 Windows Communication Foundation (WCF) 3.2.1 Creating WCF Application 3.2.2 Consuming WCF on Windows 8 WinRT 3.2.3 Testing 3.2.4 Deplying and Multi-User 3.3 Socket Client-Server 4. Consuming Data from Sensor Devices 4.1 Problem 4.1.1 Sensor Devices 4.1.2 Consuming Sensor Data in Windows 8 WinRT 4.2 Reading Sensor 4.3 Accessing Sensor Data from Console 4.4 Publishing Sensor Data for Windows 8 WinRT 4.4.1 Create WCF Application 4.4.2 Consuming WCF on Windows 8 Store 4.4.3 Testing 5. Controlling Devices 5.1 LED Controller Device 5.2 Arduino Implementation 5.3 Controlling Device from .NET Console 5.4 Publishing Sensor Data for Windows 8 WinRT 5.4.1 Creating WCF Application 5.4.2 Consuming WFC 5.4.3 Testing 6. Button and Switch 6.1 Getting Data from Button and Switch 6.2 Arduino Implementation 6.3 Executing Command to .NET Console 6.4 Publishing Sensor Data for Windows 8 WinRT 6.4.1 Creating Socket Server 6.4.2 Socket Client on Windows 8 Store 6.4.3 Testing   How to buy? Kindle:  http://www.amazon.com/Pocket-Reference-Sensors-Windows-ebook/dp/B00BXHEOWE/ Lulu: http://www.lulu.com/shop/agus-kurniawan/pocket-reference-basic-sensors-in-windows-8/ebook/product-20927425.html   Kobo: http://www.kobobooks.com/ebook/Pocket-Reference-Basic-Sensors-Windows-8/book-SyQ9aWmDCUexynJZW4b-hw/page1.html iBookStore: http://itunes.apple.com/us/book/isbn9781300856610  Nook: http://www.barnesandnoble.com/w/pocket-reference-agus-kurniawan/1115125073

Tags:

.NET | Books | Embedded System | Windows

MongoDB Management Studio

by Agus Kurniawan 18. March 2013 04:01
I just released my open source project, MongoDB Management Studio. It can be used to manage MongoDB local and remote servers. You can download source code and application on http://daun.codeplex.com/.

Tags:

.NET | Database

About Agus Kurniawan

Agus Kurniawan

For more detail about me click here [V]

Please entry your name into my guestbook [V]

If you want to contact me, please go here [V]

Go here for my professional services [V]

My Books

Getting Started with Windows 10 for Raspberry 2

Getting Started with ASP.NET 5 for OS X, Linux, and Windows Getting Started with Windows Remote Arduino

Redis Programming by Example The Hands-on ARM mbed Development Lab Manual

Getting Started With STM32 Nucleo Development Getting Started with Windows IoT and Intel Galileo

Learning C by Example Getting Started with Raspberry Pi 2

Getting Started with Arduino and Go The Hands-on Arduino Yún Manual Lab

The Hands-on MEAN Lab Manual, Volume 1 Go Programming by Example

Getting Started with Scratch for pcDuino Raspberry Pi Wireless Networks

BeagleBone Black Programming by Example Database Programming Using R

Learning R in 120 Minutes The Hands-on Intel Edison Manual Lab

Getting Started with pcDuino3 TI ARM Cortex-M LaunchPad Programming by Example

Raspberry Pi I/O Programming using Python Getting Started with Intel IoT and Intel Galileo

Pemrograman Java Tingkat Lanjut PHP and MongoDB Programming By Example

ASP.NET SignalR Programming By Example KnockoutJS Programming by Example

Getting Started with Java ME Embedded 8 and Raspberry Pi XBee IEEE 802.15.4 Programming

Raspberry Pi System Programming for Beginner Backbone.js Programming By Example

PHP and SQL Server Programming By Example AngularJS Programming by Example

jQuery Programming by Example Getting Started with Arduino and Ruby

Raspberry Pi Command Line for Beginner Getting Started with Arduino and Python

MSP430 LaunchPad Programming TypeScript Programming by Example

Getting Started with Matlab Simulink and Arduino SQL Server for Node.js

Pocket Reference: Netduino for Beginner Database Programming using Matlab

Pocket Reference: Basic Sensors in Windows 8 Getting Started with Matlab Simulink and Raspberry Pi

Getting Started with Arduino and Java  Pocket Reference: Raspberry Pi Programming

Getting Started with Arduino and Matlab Getting Started with Arduino and .NET

Pocket Reference: Raspberry Pi Getting Started with Arduino and Node.js

MongoDB for VB.NET Panduan Praktis Windows Azure

Network Forensics: Panduan Analisis Dan Investigasi Paket Data Jaringan Menggunakan Wireshark Object-Relational Mapping (ORM): MongoDB, Mongoosejs and Node.js By Example

Nodejs Programming by Example MongoDB for by Example

Pemrograman Parallel Dengan MPI dan C Panduan Lengkap iPad 2 Untuk Pemula

Pemrograman Jaringan Dengan Java Aplikasi Pilihan iPad Untuk Anak-Anak

Buku lainnya [V]

Agus Kurniawan is Microsoft MVP (Most Valuable Professional)

Agus Kurniawan- Github Profile

Agus Kurniawan- Codeplex Profile

Follow Me

Follow agusk2010 on Twitter

Month List