Microsoft .NET Gadgeteer : electronics projects for hobbyists and inventors /
Taylor, Simon,1958-author.
Includes index.
Machine generated contents note: pt. 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 -- pt. 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 -- pt. 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.
Microsoft .NET Gadgeteer.
Electronic apparatus and appliances