
Microsoft .NET Gadgeteer
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions

Content
- Cover Page
- Microsoft .NET Gadgeteer: Electronics Projects for Hobbyists and Inventors
- Copyright Page
- Dedication
- Contents
- Foreword
- Acknowledgments
- Introduction
- Part I Getting to Know .NET Gadgeteer
- 1 Introduction to .NET Gadgeteer
- .NET Gadgeteer Basics
- Hardware Interface
- Firmware
- Micro Framework and Gadgeteer
- TinyCLR
- Base Class Layer
- Gadgeteer Architecture
- Hardware Interface
- Firmware Interface
- Creating Gadgeteer Applications
- Serial Camera Module
- The Application Designer
- 2 Software Development Environment
- Install Visual C# 2010 Express
- Install the .NET Micro Framework
- Install the Gadgeteer Core SDK
- Gadgeteer Documentation
- Gadgeteer Mainboard and Module Project Templates
- Install Gadgeteer Mainboard and Modules SDK
- Tour of the Gadgeteer Development Environment
- Summary
- 3 Gadgeteer Sockets, Mainboards, and Modules
- Gadgeteer Sockets
- Mainboards
- Modules and Interfaces
- Module Base Class
- DaisyLinkModule Base Class
- DisplayModule Base Class
- NetworkModule Base Class
- Gadgeteer Application
- Program Base Class
- Application
- Gadgeteer Interfaces, Utilities, and Services
- Interfaces
- Utilities
- Services
- 4 Gadgeteer API Interfaces
- Analog Input and Output
- AnalogInput Class
- AnalogOutput Class
- Digital Input, Output, and Input/Output
- DigitalInput Interface
- DigitalOutput Interface
- Input/Output: DigitalIO Interface
- InterruptInput Class
- PWMOutput Class
- I2CBus Class
- Serial Class
- SPI Class
- 5 Gadgeteer Mainboards and Modules
- Gadgeteer Mainboards
- GHI Electronics
- Mountaineer Group
- Love Electronics
- Sytech Designs Ltd.
- Gadgeteer Modules
- Ethernet, WiFi, and SD Cards
- Graphics Displays
- I2C and SPI Modules
- Serial Modules
- 6 Deploying and Debugging
- TinyCLR and TinyBooter
- Using MFDeploy
- MFDeploy Main Screen
- MFDeploy Functions
- Deploying and Debugging with Visual Studio
- Build the Project
- Set a Breakpoint
- Immediate Execution
- Single-Step Through Code and Move the Execution Point
- More Visual Studio Features
- Part II Projects
- 7 Writing Gadgeteer Applications
- Sequential and Event-Driven Applications
- Sequential vs. Event-Driven Design Basics
- Adding Battery Power Savings
- Gadgeteer Application Flow
- The Gadgeteer Application Template
- Application Thread
- Classes and Project Code Files
- Using Sequential Application Code
- Summary
- 8 Data Input and Output Projects
- Create an Empty Solution in Visual Studio Express
- SPI Display Module Using Project Resources
- Adding Project Resources
- I2C Accelerometer and Process Data Threads
- Gadgeteer DaisyLink
- A Combined Module Project
- Create the Project
- JoyInput Class with Event
- DemoApp Class
- Gadgeteer Program.cs
- Summary
- 9 Serial Communications Projects
- Building a Serial Comms Project Using a Serial2USB Module
- Create the New Project
- Start and Debug the Application
- Start the Terminal Application
- Changing Serial Port Physical Settings
- Serial Message Data Handling
- 10 SD Card and File Projects
- Mounting and Unmounting Removable Media
- GHI-Based Mainboard
- Sytech NANO Mainboard
- Directory and File Handling
- Using the StorageDevice Class
- Save and Restore Setup Data Project
- Adding Classes to the Project
- The Program.cs File
- Micro Framework Extended Weak References
- Text and CSV File Projects
- Simple Text Logger Project
- CSV File Project
- Summary
- 11 Ethernet and Web Device Projects
- Sockets
- Device Network Configuration
- TCP/IP Server Project
- Web-Connected Devices
- Web Server
- Web Client
- Additional Micro Framework Network Support
- Summary
- Part III Build Your Own .NET Gadgeteer Hardware
- 12 Designing Gadgeteer Modules and Mainboards
- Modules
- A Simple Custom Prototype Module
- Using the Module Project Template
- GadgeteerHardware.XML
- MSI Generation
- Mainboards
- 13 Turning Your Gadgeteer Prototype Into a Product
- Use Modules or Design a Custom Board
- Packaging Your Prototype
- A Gadgeteer and Micro Framework 4.2
- Gadgeteer MF 4.1 and 4.2 Applications
- MF 4.3 and Visual Studio 2012
- Index
System requirements
File format: PDF
Copy-Protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our eBook Help page.