├── .gitattributes
├── .gitignore
├── Blinky
├── README.md
└── SourceCode
│ ├── Blinky.csproj
│ ├── Blinky.sln
│ ├── Program.cs
│ └── Properties
│ └── AssemblyInfo.cs
├── Blinky_MCP23008
├── README.md
└── src
│ └── Blinky_MCP23008
│ ├── Blinky_MCP23008.sln
│ └── Blinky_MCP23008
│ ├── App.cs
│ ├── Blinky_MCP23008.csproj
│ ├── Program.cs
│ ├── Properties
│ └── AssemblyInfo.cs
│ └── packages.config
├── Blinky_x74595
├── README.md
└── src
│ └── Blinky_x74595
│ ├── Blinky_x74595.sln
│ └── Blinky_x74595
│ ├── App.cs
│ ├── Blinky_x74595.csproj
│ ├── Program.cs
│ ├── Properties
│ └── AssemblyInfo.cs
│ └── packages.config
├── ButtonInterruptEvents
├── README.md
└── SourceCode
│ ├── ButtonInterruptEvents.sln
│ └── ButtonInterruptEvents
│ ├── ButtonInterruptEvents.csproj
│ ├── Program.cs
│ └── Properties
│ └── AssemblyInfo.cs
├── ChristmasCounter
└── src
│ └── ChristmasCounter
│ ├── ChristmasCounter.sln
│ └── ChristmasCounter
│ ├── App.cs
│ ├── ChristmasCounter.csproj
│ ├── Program.cs
│ ├── Properties
│ └── AssemblyInfo.cs
│ └── packages.config
├── Connected_CoffeeMaker
├── ApplianceHost
│ ├── README.md
│ └── src
│ │ ├── ApplianceHost.sln
│ │ └── ApplianceHost
│ │ ├── ApplianceHost.csproj
│ │ ├── Ports.cs
│ │ ├── Program.cs
│ │ ├── Properties
│ │ └── AssemblyInfo.cs
│ │ ├── RequestHandler.cs
│ │ └── packages.config
├── ApplianceRemote
│ ├── README.md
│ └── src
│ │ ├── ApplianceRemote.sln
│ │ ├── ApplianceRemote
│ │ ├── ApiHelper.cs
│ │ ├── App.xaml
│ │ ├── App.xaml.cs
│ │ ├── ApplianceRemote.projitems
│ │ ├── ApplianceRemote.shproj
│ │ ├── Enums.cs
│ │ └── Views
│ │ │ ├── ConfigurePage.xaml
│ │ │ ├── ConfigurePage.xaml.cs
│ │ │ ├── StatusPage.xaml
│ │ │ └── StatusPage.xaml.cs
│ │ ├── Droid
│ │ ├── ApplianceRemote.Droid.csproj
│ │ ├── Assets
│ │ │ └── AboutAssets.txt
│ │ ├── MainActivity.cs
│ │ ├── Properties
│ │ │ ├── AndroidManifest.xml
│ │ │ └── AssemblyInfo.cs
│ │ ├── Resources
│ │ │ ├── AboutResources.txt
│ │ │ ├── Resource.designer.cs
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-xxhdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable
│ │ │ │ ├── icon.png
│ │ │ │ └── xamarin_logo.png
│ │ │ ├── layout
│ │ │ │ ├── Tabbar.axml
│ │ │ │ └── Toolbar.axml
│ │ │ └── values
│ │ │ │ └── styles.xml
│ │ └── packages.config
│ │ ├── MobileAppService
│ │ ├── ApplianceRemote.MobileAppService.csproj
│ │ ├── Controllers
│ │ │ └── ApplianceController.cs
│ │ ├── Program.cs
│ │ ├── Startup.cs
│ │ ├── appsettings.Development.json
│ │ └── appsettings.json
│ │ └── iOS
│ │ ├── AppDelegate.cs
│ │ ├── ApplianceRemote.iOS.csproj
│ │ ├── Assets.xcassets
│ │ ├── AppIcon.appiconset
│ │ │ └── Contents.json
│ │ └── Contents.json
│ │ ├── Entitlements.plist
│ │ ├── Info.plist
│ │ ├── LaunchScreen.storyboard
│ │ ├── Main.cs
│ │ ├── Resources
│ │ ├── ConfigureAppliance.png
│ │ ├── ConfigureAppliance@2x.png
│ │ ├── Start.png
│ │ ├── Start@2x.png
│ │ ├── Stop.png
│ │ ├── Stop@2x.png
│ │ ├── tab_about.png
│ │ ├── tab_about@2x.png
│ │ ├── tab_about@3x.png
│ │ ├── tab_feed.png
│ │ ├── tab_feed@2x.png
│ │ ├── tab_feed@3x.png
│ │ ├── xamarin_logo.png
│ │ ├── xamarin_logo@2x.png
│ │ └── xamarin_logo@3x.png
│ │ └── packages.config
├── Connected_Coffee_SimpleControl
│ ├── Connected_Coffee_SimpleControl.sln
│ └── Connected_Coffee_SimpleControl
│ │ ├── Connected_Coffee_SimpleControl.csproj
│ │ ├── Program.cs
│ │ └── Properties
│ │ └── AssemblyInfo.cs
└── Design.sketch
├── Connected_Plant
├── PlantHost
│ ├── README.md
│ └── src
│ │ └── PlantHost
│ │ ├── PlantHost.sln
│ │ └── PlantHost
│ │ ├── App.cs
│ │ ├── HumidityLog.cs
│ │ ├── HumiditySensorController.cs
│ │ ├── MicroSDController.cs
│ │ ├── PlantHost.csproj
│ │ ├── Program.cs
│ │ ├── Properties
│ │ └── AssemblyInfo.cs
│ │ ├── RequestHandler.cs
│ │ └── packages.config
└── PlantRemote
│ └── src
│ └── PlantRemote
│ ├── PlantRemote.sln
│ └── PlantRemote
│ ├── PlantRemote.Android
│ ├── Assets
│ │ └── AboutAssets.txt
│ ├── MainActivity.cs
│ ├── PlantRemote.Android.csproj
│ ├── Properties
│ │ ├── AndroidManifest.xml
│ │ └── AssemblyInfo.cs
│ └── Resources
│ │ ├── AboutResources.txt
│ │ ├── Resource.designer.cs
│ │ ├── drawable-hdpi
│ │ ├── icon_connect.png
│ │ └── icon_refresh.png
│ │ ├── drawable-xhdpi
│ │ ├── icon_connect.png
│ │ └── icon_refresh.png
│ │ ├── drawable-xxhdpi
│ │ ├── icon_connect.png
│ │ └── icon_refresh.png
│ │ ├── drawable-xxxhdpi
│ │ ├── icon_connect.png
│ │ └── icon_refresh.png
│ │ ├── drawable
│ │ ├── icon_connect.png
│ │ └── icon_refresh.png
│ │ ├── layout
│ │ ├── Tabbar.axml
│ │ └── Toolbar.axml
│ │ ├── mipmap-anydpi-v26
│ │ ├── icon.xml
│ │ └── icon_round.xml
│ │ ├── mipmap-hdpi
│ │ ├── Icon.png
│ │ └── launcher_foreground.png
│ │ ├── mipmap-mdpi
│ │ ├── icon.png
│ │ └── launcher_foreground.png
│ │ ├── mipmap-xhdpi
│ │ ├── Icon.png
│ │ └── launcher_foreground.png
│ │ ├── mipmap-xxhdpi
│ │ ├── Icon.png
│ │ └── launcher_foreground.png
│ │ ├── mipmap-xxxhdpi
│ │ ├── Icon.png
│ │ └── launcher_foreground.png
│ │ └── values
│ │ ├── colors.xml
│ │ └── styles.xml
│ ├── PlantRemote.UWP
│ ├── App.xaml
│ ├── App.xaml.cs
│ ├── Assets
│ │ ├── LargeTile.scale-100.png
│ │ ├── LargeTile.scale-200.png
│ │ ├── LargeTile.scale-400.png
│ │ ├── SmallTile.scale-100.png
│ │ ├── SmallTile.scale-200.png
│ │ ├── SmallTile.scale-400.png
│ │ ├── SplashScreen.scale-100.png
│ │ ├── SplashScreen.scale-200.png
│ │ ├── SplashScreen.scale-400.png
│ │ ├── Square150x150Logo.scale-100.png
│ │ ├── Square150x150Logo.scale-200.png
│ │ ├── Square150x150Logo.scale-400.png
│ │ ├── Square44x44Logo.altform-unplated_targetsize-16.png
│ │ ├── Square44x44Logo.altform-unplated_targetsize-256.png
│ │ ├── Square44x44Logo.altform-unplated_targetsize-48.png
│ │ ├── Square44x44Logo.scale-100.png
│ │ ├── Square44x44Logo.scale-200.png
│ │ ├── Square44x44Logo.scale-400.png
│ │ ├── Square44x44Logo.targetsize-16.png
│ │ ├── Square44x44Logo.targetsize-256.png
│ │ ├── Square44x44Logo.targetsize-48.png
│ │ ├── StoreLogo.backup.png
│ │ ├── StoreLogo.scale-100.png
│ │ ├── StoreLogo.scale-200.png
│ │ ├── StoreLogo.scale-400.png
│ │ ├── Wide310x150Logo.scale-100.png
│ │ ├── Wide310x150Logo.scale-200.png
│ │ └── Wide310x150Logo.scale-400.png
│ ├── MainPage.xaml
│ ├── MainPage.xaml.cs
│ ├── Package.appxmanifest
│ ├── PlantRemote.UWP.csproj
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ └── Default.rd.xml
│ └── icon_refresh.png
│ ├── PlantRemote.iOS
│ ├── AppDelegate.cs
│ ├── Assets.xcassets
│ │ └── AppIcon.appiconset
│ │ │ ├── Contents.json
│ │ │ ├── Icon1024.png
│ │ │ ├── Icon120.png
│ │ │ ├── Icon152.png
│ │ │ ├── Icon167.png
│ │ │ ├── Icon180.png
│ │ │ ├── Icon20.png
│ │ │ ├── Icon29.png
│ │ │ ├── Icon40.png
│ │ │ ├── Icon58.png
│ │ │ ├── Icon60.png
│ │ │ ├── Icon76.png
│ │ │ ├── Icon80.png
│ │ │ └── Icon87.png
│ ├── Entitlements.plist
│ ├── Info.plist
│ ├── Main.cs
│ ├── PlantRemote.iOS.csproj
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ └── Resources
│ │ ├── Default-568h@2x.png
│ │ ├── Default-Portrait.png
│ │ ├── Default-Portrait@2x.png
│ │ ├── Default.png
│ │ ├── Default@2x.png
│ │ ├── LaunchScreen.storyboard
│ │ ├── icon_refresh.png
│ │ ├── icon_refresh@2x.png
│ │ └── icon_refresh@3x.png
│ └── PlantRemote
│ ├── App.xaml
│ ├── App.xaml.cs
│ ├── Client
│ ├── HumidityLog.cs
│ └── PlantClient.cs
│ ├── HumidityLevel.cs
│ ├── HumidityLog.cs
│ ├── HumidityModel.cs
│ ├── MainPage.xaml
│ ├── MainPage.xaml.cs
│ ├── MainViewModel.cs
│ ├── Model
│ └── HumidityModel.cs
│ ├── PlantClient.cs
│ ├── PlantRemote.csproj
│ ├── View
│ ├── MainPage.xaml
│ └── MainPage.xaml.cs
│ └── ViewModel
│ └── MainViewModel.cs
├── Connected_RgbLed
├── RgbLedHost
│ ├── README.md
│ └── src
│ │ └── RgbLedHost
│ │ ├── RgbLedHost.sln
│ │ └── RgbLedHost
│ │ ├── App.cs
│ │ ├── Program.cs
│ │ ├── Properties
│ │ └── AssemblyInfo.cs
│ │ ├── RequestHandler.cs
│ │ ├── RgbLedController.cs
│ │ ├── RgbLedHost.csproj
│ │ └── packages.config
└── RgbLedRemote
│ ├── README.md
│ └── src
│ └── RgbLedRemote
│ ├── RgbLedRemote.sln
│ └── RgbLedRemote
│ ├── RgbLedRemote.Android
│ ├── Assets
│ │ └── AboutAssets.txt
│ ├── MainActivity.cs
│ ├── Properties
│ │ ├── AndroidManifest.xml
│ │ └── AssemblyInfo.cs
│ ├── Resources
│ │ ├── AboutResources.txt
│ │ ├── drawable-hdpi
│ │ │ └── icon_connect.png
│ │ ├── drawable-xhdpi
│ │ │ └── icon_connect.png
│ │ ├── drawable-xxhdpi
│ │ │ └── icon_connect.png
│ │ ├── drawable-xxxhdpi
│ │ │ └── icon_connect.png
│ │ ├── drawable
│ │ │ └── icon_connect.png
│ │ ├── layout
│ │ │ ├── Tabbar.axml
│ │ │ └── Toolbar.axml
│ │ ├── mipmap-anydpi-v26
│ │ │ ├── icon.xml
│ │ │ └── icon_round.xml
│ │ ├── mipmap-hdpi
│ │ │ ├── Icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-mdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xhdpi
│ │ │ ├── Icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xxhdpi
│ │ │ ├── Icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xxxhdpi
│ │ │ ├── Icon.png
│ │ │ └── launcher_foreground.png
│ │ └── values
│ │ │ ├── colors.xml
│ │ │ └── styles.xml
│ └── RgbLedRemote.Android.csproj
│ ├── RgbLedRemote.UWP
│ ├── App.xaml
│ ├── App.xaml.cs
│ ├── Assets
│ │ ├── LockScreenLogo.scale-200.png
│ │ ├── SplashScreen.scale-200.png
│ │ ├── Square150x150Logo.scale-200.png
│ │ ├── Square44x44Logo.scale-200.png
│ │ ├── Square44x44Logo.targetsize-24_altform-unplated.png
│ │ ├── StoreLogo.png
│ │ └── Wide310x150Logo.scale-200.png
│ ├── MainPage.xaml
│ ├── MainPage.xaml.cs
│ ├── Package.appxmanifest
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ └── Default.rd.xml
│ └── RgbLedRemote.UWP.csproj
│ ├── RgbLedRemote.iOS
│ ├── AppDelegate.cs
│ ├── Assets.xcassets
│ │ └── AppIcon.appiconset
│ │ │ ├── Contents.json
│ │ │ ├── Icon1024.png
│ │ │ ├── Icon120.png
│ │ │ ├── Icon152.png
│ │ │ ├── Icon167.png
│ │ │ ├── Icon180.png
│ │ │ ├── Icon20.png
│ │ │ ├── Icon29.png
│ │ │ ├── Icon40.png
│ │ │ ├── Icon58.png
│ │ │ ├── Icon60.png
│ │ │ ├── Icon76.png
│ │ │ ├── Icon80.png
│ │ │ └── Icon87.png
│ ├── Entitlements.plist
│ ├── Info.plist
│ ├── Main.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── Resources
│ │ ├── Default-568h@2x.png
│ │ ├── Default-Portrait.png
│ │ ├── Default-Portrait@2x.png
│ │ ├── Default.png
│ │ ├── Default@2x.png
│ │ ├── LaunchScreen.storyboard
│ │ ├── icon_connect.png
│ │ ├── icon_connect@2x.png
│ │ └── icon_connect@3x.png
│ └── RgbLedRemote.iOS.csproj
│ └── RgbLedRemote
│ ├── App.xaml
│ ├── App.xaml.cs
│ ├── Client
│ ├── MapleClient.cs
│ ├── RgbLedClient.cs
│ └── ServerItem.cs
│ ├── MainPage.xaml
│ ├── MainPage.xaml.cs
│ ├── RgbLedRemote.csproj
│ └── ViewModels
│ └── MainViewModel.cs
├── Connected_Servo
├── ServoHost
│ ├── README.md
│ └── src
│ │ └── ServoHost
│ │ ├── ServoHost.sln
│ │ └── ServoHost
│ │ ├── App.cs
│ │ ├── Program.cs
│ │ ├── Properties
│ │ └── AssemblyInfo.cs
│ │ ├── RequestHandler.cs
│ │ ├── ServoController.cs
│ │ ├── ServoEventArgs.cs
│ │ ├── ServoHost.csproj
│ │ └── packages.config
└── ServoRemote
│ ├── README.md
│ └── src
│ └── ServoRemote
│ ├── ServoRemote.Android
│ ├── Assets
│ │ └── AboutAssets.txt
│ ├── MainActivity.cs
│ ├── Properties
│ │ ├── AndroidManifest.xml
│ │ └── AssemblyInfo.cs
│ ├── Resources
│ │ ├── AboutResources.txt
│ │ ├── drawable-hdpi
│ │ │ └── icon_connect.png
│ │ ├── drawable-xhdpi
│ │ │ └── icon_connect.png
│ │ ├── drawable-xxhdpi
│ │ │ └── icon_connect.png
│ │ ├── drawable-xxxhdpi
│ │ │ └── icon_connect.png
│ │ ├── drawable
│ │ │ └── icon_connect.png
│ │ ├── layout
│ │ │ ├── Tabbar.axml
│ │ │ └── Toolbar.axml
│ │ ├── mipmap-anydpi-v26
│ │ │ ├── icon.xml
│ │ │ └── icon_round.xml
│ │ ├── mipmap-hdpi
│ │ │ ├── Icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-mdpi
│ │ │ ├── icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xhdpi
│ │ │ ├── Icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xxhdpi
│ │ │ ├── Icon.png
│ │ │ └── launcher_foreground.png
│ │ ├── mipmap-xxxhdpi
│ │ │ ├── Icon.png
│ │ │ └── launcher_foreground.png
│ │ └── values
│ │ │ ├── colors.xml
│ │ │ └── styles.xml
│ └── ServoRemote.Android.csproj
│ ├── ServoRemote.UWP
│ ├── App.xaml
│ ├── App.xaml.cs
│ ├── Assets
│ │ ├── LockScreenLogo.scale-200.png
│ │ ├── SplashScreen.scale-200.png
│ │ ├── Square150x150Logo.scale-200.png
│ │ ├── Square44x44Logo.scale-200.png
│ │ ├── Square44x44Logo.targetsize-24_altform-unplated.png
│ │ ├── StoreLogo.png
│ │ └── Wide310x150Logo.scale-200.png
│ ├── MainPage.xaml
│ ├── MainPage.xaml.cs
│ ├── Package.appxmanifest
│ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ └── Default.rd.xml
│ └── ServoRemote.UWP.csproj
│ ├── ServoRemote.iOS
│ ├── AppDelegate.cs
│ ├── Assets.xcassets
│ │ └── AppIcon.appiconset
│ │ │ ├── Contents.json
│ │ │ ├── Icon1024.png
│ │ │ ├── Icon120.png
│ │ │ ├── Icon152.png
│ │ │ ├── Icon167.png
│ │ │ ├── Icon180.png
│ │ │ ├── Icon20.png
│ │ │ ├── Icon29.png
│ │ │ ├── Icon40.png
│ │ │ ├── Icon58.png
│ │ │ ├── Icon60.png
│ │ │ ├── Icon76.png
│ │ │ ├── Icon80.png
│ │ │ └── Icon87.png
│ ├── Entitlements.plist
│ ├── Info.plist
│ ├── Main.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ ├── Resources
│ │ ├── Default-568h@2x.png
│ │ ├── Default-Portrait.png
│ │ ├── Default-Portrait@2x.png
│ │ ├── Default.png
│ │ ├── Default@2x.png
│ │ ├── LaunchScreen.storyboard
│ │ ├── icon_connect.png
│ │ ├── icon_connect@2x.png
│ │ └── icon_connect@3x.png
│ └── ServoRemote.iOS.csproj
│ ├── ServoRemote.sln
│ └── ServoRemote
│ ├── App.xaml
│ ├── App.xaml.cs
│ ├── Client
│ ├── ServoClient.cs
│ └── ServoControllerClient.cs
│ ├── MainPage.xaml
│ ├── MainPage.xaml.cs
│ ├── ServoRemote.csproj
│ └── ViewModels
│ └── MainViewModel.cs
├── Contributing
├── readme.md
└── style_guide.md
├── ControllingAServo
├── README.md
├── ServoBreadboard.png
└── SourceCode
│ ├── Servo.sln
│ └── Servo
│ ├── Program.cs
│ ├── Properties
│ └── AssemblyInfo.cs
│ ├── Servo.cs
│ └── Servo.csproj
├── DrivingLED_w_PWM
├── README.md
└── SourceCode
│ ├── DrivingLED_w_PWM.sln
│ └── DrivingLED_w_PWM
│ ├── DrivingLED_w_PWM.csproj
│ ├── Program.cs
│ └── Properties
│ └── AssemblyInfo.cs
├── Electronics_Tutorial
├── LilyPad_5V_Sensor_Level_Shifting
│ ├── LilyPad_Lab.sln
│ └── LilyPad_Lab
│ │ ├── LilyPad_Lab.csproj
│ │ ├── Program.cs
│ │ └── Properties
│ │ └── AssemblyInfo.cs
├── Photoresistor_Lab
│ ├── Photoresistor_Lab.sln
│ └── Photoresistor_Lab
│ │ ├── Photoresistor_Lab.csproj
│ │ ├── Program.cs
│ │ └── Properties
│ │ └── AssemblyInfo.cs
└── Photoresistor_Lab_Oversampled
│ ├── Photoresistor_Lab.sln
│ └── Photoresistor_Lab
│ ├── Photoresistor_Lab.csproj
│ ├── Program.cs
│ └── Properties
│ └── AssemblyInfo.cs
├── GlitchFilter
├── README.md
└── SourceCode
│ ├── GlitchFilter.sln
│ └── GlitchFilter
│ ├── GlitchFilter.csproj
│ ├── Program.cs
│ └── Properties
│ └── AssemblyInfo.cs
├── HelloWorldWebServer
├── HelloWorldWebServer.sln
└── HelloWorldWebServer
│ ├── HelloWorldWebServer.csproj
│ ├── Program.cs
│ ├── Properties
│ └── AssemblyInfo.cs
│ ├── Resources.Designer.cs
│ ├── Resources.resx
│ └── WebServer.cs
├── LCDDisplay
├── NetduinoAndLCDFritzing.png
├── README.md
├── SPILCDHelloWorld.png
└── SourceCode
│ ├── LCDMicroLiquidCrystal.sln
│ └── LCDMicroLiquidCrystal
│ ├── BaseShifterLcdTransferProvider.cs
│ ├── ILcdTransferProvider.cs
│ ├── LCDMicroLiquidCrystal.csproj
│ ├── Lcd.cs
│ ├── Program.cs
│ ├── Properties
│ └── AssemblyInfo.cs
│ ├── Shifter74Hc595LcdTransferProvider.cs
│ └── ShifterPin.cs
├── LICENSE
├── Licenses
├── Apache2_License.md
├── Cc-by-nc-nd_icon.png
└── CreativeCommons_BY_NC_ND.md
├── MemoryGame
├── README.md
└── src
│ └── MemoryGame
│ ├── MemoryGame.sln
│ └── MemoryGame
│ ├── App.cs
│ ├── MemoryGame.csproj
│ ├── Program.cs
│ ├── Properties
│ └── AssemblyInfo.cs
│ └── packages.config
├── NMEA_GPS
├── SourceCode
│ └── Program.cs
└── readme.md
├── Netduino.Foundation
├── ChickenCoop
│ └── ChickenCoop.Micro
│ │ ├── ChickenCoop.DoorTest
│ │ ├── App.cs
│ │ ├── ChickenCoop.DoorTest.csproj
│ │ ├── OnBoardFlash.dat
│ │ ├── OnBoardFlash.dat.smd
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── RoslynHackFix.cs
│ │ └── packages.config
│ │ ├── ChickenCoop.Micro.sln
│ │ ├── ChickenCoop.Micro
│ │ ├── App.cs
│ │ ├── AppConfig.cs
│ │ ├── ChickenCoop.Micro.csproj
│ │ ├── Door
│ │ │ ├── DoorController.cs
│ │ │ └── DoorStateType.cs
│ │ ├── Menu.json
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ ├── Resources.Designer.cs
│ │ │ └── Resources.resx
│ │ ├── SunsetSunrise
│ │ │ └── SunsetManager.cs
│ │ └── TemperatureController.cs
│ │ └── ChickenCoop.SunsetSunriseTest
│ │ ├── App.cs
│ │ ├── ChickenCoop.SunsetSunriseTest.csproj
│ │ ├── Program.cs
│ │ ├── Properties
│ │ └── AssemblyInfo.cs
│ │ ├── RoslynHackFix.cs
│ │ ├── SunriseData.cs
│ │ ├── SunriseService.cs
│ │ └── packages.config
├── FoodDehydrator3000
│ ├── Dehydrator.Mobile
│ │ ├── DehydratorRemote.sln
│ │ ├── DehydratorRemote
│ │ │ ├── ApiHelper.cs
│ │ │ ├── App.xaml
│ │ │ ├── App.xaml.cs
│ │ │ ├── DehydratorRemote.csproj
│ │ │ ├── DehydratorRemotePage.xaml
│ │ │ ├── DehydratorRemotePage.xaml.cs
│ │ │ ├── Properties
│ │ │ │ └── AssemblyInfo.cs
│ │ │ ├── Temperature.cs
│ │ │ ├── TemperatureSelectionPage.xaml
│ │ │ ├── TemperatureSelectionPage.xaml.cs
│ │ │ └── packages.config
│ │ ├── Droid
│ │ │ ├── Assets
│ │ │ │ └── AboutAssets.txt
│ │ │ ├── DehydratorRemote.Droid.csproj
│ │ │ ├── MainActivity.cs
│ │ │ ├── Properties
│ │ │ │ ├── AndroidManifest.xml
│ │ │ │ └── AssemblyInfo.cs
│ │ │ ├── Resources
│ │ │ │ ├── AboutResources.txt
│ │ │ │ ├── Resource.designer.cs
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-xhdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-xxhdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable
│ │ │ │ │ └── icon.png
│ │ │ │ ├── layout
│ │ │ │ │ ├── Tabbar.axml
│ │ │ │ │ └── Toolbar.axml
│ │ │ │ └── values
│ │ │ │ │ └── styles.xml
│ │ │ └── packages.config
│ │ └── iOS
│ │ │ ├── AppDelegate.cs
│ │ │ ├── Assets.xcassets
│ │ │ ├── AppIcon.appiconset
│ │ │ │ └── Contents.json
│ │ │ └── Contents.json
│ │ │ ├── DehydratorRemote.iOS.csproj
│ │ │ ├── Entitlements.plist
│ │ │ ├── Info.plist
│ │ │ ├── LaunchScreen.storyboard
│ │ │ ├── Main.cs
│ │ │ └── packages.config
│ ├── Design
│ │ ├── Circuit.fzz
│ │ ├── Circuit_schem.png
│ │ ├── Circuit_schem.svg
│ │ ├── Dehydrator Components.sketch
│ │ ├── Driver Circuit.icircuit
│ │ ├── Skynet Dehydrator iOS Design.sketch
│ │ └── Solution Block Diagram.sketch
│ ├── FoodDehydrator3000.sln
│ └── FoodDehydrator3000
│ │ ├── App.cs
│ │ ├── DehydratorController.cs
│ │ ├── FoodDehydrator3000.csproj
│ │ ├── Program.cs
│ │ ├── Properties
│ │ ├── AssemblyInfo.cs
│ │ ├── Resources.Designer.cs
│ │ └── Resources.resx
│ │ ├── RequestHandler.cs
│ │ ├── RoslynHackFix.cs
│ │ ├── ShortTempEditMenuItem.cs
│ │ ├── menu.json
│ │ └── packages.config
└── TempDisplay_6130_SerialLCD
│ ├── TempDisplay_6130_SerialLCD.sln
│ └── TempDisplay_6130_SerialLCD
│ ├── Program.cs
│ ├── Properties
│ └── AssemblyInfo.cs
│ ├── RoslynFix.cs
│ ├── TempDisplay_6130_SerialLCD.csproj
│ └── packages.config
├── NightLight
└── src
│ └── NightLight
│ ├── NightLight.sln
│ └── NightLight
│ ├── App.cs
│ ├── NightLight.csproj
│ ├── Program.cs
│ ├── Properties
│ └── AssemblyInfo.cs
│ └── packages.config
├── OnboardButtonAndLed
├── README.md
└── SourceCode
│ ├── OnboardButtonAndLed.sln
│ └── OnboardButtonAndLed
│ ├── OnboardButtonAndLed.csproj
│ ├── Program.cs
│ └── Properties
│ └── AssemblyInfo.cs
├── Piano
├── README.md
└── src
│ └── Piano
│ ├── Piano.sln
│ └── Piano
│ ├── App.cs
│ ├── Piano.csproj
│ ├── Program.cs
│ ├── Properties
│ └── AssemblyInfo.cs
│ └── packages.config
├── PotentiometerControlled_RgbLed
├── README.md
└── SourceCode
│ ├── PotentiometerControlled_RgbLed.sln
│ └── PotentiometerControlled_RgbLed
│ ├── PotentiometerControlled_RgbLed.csproj
│ ├── Program.cs
│ └── Properties
│ └── AssemblyInfo.cs
├── README.md
├── RGB_Blinky
├── README.md
├── RGB_Blinky.fzz
├── RGB_Blinky_bb.png
├── RGB_Blinky_bb.svg
├── RGB_Blinky_schem.png
├── RGB_Blinky_schem.svg
└── SourceCode
│ ├── RGB_Blinky.sln
│ └── RGB_Blinky
│ ├── Program.cs
│ ├── Properties
│ └── AssemblyInfo.cs
│ └── RGB_Blinky.csproj
├── ReadDS3234
├── NetduinoDS3234Fritzing.png
├── README.md
└── SourceCode
│ ├── ReadDS3234.sln
│ └── ReadDS3234
│ ├── Program.cs
│ ├── Properties
│ └── AssemblyInfo.cs
│ └── ReadDS3234.csproj
├── Relay
├── Keyestudio_2Channel_SPDT_Relay.jpg
├── Keyestudio_2Channel_SPDT_Relay_Small.jpg
├── Keyestudio_Original.jpg
├── Relay.fzz
├── Relay.mov
├── Relay.sln
├── Relay
│ ├── Program.cs
│ ├── Properties
│ │ └── AssemblyInfo.cs
│ └── Relay.csproj
├── Relay_Practical_OFF.jpg
├── Relay_Practical_OFF_small.jpg
├── Relay_Practical_ON.jpg
├── Relay_Practical_ON_small.jpg
├── Relay_bb.svg
└── Relay_schematic.svg
├── RgbLed
├── README.md
├── RGBLedBreadboardFritzing.png
└── SourceCode
│ ├── RgbLed.sln
│ └── RgbLed
│ ├── Program.cs
│ ├── Properties
│ └── AssemblyInfo.cs
│ └── RgbLed.csproj
├── SDCardIO
├── README.md
└── SourceCode
│ ├── SDCardIO.sln
│ └── SDCardIO
│ ├── Program.cs
│ ├── Properties
│ └── AssemblyInfo.cs
│ └── SDCardIO.csproj
├── SHT31D
├── SHT31DOnBreadboard.png
├── SourceCode
│ └── Program.cs
└── readme.md
├── SerialLCD
├── SerialLCD.png
├── SourceCode
│ ├── SerialLCDTest.sln
│ └── SerialLCDTest
│ │ ├── Program.cs
│ │ ├── Properties
│ │ └── AssemblyInfo.cs
│ │ ├── SerialLCD.cs
│ │ └── SerialLCDTest.csproj
└── readme.md
├── ShiftRegister
├── ShiftRegisterOnBreadboard.png
├── SourceCode
│ └── Program.cs
└── readme.md
├── SoccerLabs
├── SoccerHost
│ ├── readme.md
│ └── src
│ │ └── SoccerHost
│ │ ├── SoccerHost.sln
│ │ └── SoccerHost
│ │ ├── App.cs
│ │ ├── PlayerController.cs
│ │ ├── Program.cs
│ │ ├── Properties
│ │ └── AssemblyInfo.cs
│ │ ├── RequestHandler.cs
│ │ ├── SoccerHost.csproj
│ │ └── packages.config
├── SoccerRemote
│ ├── readme.md
│ └── src
│ │ └── SoccerRemote
│ │ ├── SoccerRemote.sln
│ │ └── SoccerRemote
│ │ ├── SoccerRemote.Android
│ │ ├── Assets
│ │ │ └── AboutAssets.txt
│ │ ├── MainActivity.cs
│ │ ├── Properties
│ │ │ ├── AndroidManifest.xml
│ │ │ └── AssemblyInfo.cs
│ │ ├── Resources
│ │ │ ├── AboutResources.txt
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon_connect.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── icon_connect.png
│ │ │ ├── drawable-xxhdpi
│ │ │ │ └── icon_connect.png
│ │ │ ├── drawable-xxxhdpi
│ │ │ │ └── icon_connect.png
│ │ │ ├── drawable
│ │ │ │ └── icon_connect.png
│ │ │ ├── layout
│ │ │ │ ├── Tabbar.axml
│ │ │ │ └── Toolbar.axml
│ │ │ ├── mipmap-anydpi-v26
│ │ │ │ ├── icon.xml
│ │ │ │ └── icon_round.xml
│ │ │ ├── mipmap-hdpi
│ │ │ │ ├── Icon.png
│ │ │ │ └── launcher_foreground.png
│ │ │ ├── mipmap-mdpi
│ │ │ │ ├── icon.png
│ │ │ │ └── launcher_foreground.png
│ │ │ ├── mipmap-xhdpi
│ │ │ │ ├── Icon.png
│ │ │ │ └── launcher_foreground.png
│ │ │ ├── mipmap-xxhdpi
│ │ │ │ ├── Icon.png
│ │ │ │ └── launcher_foreground.png
│ │ │ ├── mipmap-xxxhdpi
│ │ │ │ ├── Icon.png
│ │ │ │ └── launcher_foreground.png
│ │ │ └── values
│ │ │ │ ├── colors.xml
│ │ │ │ └── styles.xml
│ │ └── SoccerRemote.Android.csproj
│ │ ├── SoccerRemote.UWP
│ │ ├── App.xaml
│ │ ├── App.xaml.cs
│ │ ├── Assets
│ │ │ ├── LargeTile.scale-100.png
│ │ │ ├── LargeTile.scale-200.png
│ │ │ ├── LargeTile.scale-400.png
│ │ │ ├── SmallTile.scale-100.png
│ │ │ ├── SmallTile.scale-200.png
│ │ │ ├── SmallTile.scale-400.png
│ │ │ ├── SplashScreen.scale-100.png
│ │ │ ├── SplashScreen.scale-200.png
│ │ │ ├── SplashScreen.scale-400.png
│ │ │ ├── Square150x150Logo.scale-100.png
│ │ │ ├── Square150x150Logo.scale-200.png
│ │ │ ├── Square150x150Logo.scale-400.png
│ │ │ ├── Square44x44Logo.altform-unplated_targetsize-16.png
│ │ │ ├── Square44x44Logo.altform-unplated_targetsize-256.png
│ │ │ ├── Square44x44Logo.altform-unplated_targetsize-48.png
│ │ │ ├── Square44x44Logo.scale-100.png
│ │ │ ├── Square44x44Logo.scale-200.png
│ │ │ ├── Square44x44Logo.scale-400.png
│ │ │ ├── Square44x44Logo.targetsize-16.png
│ │ │ ├── Square44x44Logo.targetsize-256.png
│ │ │ ├── Square44x44Logo.targetsize-48.png
│ │ │ ├── StoreLogo.backup.png
│ │ │ ├── StoreLogo.scale-100.png
│ │ │ ├── StoreLogo.scale-200.png
│ │ │ ├── StoreLogo.scale-400.png
│ │ │ ├── Wide310x150Logo.scale-100.png
│ │ │ ├── Wide310x150Logo.scale-200.png
│ │ │ └── Wide310x150Logo.scale-400.png
│ │ ├── MainPage.xaml
│ │ ├── MainPage.xaml.cs
│ │ ├── Package.appxmanifest
│ │ ├── Properties
│ │ │ ├── AssemblyInfo.cs
│ │ │ └── Default.rd.xml
│ │ └── SoccerRemote.UWP.csproj
│ │ ├── SoccerRemote.iOS
│ │ ├── AppDelegate.cs
│ │ ├── Assets.xcassets
│ │ │ └── AppIcon.appiconset
│ │ │ │ ├── Contents.json
│ │ │ │ ├── Icon1024.png
│ │ │ │ ├── Icon120.png
│ │ │ │ ├── Icon152.png
│ │ │ │ ├── Icon167.png
│ │ │ │ ├── Icon180.png
│ │ │ │ ├── Icon20.png
│ │ │ │ ├── Icon29.png
│ │ │ │ ├── Icon40.png
│ │ │ │ ├── Icon58.png
│ │ │ │ ├── Icon60.png
│ │ │ │ ├── Icon76.png
│ │ │ │ ├── Icon80.png
│ │ │ │ └── Icon87.png
│ │ ├── Entitlements.plist
│ │ ├── Info.plist
│ │ ├── Main.cs
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── Resources
│ │ │ ├── Default-568h@2x.png
│ │ │ ├── Default-Portrait.png
│ │ │ ├── Default-Portrait@2x.png
│ │ │ ├── Default.png
│ │ │ ├── Default@2x.png
│ │ │ ├── LaunchScreen.storyboard
│ │ │ ├── icon_connect.png
│ │ │ ├── icon_connect@2x.png
│ │ │ └── icon_connect@3x.png
│ │ └── SoccerRemote.iOS.csproj
│ │ └── SoccerRemote
│ │ ├── ApiConstants.cs
│ │ ├── App.xaml
│ │ ├── App.xaml.cs
│ │ ├── MainPage.xaml
│ │ ├── MainPage.xaml.cs
│ │ ├── MainViewModel.cs
│ │ ├── ServoClient.cs
│ │ └── SoccerRemote.csproj
└── SoccerSample
│ ├── readme.md
│ └── src
│ └── SoccerSample
│ ├── SoccerSample.sln
│ └── SoccerSample
│ ├── App.cs
│ ├── PlayerController.cs
│ ├── Program.cs
│ ├── Properties
│ └── AssemblyInfo.cs
│ ├── SoccerSample.csproj
│ └── packages.config
├── TMP102BasicRead
├── NetduinoAndTMP102FritzingDiagram.png
├── README.md
└── SourceCode
│ ├── Program.cs
│ ├── Properties
│ └── AssemblyInfo.cs
│ ├── TMP102BasicRead.csproj
│ └── TMP102BasicRead.sln
├── TMP102ReadWrite
├── NetduinoAndTMP102FritzingDiagram.png
├── README.md
└── SourceCode
│ ├── Program.cs
│ ├── Properties
│ └── AssemblyInfo.cs
│ ├── TMP102ReadWrite.csproj
│ └── TMP102ReadWrite.sln
├── TMP36
├── SourceCode
│ ├── NFAnalogTemperatureSensorTest.sln
│ └── NFAnalogTemperatureSensorTest
│ │ ├── AnalogTemperatureSensor.cs
│ │ ├── NFAnalogTemperatureSensorTest.csproj
│ │ ├── Program.cs
│ │ └── Properties
│ │ └── AssemblyInfo.cs
├── TMP36.png
└── readme.md
├── UARTTest
├── README.md
└── SourceCode
│ ├── Program.cs
│ ├── Properties
│ └── AssemblyInfo.cs
│ ├── UARTTest.csproj
│ └── UARTTest.sln
├── WeatherStationOne
├── WeatherStationOne.sln
└── WeatherStationOne
│ ├── Program.cs
│ ├── Properties
│ └── AssemblyInfo.cs
│ ├── Resources.Designer.cs
│ ├── Resources.resx
│ └── WeatherStationOne.csproj
├── WebRequest
├── README.md
└── SourceCode
│ ├── WebRequest.sln
│ └── WebRequest
│ ├── Program.cs
│ ├── Properties
│ └── AssemblyInfo.cs
│ └── WebRequest.csproj
├── WebRequestMultithreaded
├── README.md
└── SourceCode
│ ├── WebRequestMultithreaded.sln
│ └── WebRequestMultithreaded
│ ├── Program.cs
│ ├── Properties
│ └── AssemblyInfo.cs
│ └── WebRequestMultithreaded.csproj
├── WebRequest_StaticIP
├── README.md
└── SourceCode
│ ├── WebRequest.sln
│ └── WebRequest
│ ├── Program.cs
│ ├── Properties
│ └── AssemblyInfo.cs
│ └── WebRequest.csproj
└── index.md
/Blinky/SourceCode/Program.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Microsoft.SPOT;
3 | using Microsoft.SPOT.Hardware;
4 | using SecretLabs.NETMF.Hardware.Netduino;
5 | using System.Threading;
6 |
7 | namespace Blinky
8 | {
9 | public class Program
10 | {
11 | public static void Main()
12 | {
13 | // create an output port (a port that can be written to) and wire it to the onboard LED
14 | OutputPort led = new OutputPort(Pins.ONBOARD_LED, false);
15 |
16 | // run forever
17 | while (true)
18 | {
19 | led.Write(true); // turn on the LED
20 | Thread.Sleep(250); // sleep for 250ms
21 | led.Write(false); // turn off the LED
22 | Thread.Sleep(250); // sleep for 250ms
23 | }
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/Blinky_MCP23008/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Blinky_MCP23008/README.md
--------------------------------------------------------------------------------
/Blinky_MCP23008/src/Blinky_MCP23008/Blinky_MCP23008/Program.cs:
--------------------------------------------------------------------------------
1 | using System.Threading;
2 |
3 | namespace Blinky_MCP23008
4 | {
5 | public class Program
6 | {
7 | public static void Main()
8 | {
9 | App app = new App();
10 | app.Run();
11 | Thread.Sleep(Timeout.Infinite);
12 | }
13 | }
14 | }
--------------------------------------------------------------------------------
/Blinky_MCP23008/src/Blinky_MCP23008/Blinky_MCP23008/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Blinky_x74595/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Blinky_x74595/README.md
--------------------------------------------------------------------------------
/Blinky_x74595/src/Blinky_x74595/Blinky_x74595/Program.cs:
--------------------------------------------------------------------------------
1 | using System.Threading;
2 |
3 | namespace Blinky_x74595
4 | {
5 | public class Program
6 | {
7 | public static void Main()
8 | {
9 | App app = new App();
10 | app.Run();
11 | Thread.Sleep(Timeout.Infinite);
12 | }
13 | }
14 | }
--------------------------------------------------------------------------------
/Blinky_x74595/src/Blinky_x74595/Blinky_x74595/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/ChristmasCounter/src/ChristmasCounter/ChristmasCounter/Program.cs:
--------------------------------------------------------------------------------
1 | using System.Threading;
2 |
3 | namespace ChristmasCounter
4 | {
5 | public class Program
6 | {
7 | public static void Main()
8 | {
9 | App app = new App();
10 | app.Run();
11 | Thread.Sleep(Timeout.Infinite);
12 | }
13 | }
14 | }
15 |
16 | namespace System.Diagnostics
17 | {
18 | public enum DebuggerBrowsableState
19 | {
20 | Never = 0,
21 | Collapsed = 2,
22 | RootHidden = 3
23 | }
24 | }
--------------------------------------------------------------------------------
/ChristmasCounter/src/ChristmasCounter/ChristmasCounter/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceHost/README.md:
--------------------------------------------------------------------------------
1 | # ApplianceHost
2 |
3 | ### Getting Started
4 | Below are the commands with respective mappings in RequestHandler.cs:
5 | - GET http://IPADDRESS/status - getStatus()
6 | - POST http://IPADDRESS/turnon - postTurnOn()
7 | - POST http://IPADDRESS/turnoff - postTurnOff()
8 |
9 | Get this deployed to your Netduino and hit these endpoints to see it in action!
10 |
11 | Maple server is a bare bones web server prototype with many updates needed. If you'd like to contribute, [check out the project](https://github.com/WildernessLabs/Maple).
12 |
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceHost/src/ApplianceHost/Ports.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Microsoft.SPOT;
3 | using Microsoft.SPOT.Hardware;
4 | using SecretLabs.NETMF.Hardware.Netduino;
5 |
6 | namespace ApplianceHost
7 | {
8 | static class Ports
9 | {
10 | static Ports()
11 | {
12 | ONBOARD_LED = new OutputPort(Pins.ONBOARD_LED, false);
13 | GPIO_PIN_D1 = new OutputPort(Pins.GPIO_PIN_D1, false);
14 | }
15 |
16 | public static OutputPort ONBOARD_LED;
17 | public static OutputPort GPIO_PIN_D1;
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceHost/src/ApplianceHost/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/README.md:
--------------------------------------------------------------------------------
1 | Applicance Remote
2 |
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/ApplianceRemote/App.xaml.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | using Xamarin.Forms;
4 |
5 | namespace ApplianceRemote
6 | {
7 | public partial class App : Application
8 | {
9 | public static string HostAddress = string.Empty;
10 | public static bool IsConnected = false;
11 | public static ApplianceStatus ApplianceStatus = ApplianceStatus.Off;
12 |
13 | public App()
14 | {
15 | InitializeComponent();
16 |
17 | MainPage = new NavigationPage(new StatusPage());
18 |
19 | //if (Device.RuntimePlatform == Device.iOS)
20 | // MainPage = new MainPage();
21 | //else
22 | //MainPage = new NavigationPage(new StatusPage());
23 | }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/ApplianceRemote/Enums.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | namespace ApplianceRemote
3 | {
4 | public enum ApplianceStatus
5 | {
6 | On,
7 | Off
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/ApplianceRemote/Views/ConfigurePage.xaml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/ApplianceRemote/Views/ConfigurePage.xaml.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 |
4 | using Xamarin.Forms;
5 |
6 | namespace ApplianceRemote
7 | {
8 | public partial class ConfigurePage : ContentPage
9 | {
10 | public ConfigurePage()
11 | {
12 | InitializeComponent();
13 | IPAddressEntry.Text = App.HostAddress;
14 | }
15 |
16 | void IPAddressEntry_TextChanged(object sender, EventArgs e)
17 | {
18 | App.HostAddress = ((TextChangedEventArgs)e).NewTextValue;
19 | }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/Droid/Assets/AboutAssets.txt:
--------------------------------------------------------------------------------
1 | Any raw assets you want to be deployed with your application can be placed in
2 | this directory (and child directories) and given a Build Action of "AndroidAsset".
3 |
4 | These files will be deployed with your package and will be accessible using Android's
5 | AssetManager, like this:
6 |
7 | public class ReadAsset : Activity
8 | {
9 | protected override void OnCreate (Bundle bundle)
10 | {
11 | base.OnCreate (bundle);
12 |
13 | InputStream input = Assets.Open ("my_asset.txt");
14 | }
15 | }
16 |
17 | Additionally, some Android functions will automatically load asset files:
18 |
19 | Typeface tf = Typeface.CreateFromAsset (Context.Assets, "fonts/samplefont.ttf");
20 |
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/Droid/Properties/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/Droid/Resources/drawable-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_CoffeeMaker/ApplianceRemote/src/Droid/Resources/drawable-hdpi/icon.png
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/Droid/Resources/drawable-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_CoffeeMaker/ApplianceRemote/src/Droid/Resources/drawable-xhdpi/icon.png
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/Droid/Resources/drawable-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_CoffeeMaker/ApplianceRemote/src/Droid/Resources/drawable-xxhdpi/icon.png
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/Droid/Resources/drawable/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_CoffeeMaker/ApplianceRemote/src/Droid/Resources/drawable/icon.png
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/Droid/Resources/drawable/xamarin_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_CoffeeMaker/ApplianceRemote/src/Droid/Resources/drawable/xamarin_logo.png
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/Droid/Resources/layout/Tabbar.axml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/Droid/Resources/layout/Toolbar.axml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/MobileAppService/Program.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.IO;
4 | using System.Linq;
5 | using System.Threading.Tasks;
6 | using Microsoft.AspNetCore.Hosting;
7 | using Microsoft.AspNetCore.Builder;
8 |
9 | namespace ApplianceRemote.MobileAppService
10 | {
11 | public class Program
12 | {
13 | public static void Main(string[] args)
14 | {
15 | var host = new WebHostBuilder()
16 | .UseKestrel()
17 | .UseContentRoot(Directory.GetCurrentDirectory())
18 | .UseIISIntegration()
19 | .UseStartup()
20 | .Build();
21 |
22 | host.Run();
23 | }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/MobileAppService/appsettings.Development.json:
--------------------------------------------------------------------------------
1 | {
2 | "Logging": {
3 | "IncludeScopes": false,
4 | "LogLevel": {
5 | "Default": "Debug",
6 | "System": "Information",
7 | "Microsoft": "Information"
8 | }
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/MobileAppService/appsettings.json:
--------------------------------------------------------------------------------
1 | {
2 | "Logging": {
3 | "IncludeScopes": false,
4 | "LogLevel": {
5 | "Default": "Warning"
6 | }
7 | }
8 | }
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/iOS/AppDelegate.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 |
5 | using Foundation;
6 | using UIKit;
7 |
8 | namespace ApplianceRemote.iOS
9 | {
10 | [Register("AppDelegate")]
11 | public partial class AppDelegate : global::Xamarin.Forms.Platform.iOS.FormsApplicationDelegate
12 | {
13 | public override bool FinishedLaunching(UIApplication app, NSDictionary options)
14 | {
15 | global::Xamarin.Forms.Forms.Init();
16 | LoadApplication(new App());
17 |
18 |
19 |
20 | return base.FinishedLaunching(app, options);
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Entitlements.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Main.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 |
5 | using Foundation;
6 | using UIKit;
7 |
8 | namespace ApplianceRemote.iOS
9 | {
10 | public class Application
11 | {
12 | // This is the main entry point of the application.
13 | static void Main(string[] args)
14 | {
15 | // if you want to use a different Application Delegate class from "AppDelegate"
16 | // you can specify it here.
17 | UIApplication.Main(args, null, "AppDelegate");
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/ConfigureAppliance.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/ConfigureAppliance.png
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/ConfigureAppliance@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/ConfigureAppliance@2x.png
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/Start.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/Start.png
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/Start@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/Start@2x.png
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/Stop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/Stop.png
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/Stop@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/Stop@2x.png
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/tab_about.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/tab_about.png
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/tab_about@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/tab_about@2x.png
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/tab_about@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/tab_about@3x.png
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/tab_feed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/tab_feed.png
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/tab_feed@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/tab_feed@2x.png
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/tab_feed@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/tab_feed@3x.png
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/xamarin_logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/xamarin_logo.png
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/xamarin_logo@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/xamarin_logo@2x.png
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/xamarin_logo@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_CoffeeMaker/ApplianceRemote/src/iOS/Resources/xamarin_logo@3x.png
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/ApplianceRemote/src/iOS/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/Connected_Coffee_SimpleControl/Connected_Coffee_SimpleControl/Program.cs:
--------------------------------------------------------------------------------
1 | using Microsoft.SPOT.Hardware;
2 | using SecretLabs.NETMF.Hardware.Netduino;
3 | using System.Threading;
4 |
5 | namespace Connected_Coffee_SimpleControl
6 | {
7 | public class Program
8 | {
9 | public static void Main()
10 | {
11 | // create an output port (a port that can be written to) and connect it to Digital Pin 2
12 | OutputPort relay = new OutputPort(Pins.GPIO_PIN_D2, false);
13 |
14 | // run forever
15 | while (true)
16 | {
17 | relay.Write(true); // turn on the relay
18 | Thread.Sleep(5000); // Leave on for 5 seconds
19 | relay.Write(false); // turn off the relay
20 | Thread.Sleep(5000); // leave off for 5 seconds
21 | }
22 | }
23 | }
24 | }
--------------------------------------------------------------------------------
/Connected_CoffeeMaker/Design.sketch:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_CoffeeMaker/Design.sketch
--------------------------------------------------------------------------------
/Connected_Plant/PlantHost/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantHost/README.md
--------------------------------------------------------------------------------
/Connected_Plant/PlantHost/src/PlantHost/PlantHost/HumidityLog.cs:
--------------------------------------------------------------------------------
1 | namespace PlantHost
2 | {
3 | public class HumidityLog
4 | {
5 | public string Date { get; set; }
6 | public int Humidity { get; set; }
7 | }
8 | }
--------------------------------------------------------------------------------
/Connected_Plant/PlantHost/src/PlantHost/PlantHost/Program.cs:
--------------------------------------------------------------------------------
1 | using System.Threading;
2 |
3 | namespace PlantHost
4 | {
5 | public class Program
6 | {
7 | public static void Main()
8 | {
9 | App app = new App();
10 | app.Run();
11 | Thread.Sleep(Timeout.Infinite);
12 | }
13 | }
14 | }
--------------------------------------------------------------------------------
/Connected_Plant/PlantHost/src/PlantHost/PlantHost/RequestHandler.cs:
--------------------------------------------------------------------------------
1 | using Microsoft.SPOT;
2 | using Maple;
3 |
4 | namespace PlantHost
5 | {
6 | public class RequestHandler : RequestHandlerBase
7 | {
8 | public event EventHandler GetPlantHumidity = delegate { };
9 |
10 | public void getPlantHumidity()
11 | {
12 | GetPlantHumidity(this, EventArgs.Empty);
13 | StatusResponse();
14 | }
15 |
16 | protected void StatusResponse()
17 | {
18 | Context.Response.ContentType = "application/json";
19 | Context.Response.StatusCode = 200;
20 | Send(App.HumidityLogs);
21 | }
22 | }
23 | }
--------------------------------------------------------------------------------
/Connected_Plant/PlantHost/src/PlantHost/PlantHost/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Assets/AboutAssets.txt:
--------------------------------------------------------------------------------
1 | Any raw assets you want to be deployed with your application can be placed in
2 | this directory (and child directories) and given a Build Action of "AndroidAsset".
3 |
4 | These files will be deployed with you package and will be accessible using Android's
5 | AssetManager, like this:
6 |
7 | public class ReadAsset : Activity
8 | {
9 | protected override void OnCreate (Bundle bundle)
10 | {
11 | base.OnCreate (bundle);
12 |
13 | InputStream input = Assets.Open ("my_asset.txt");
14 | }
15 | }
16 |
17 | Additionally, some Android functions will automatically load asset files:
18 |
19 | Typeface tf = Typeface.CreateFromAsset (Context.Assets, "fonts/samplefont.ttf");
20 |
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Properties/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
8 |
9 |
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/drawable-hdpi/icon_connect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/drawable-hdpi/icon_connect.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/drawable-hdpi/icon_refresh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/drawable-hdpi/icon_refresh.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/drawable-xhdpi/icon_connect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/drawable-xhdpi/icon_connect.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/drawable-xhdpi/icon_refresh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/drawable-xhdpi/icon_refresh.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/drawable-xxhdpi/icon_connect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/drawable-xxhdpi/icon_connect.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/drawable-xxhdpi/icon_refresh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/drawable-xxhdpi/icon_refresh.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/drawable-xxxhdpi/icon_connect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/drawable-xxxhdpi/icon_connect.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/drawable-xxxhdpi/icon_refresh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/drawable-xxxhdpi/icon_refresh.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/drawable/icon_connect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/drawable/icon_connect.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/drawable/icon_refresh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/drawable/icon_refresh.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/layout/Tabbar.axml:
--------------------------------------------------------------------------------
1 |
2 |
12 |
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/layout/Toolbar.axml:
--------------------------------------------------------------------------------
1 |
9 |
10 |
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/mipmap-anydpi-v26/icon.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/mipmap-anydpi-v26/icon_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/mipmap-hdpi/Icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/mipmap-hdpi/Icon.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/mipmap-hdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/mipmap-hdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/mipmap-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/mipmap-mdpi/icon.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/mipmap-mdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/mipmap-mdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/mipmap-xhdpi/Icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/mipmap-xhdpi/Icon.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/mipmap-xhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/mipmap-xhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/mipmap-xxhdpi/Icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/mipmap-xxhdpi/Icon.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/mipmap-xxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/mipmap-xxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/mipmap-xxxhdpi/Icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/mipmap-xxxhdpi/Icon.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.Android/Resources/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #FFFFFF
4 | #3F51B5
5 | #303F9F
6 | #FF4081
7 |
8 |
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/App.xaml:
--------------------------------------------------------------------------------
1 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/LargeTile.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/LargeTile.scale-100.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/LargeTile.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/LargeTile.scale-200.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/LargeTile.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/LargeTile.scale-400.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/SmallTile.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/SmallTile.scale-100.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/SmallTile.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/SmallTile.scale-200.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/SmallTile.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/SmallTile.scale-400.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/SplashScreen.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/SplashScreen.scale-100.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/SplashScreen.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/SplashScreen.scale-200.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/SplashScreen.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/SplashScreen.scale-400.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Square150x150Logo.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Square150x150Logo.scale-100.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Square150x150Logo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Square150x150Logo.scale-200.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Square150x150Logo.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Square150x150Logo.scale-400.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-16.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-256.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-48.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Square44x44Logo.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Square44x44Logo.scale-100.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Square44x44Logo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Square44x44Logo.scale-200.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Square44x44Logo.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Square44x44Logo.scale-400.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Square44x44Logo.targetsize-16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Square44x44Logo.targetsize-16.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Square44x44Logo.targetsize-256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Square44x44Logo.targetsize-256.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Square44x44Logo.targetsize-48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Square44x44Logo.targetsize-48.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/StoreLogo.backup.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/StoreLogo.backup.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/StoreLogo.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/StoreLogo.scale-100.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/StoreLogo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/StoreLogo.scale-200.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/StoreLogo.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/StoreLogo.scale-400.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Wide310x150Logo.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Wide310x150Logo.scale-100.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Wide310x150Logo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Wide310x150Logo.scale-200.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Wide310x150Logo.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/Assets/Wide310x150Logo.scale-400.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/MainPage.xaml:
--------------------------------------------------------------------------------
1 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/MainPage.xaml.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.IO;
4 | using System.Linq;
5 | using System.Runtime.InteropServices.WindowsRuntime;
6 | using Windows.Foundation;
7 | using Windows.Foundation.Collections;
8 | using Windows.UI.Xaml;
9 | using Windows.UI.Xaml.Controls;
10 | using Windows.UI.Xaml.Controls.Primitives;
11 | using Windows.UI.Xaml.Data;
12 | using Windows.UI.Xaml.Input;
13 | using Windows.UI.Xaml.Media;
14 | using Windows.UI.Xaml.Navigation;
15 |
16 | namespace PlantRemote.UWP
17 | {
18 | public sealed partial class MainPage
19 | {
20 | public MainPage()
21 | {
22 | this.InitializeComponent();
23 |
24 | LoadApplication(new PlantRemote.App());
25 | }
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/icon_refresh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.UWP/icon_refresh.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon1024.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon120.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon120.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon152.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon152.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon167.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon167.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon180.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon20.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon29.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon40.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon58.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon58.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon60.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon60.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon76.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon76.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon80.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon80.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon87.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon87.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Entitlements.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Main.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 |
5 | using Foundation;
6 | using UIKit;
7 |
8 | namespace PlantRemote.iOS
9 | {
10 | public class Application
11 | {
12 | // This is the main entry point of the application.
13 | static void Main(string[] args)
14 | {
15 | // if you want to use a different Application Delegate class from "AppDelegate"
16 | // you can specify it here.
17 | UIApplication.Main(args, null, "AppDelegate");
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Resources/Default-568h@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Resources/Default-568h@2x.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Resources/Default-Portrait.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Resources/Default-Portrait.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Resources/Default-Portrait@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Resources/Default-Portrait@2x.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Resources/Default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Resources/Default.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Resources/Default@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Resources/Default@2x.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Resources/icon_refresh.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Resources/icon_refresh.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Resources/icon_refresh@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Resources/icon_refresh@2x.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Resources/icon_refresh@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote.iOS/Resources/icon_refresh@3x.png
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote/App.xaml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote/App.xaml.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Xamarin.Forms;
3 | using Xamarin.Forms.Xaml;
4 |
5 | [assembly: XamlCompilation(XamlCompilationOptions.Compile)]
6 | namespace PlantRemote
7 | {
8 | public partial class App : Application
9 | {
10 | public App()
11 | {
12 | InitializeComponent();
13 |
14 | MainPage = new MainPage();
15 | }
16 |
17 | protected override void OnStart()
18 | {
19 | // Handle when your app starts
20 | }
21 |
22 | protected override void OnSleep()
23 | {
24 | // Handle when your app sleeps
25 | }
26 |
27 | protected override void OnResume()
28 | {
29 | // Handle when your app resumes
30 | }
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote/Client/HumidityLog.cs:
--------------------------------------------------------------------------------
1 | namespace PlantRemote
2 | {
3 | public class HumidityLog
4 | {
5 | public int Humidity { get; set; }
6 | public string Date { get; set; }
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote/HumidityLevel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Text;
4 |
5 | namespace PlantRemote
6 | {
7 | public class HumidityLevel
8 | {
9 | public int Level { get; set; }
10 | public string Date { get; set; }
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote/HumidityLog.cs:
--------------------------------------------------------------------------------
1 | namespace PlantRemote
2 | {
3 | public class HumidityLog
4 | {
5 | public int Humidity { get; set; }
6 | public string Date { get; set; }
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote/HumidityModel.cs:
--------------------------------------------------------------------------------
1 | namespace PlantRemote
2 | {
3 | public class HumidityModel : HumidityLog
4 | {
5 | public int Level { get; set; }
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote/MainPage.xaml.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms;
2 |
3 | namespace PlantRemote
4 | {
5 | public partial class MainPage : ContentPage
6 | {
7 | public MainPage()
8 | {
9 | InitializeComponent();
10 | BindingContext = new MainViewModel();
11 | }
12 | }
13 | }
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote/Model/HumidityModel.cs:
--------------------------------------------------------------------------------
1 | namespace PlantRemote
2 | {
3 | public class HumidityModel : HumidityLog
4 | {
5 | public int Level { get; set; }
6 | }
7 | }
8 |
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote/PlantRemote.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | netstandard2.0
5 |
6 |
7 |
8 | pdbonly
9 | true
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/Connected_Plant/PlantRemote/src/PlantRemote/PlantRemote/PlantRemote/View/MainPage.xaml.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms;
2 |
3 | namespace PlantRemote
4 | {
5 | public partial class MainPage : ContentPage
6 | {
7 | public MainPage()
8 | {
9 | InitializeComponent();
10 | BindingContext = new MainViewModel();
11 | }
12 | }
13 | }
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedHost/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedHost/README.md
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedHost/src/RgbLedHost/RgbLedHost/Program.cs:
--------------------------------------------------------------------------------
1 | using System.Threading;
2 |
3 | namespace RgbLedHost
4 | {
5 | public class Program
6 | {
7 | public static void Main()
8 | {
9 | App app = new App();
10 | app.Run();
11 |
12 | Thread.Sleep(Timeout.Infinite);
13 | }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedHost/src/RgbLedHost/RgbLedHost/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/README.md
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Assets/AboutAssets.txt:
--------------------------------------------------------------------------------
1 | Any raw assets you want to be deployed with your application can be placed in
2 | this directory (and child directories) and given a Build Action of "AndroidAsset".
3 |
4 | These files will be deployed with you package and will be accessible using Android's
5 | AssetManager, like this:
6 |
7 | public class ReadAsset : Activity
8 | {
9 | protected override void OnCreate (Bundle bundle)
10 | {
11 | base.OnCreate (bundle);
12 |
13 | InputStream input = Assets.Open ("my_asset.txt");
14 | }
15 | }
16 |
17 | Additionally, some Android functions will automatically load asset files:
18 |
19 | Typeface tf = Typeface.CreateFromAsset (Context.Assets, "fonts/samplefont.ttf");
20 |
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Properties/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/drawable-hdpi/icon_connect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/drawable-hdpi/icon_connect.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/drawable-xhdpi/icon_connect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/drawable-xhdpi/icon_connect.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/drawable-xxhdpi/icon_connect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/drawable-xxhdpi/icon_connect.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/drawable-xxxhdpi/icon_connect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/drawable-xxxhdpi/icon_connect.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/drawable/icon_connect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/drawable/icon_connect.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/layout/Tabbar.axml:
--------------------------------------------------------------------------------
1 |
2 |
12 |
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/layout/Toolbar.axml:
--------------------------------------------------------------------------------
1 |
9 |
10 |
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/mipmap-anydpi-v26/icon.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/mipmap-anydpi-v26/icon_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/mipmap-hdpi/Icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/mipmap-hdpi/Icon.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/mipmap-hdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/mipmap-hdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/mipmap-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/mipmap-mdpi/icon.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/mipmap-mdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/mipmap-mdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/mipmap-xhdpi/Icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/mipmap-xhdpi/Icon.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/mipmap-xhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/mipmap-xhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/mipmap-xxhdpi/Icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/mipmap-xxhdpi/Icon.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/mipmap-xxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/mipmap-xxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/mipmap-xxxhdpi/Icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/mipmap-xxxhdpi/Icon.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.Android/Resources/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #FFFFFF
4 | #3F51B5
5 | #303F9F
6 | #FF4081
7 |
8 |
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.UWP/App.xaml:
--------------------------------------------------------------------------------
1 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.UWP/Assets/LockScreenLogo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.UWP/Assets/LockScreenLogo.scale-200.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.UWP/Assets/SplashScreen.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.UWP/Assets/SplashScreen.scale-200.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.UWP/Assets/Square150x150Logo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.UWP/Assets/Square150x150Logo.scale-200.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.UWP/Assets/Square44x44Logo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.UWP/Assets/Square44x44Logo.scale-200.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.UWP/Assets/Square44x44Logo.targetsize-24_altform-unplated.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.UWP/Assets/Square44x44Logo.targetsize-24_altform-unplated.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.UWP/Assets/StoreLogo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.UWP/Assets/StoreLogo.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.UWP/Assets/Wide310x150Logo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.UWP/Assets/Wide310x150Logo.scale-200.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.UWP/MainPage.xaml:
--------------------------------------------------------------------------------
1 |
11 |
12 |
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.UWP/MainPage.xaml.cs:
--------------------------------------------------------------------------------
1 | // The Blank Page item template is documented at https://go.microsoft.com/fwlink/?LinkId=402352&clcid=0x409
2 |
3 | namespace RgbLedRemote.UWP
4 | {
5 | ///
6 | /// An empty page that can be used on its own or navigated to within a Frame.
7 | ///
8 | public sealed partial class MainPage
9 | {
10 | public MainPage()
11 | {
12 | this.InitializeComponent();
13 |
14 | LoadApplication(new RgbLedRemote.App());
15 | }
16 | }
17 | }
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon1024.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon120.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon120.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon152.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon152.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon167.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon167.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon180.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon20.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon29.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon40.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon58.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon58.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon60.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon60.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon76.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon76.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon80.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon80.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon87.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon87.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Entitlements.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Main.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 |
5 | using Foundation;
6 | using UIKit;
7 |
8 | namespace RgbLedRemote.iOS
9 | {
10 | public class Application
11 | {
12 | // This is the main entry point of the application.
13 | static void Main(string[] args)
14 | {
15 | // if you want to use a different Application Delegate class from "AppDelegate"
16 | // you can specify it here.
17 | UIApplication.Main(args, null, "AppDelegate");
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Resources/Default-568h@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Resources/Default-568h@2x.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Resources/Default-Portrait.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Resources/Default-Portrait.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Resources/Default-Portrait@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Resources/Default-Portrait@2x.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Resources/Default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Resources/Default.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Resources/Default@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Resources/Default@2x.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Resources/icon_connect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Resources/icon_connect.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Resources/icon_connect@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Resources/icon_connect@2x.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Resources/icon_connect@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote.iOS/Resources/icon_connect@3x.png
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote/App.xaml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote/App.xaml.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms;
2 | using Xamarin.Forms.Xaml;
3 |
4 | [assembly: XamlCompilation (XamlCompilationOptions.Compile)]
5 | namespace RgbLedRemote
6 | {
7 | public partial class App : Application
8 | {
9 | public App ()
10 | {
11 | InitializeComponent();
12 |
13 | MainPage = new MainPage();
14 | }
15 |
16 | protected override void OnStart ()
17 | {
18 | // Handle when your app starts
19 | }
20 |
21 | protected override void OnSleep ()
22 | {
23 | // Handle when your app sleeps
24 | }
25 |
26 | protected override void OnResume ()
27 | {
28 | // Handle when your app resumes
29 | }
30 | }
31 | }
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote/Client/ServerItem.cs:
--------------------------------------------------------------------------------
1 | namespace RgbLedRemote
2 | {
3 | public class ServerItem
4 | {
5 | public string Name { get; set; }
6 | public string IpAddress { get; set; }
7 | }
8 | }
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote/MainPage.xaml.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms;
2 |
3 | namespace RgbLedRemote
4 | {
5 | public partial class MainPage : ContentPage
6 | {
7 | public MainPage()
8 | {
9 | InitializeComponent();
10 | BindingContext = new MainViewModel();
11 | }
12 | }
13 | }
--------------------------------------------------------------------------------
/Connected_RgbLed/RgbLedRemote/src/RgbLedRemote/RgbLedRemote/RgbLedRemote/RgbLedRemote.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | netstandard2.0
5 |
6 |
7 |
8 | pdbonly
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/Connected_Servo/ServoHost/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoHost/README.md
--------------------------------------------------------------------------------
/Connected_Servo/ServoHost/src/ServoHost/ServoHost/Program.cs:
--------------------------------------------------------------------------------
1 | using System.Threading;
2 |
3 | namespace ServoHost
4 | {
5 | public class Program
6 | {
7 | public static void Main()
8 | {
9 | App app = new App();
10 | app.Run();
11 |
12 | Thread.Sleep(Timeout.Infinite);
13 | }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/Connected_Servo/ServoHost/src/ServoHost/ServoHost/ServoEventArgs.cs:
--------------------------------------------------------------------------------
1 | using Microsoft.SPOT;
2 |
3 | namespace ServoHost
4 | {
5 | public class ServoEventArgs : EventArgs
6 | {
7 | public int Angle { get; set; }
8 |
9 | public ServoEventArgs(int angle)
10 | {
11 | Angle = angle;
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/Connected_Servo/ServoHost/src/ServoHost/ServoHost/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/README.md
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Assets/AboutAssets.txt:
--------------------------------------------------------------------------------
1 | Any raw assets you want to be deployed with your application can be placed in
2 | this directory (and child directories) and given a Build Action of "AndroidAsset".
3 |
4 | These files will be deployed with you package and will be accessible using Android's
5 | AssetManager, like this:
6 |
7 | public class ReadAsset : Activity
8 | {
9 | protected override void OnCreate (Bundle bundle)
10 | {
11 | base.OnCreate (bundle);
12 |
13 | InputStream input = Assets.Open ("my_asset.txt");
14 | }
15 | }
16 |
17 | Additionally, some Android functions will automatically load asset files:
18 |
19 | Typeface tf = Typeface.CreateFromAsset (Context.Assets, "fonts/samplefont.ttf");
20 |
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Properties/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/drawable-hdpi/icon_connect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/drawable-hdpi/icon_connect.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/drawable-xhdpi/icon_connect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/drawable-xhdpi/icon_connect.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/drawable-xxhdpi/icon_connect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/drawable-xxhdpi/icon_connect.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/drawable-xxxhdpi/icon_connect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/drawable-xxxhdpi/icon_connect.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/drawable/icon_connect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/drawable/icon_connect.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/layout/Tabbar.axml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/layout/Toolbar.axml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/mipmap-anydpi-v26/icon.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/mipmap-anydpi-v26/icon_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/mipmap-hdpi/Icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/mipmap-hdpi/Icon.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/mipmap-hdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/mipmap-hdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/mipmap-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/mipmap-mdpi/icon.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/mipmap-mdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/mipmap-mdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/mipmap-xhdpi/Icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/mipmap-xhdpi/Icon.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/mipmap-xhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/mipmap-xhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/mipmap-xxhdpi/Icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/mipmap-xxhdpi/Icon.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/mipmap-xxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/mipmap-xxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/mipmap-xxxhdpi/Icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/mipmap-xxxhdpi/Icon.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.Android/Resources/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #FFFFFF
4 | #3F51B5
5 | #303F9F
6 | #FF4081
7 |
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.UWP/App.xaml:
--------------------------------------------------------------------------------
1 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.UWP/Assets/LockScreenLogo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.UWP/Assets/LockScreenLogo.scale-200.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.UWP/Assets/SplashScreen.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.UWP/Assets/SplashScreen.scale-200.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.UWP/Assets/Square150x150Logo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.UWP/Assets/Square150x150Logo.scale-200.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.UWP/Assets/Square44x44Logo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.UWP/Assets/Square44x44Logo.scale-200.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.UWP/Assets/Square44x44Logo.targetsize-24_altform-unplated.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.UWP/Assets/Square44x44Logo.targetsize-24_altform-unplated.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.UWP/Assets/StoreLogo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.UWP/Assets/StoreLogo.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.UWP/Assets/Wide310x150Logo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.UWP/Assets/Wide310x150Logo.scale-200.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.UWP/MainPage.xaml:
--------------------------------------------------------------------------------
1 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.UWP/MainPage.xaml.cs:
--------------------------------------------------------------------------------
1 | // The Blank Page item template is documented at https://go.microsoft.com/fwlink/?LinkId=402352&clcid=0x409
2 |
3 | namespace ServoRemote.UWP
4 | {
5 | ///
6 | /// An empty page that can be used on its own or navigated to within a Frame.
7 | ///
8 | public sealed partial class MainPage
9 | {
10 | public MainPage()
11 | {
12 | this.InitializeComponent();
13 |
14 | LoadApplication(new ServoRemote.App());
15 | }
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon1024.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon120.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon120.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon152.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon152.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon167.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon167.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon180.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon20.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon29.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon40.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon58.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon58.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon60.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon60.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon76.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon76.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon80.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon80.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon87.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon87.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Entitlements.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Main.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 |
5 | using Foundation;
6 | using UIKit;
7 |
8 | namespace ServoRemote.iOS
9 | {
10 | public class Application
11 | {
12 | // This is the main entry point of the application.
13 | static void Main(string[] args)
14 | {
15 | // if you want to use a different Application Delegate class from "AppDelegate"
16 | // you can specify it here.
17 | UIApplication.Main(args, null, "AppDelegate");
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Resources/Default-568h@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Resources/Default-568h@2x.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Resources/Default-Portrait.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Resources/Default-Portrait.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Resources/Default-Portrait@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Resources/Default-Portrait@2x.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Resources/Default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Resources/Default.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Resources/Default@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Resources/Default@2x.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Resources/icon_connect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Resources/icon_connect.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Resources/icon_connect@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Resources/icon_connect@2x.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Resources/icon_connect@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote.iOS/Resources/icon_connect@3x.png
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote/App.xaml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote/App.xaml.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Xamarin.Forms;
3 | using Xamarin.Forms.Xaml;
4 |
5 | [assembly: XamlCompilation(XamlCompilationOptions.Compile)]
6 | namespace ServoRemote
7 | {
8 | public partial class App : Application
9 | {
10 | public App()
11 | {
12 | InitializeComponent();
13 |
14 | MainPage = new MainPage();
15 | }
16 |
17 | protected override void OnStart()
18 | {
19 | // Handle when your app starts
20 | }
21 |
22 | protected override void OnSleep()
23 | {
24 | // Handle when your app sleeps
25 | }
26 |
27 | protected override void OnResume()
28 | {
29 | // Handle when your app resumes
30 | }
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote/Client/ServoClient.cs:
--------------------------------------------------------------------------------
1 | using System.Threading.Tasks;
2 | using Maple;
3 |
4 | namespace ServoRemote
5 | {
6 | public class ServoClient : MapleClient
7 | {
8 | public async Task RotateToAsync(ServerItem server, int degrees)
9 | {
10 | return (await SendCommandAsync("RotateTo?targetAngle="+degrees, server.IpAddress));
11 | }
12 |
13 | public async Task StartSweepAsync(ServerItem server)
14 | {
15 | return (await SendCommandAsync("StartSweep", server.IpAddress));
16 | }
17 |
18 | public async Task StopSweepAsync(ServerItem server)
19 | {
20 | return (await SendCommandAsync("StopSweep", server.IpAddress));
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote/Client/ServoControllerClient.cs:
--------------------------------------------------------------------------------
1 | using System.Threading.Tasks;
2 | using Maple;
3 |
4 | namespace ServoRemote
5 | {
6 | public class ServoControllerClient : MapleClient
7 | {
8 | public async Task RotateToAsync(ServerItem server, int degrees)
9 | {
10 | return (await SendCommandAsync("RotateTo?targetAngle="+degrees, server.IpAddress));
11 | }
12 |
13 | public async Task StartSweepAsync(ServerItem server)
14 | {
15 | return (await SendCommandAsync("StartSweep", server.IpAddress));
16 | }
17 |
18 | public async Task StopSweepAsync(ServerItem server)
19 | {
20 | return (await SendCommandAsync("StopSweep", server.IpAddress));
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote/MainPage.xaml.cs:
--------------------------------------------------------------------------------
1 | using Xamarin.Forms;
2 |
3 | namespace ServoRemote
4 | {
5 | public partial class MainPage : ContentPage
6 | {
7 | public MainPage()
8 | {
9 | InitializeComponent();
10 | BindingContext = new MainViewModel();
11 | }
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Connected_Servo/ServoRemote/src/ServoRemote/ServoRemote/ServoRemote.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | netstandard2.0
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/ControllingAServo/README.md:
--------------------------------------------------------------------------------
1 | # Controlling a Servo Using PWM
2 |
3 | This sample shows how to control a servo using a PWM signal from a Netduino.
4 |
5 | 
6 |
7 | ## Discussion
8 |
9 | A full discussion on the hardware and software can be found on the [Wilderness Labs](https://www.wildernesslabs.co/) PWM Pages:
10 |
11 | * [Introduction to PWM](http://developer.wildernesslabs.co/Netduino/Input_Output/Digital/PWM/)
12 | * [Controlling an Servo](http://developer.wildernesslabs.co/Netduino/Input_Output/Digital/PWM/ControllingAServo/)
13 |
14 | ## Hardware Required
15 |
16 | * [Netduino](https://www.wildernesslabs.co/Netduino)
17 | * [Servo Motor](https://www.sparkfun.com/categories/245)
--------------------------------------------------------------------------------
/ControllingAServo/ServoBreadboard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/ControllingAServo/ServoBreadboard.png
--------------------------------------------------------------------------------
/GlitchFilter/SourceCode/GlitchFilter.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio 2012
4 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "GlitchFilter", "GlitchFilter\GlitchFilter.csproj", "{6E3BC27F-6F69-4E4E-B842-CAAD5D2DE695}"
5 | EndProject
6 | Global
7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
8 | Debug|x86 = Debug|x86
9 | Release|x86 = Release|x86
10 | EndGlobalSection
11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
12 | {6E3BC27F-6F69-4E4E-B842-CAAD5D2DE695}.Debug|x86.ActiveCfg = Debug|x86
13 | {6E3BC27F-6F69-4E4E-B842-CAAD5D2DE695}.Debug|x86.Build.0 = Debug|x86
14 | {6E3BC27F-6F69-4E4E-B842-CAAD5D2DE695}.Release|x86.ActiveCfg = Release|x86
15 | {6E3BC27F-6F69-4E4E-B842-CAAD5D2DE695}.Release|x86.Build.0 = Release|x86
16 | EndGlobalSection
17 | EndGlobal
18 |
--------------------------------------------------------------------------------
/HelloWorldWebServer/HelloWorldWebServer/Program.cs:
--------------------------------------------------------------------------------
1 | using Microsoft.SPOT.Hardware;
2 | using SecretLabs.NETMF.Hardware.Netduino;
3 | using System;
4 | using System.Threading;
5 | using System.Net;
6 | using System.IO;
7 | using Microsoft.SPOT;
8 | using Microsoft.SPOT.Net.NetworkInformation;
9 |
10 | namespace HelloWorldWebServer
11 | {
12 | public class Program
13 | {
14 | public static void Main()
15 | {
16 | Microsoft.SPOT.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces()[0].EnableDhcp();
17 | WebServer webServer = new WebServer();
18 | webServer.ListenForRequest();
19 | }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/LCDDisplay/NetduinoAndLCDFritzing.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/LCDDisplay/NetduinoAndLCDFritzing.png
--------------------------------------------------------------------------------
/LCDDisplay/README.md:
--------------------------------------------------------------------------------
1 | # LCD Display
2 |
3 | This sample demonstrates how to control an LCD using the Adafruit I2C/SPI LCD backpack.
4 |
5 | 
6 |
7 | ## Discussion
8 |
9 | A full discussion on SPI and the software can be found on the [Wilderness Labs](https://www.wildernesslabs.co/) SPI Pages:
10 |
11 | * [Introduction to SPI](http://developer.wildernesslabs.co/Netduino/Input_Output/Digital/SPI/)
12 | * [Controlling an LCD](http://developer.wildernesslabs.co/Netduino/Input_Output/Digital/SPI/ControllingLCD/)
13 |
14 | ## Hardware Required
15 |
16 | * [Netduino](https://www.wildernesslabs.co/Netduino)
17 | * [Adafruit I2C / SPI LCD Backpack](https://www.adafruit.com/product/292)
--------------------------------------------------------------------------------
/LCDDisplay/SPILCDHelloWorld.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/LCDDisplay/SPILCDHelloWorld.png
--------------------------------------------------------------------------------
/LCDDisplay/SourceCode/LCDMicroLiquidCrystal/ILcdTransferProvider.cs:
--------------------------------------------------------------------------------
1 | // Micro Liquid Crystal Library
2 | // http://microliquidcrystal.codeplex.com
3 | // Appache License Version 2.0
4 |
5 | namespace MicroLiquidCrystal
6 | {
7 | public interface ILcdTransferProvider
8 | {
9 | void Send(byte data, bool mode, bool backlight);
10 |
11 | ///
12 | /// Specify if the provider works in 4-bit mode; 8-bit mode is used otherwise.
13 | ///
14 | bool FourBitMode { get; }
15 | }
16 | }
--------------------------------------------------------------------------------
/LCDDisplay/SourceCode/LCDMicroLiquidCrystal/ShifterPin.cs:
--------------------------------------------------------------------------------
1 | // Micro Liquid Crystal Library
2 | // http://microliquidcrystal.codeplex.com
3 | // Appache License Version 2.0
4 |
5 | using System;
6 |
7 | namespace MicroLiquidCrystal
8 | {
9 | ///
10 | /// Flags used to address individual general purpose pins of the port expander.
11 | ///
12 | //[Flags]
13 | public enum ShifterPin : byte
14 | {
15 | None = 0x00,
16 | GP0 = 0x01,
17 | GP1 = 0x02,
18 | GP2 = 0x04,
19 | GP3 = 0x08,
20 | GP4 = 0x10,
21 | GP5 = 0x20,
22 | GP6 = 0x40,
23 | GP7 = 0x80
24 | }
25 | }
--------------------------------------------------------------------------------
/Licenses/Cc-by-nc-nd_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Licenses/Cc-by-nc-nd_icon.png
--------------------------------------------------------------------------------
/MemoryGame/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/MemoryGame/README.md
--------------------------------------------------------------------------------
/MemoryGame/src/MemoryGame/MemoryGame/Program.cs:
--------------------------------------------------------------------------------
1 | using System.Threading;
2 |
3 | namespace MemoryGame
4 | {
5 | public class Program
6 | {
7 | public static void Main()
8 | {
9 | App app = new App();
10 | app.Run();
11 |
12 | Thread.Sleep(Timeout.Infinite);
13 | }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/MemoryGame/src/MemoryGame/MemoryGame/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Netduino.Foundation/ChickenCoop/ChickenCoop.Micro/ChickenCoop.DoorTest/OnBoardFlash.dat:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Netduino.Foundation/ChickenCoop/ChickenCoop.Micro/ChickenCoop.DoorTest/OnBoardFlash.dat
--------------------------------------------------------------------------------
/Netduino.Foundation/ChickenCoop/ChickenCoop.Micro/ChickenCoop.DoorTest/OnBoardFlash.dat.smd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Netduino.Foundation/ChickenCoop/ChickenCoop.Micro/ChickenCoop.DoorTest/OnBoardFlash.dat.smd
--------------------------------------------------------------------------------
/Netduino.Foundation/ChickenCoop/ChickenCoop.Micro/ChickenCoop.DoorTest/Program.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Threading;
3 | using Microsoft.SPOT;
4 |
5 | namespace ChickenCoop.DoorTest
6 | {
7 | public class Program
8 | {
9 | public static void Main()
10 | {
11 | App app = new App();
12 | app.Run();
13 |
14 | Thread.Sleep(Timeout.Infinite);
15 | }
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/Netduino.Foundation/ChickenCoop/ChickenCoop.Micro/ChickenCoop.DoorTest/RoslynHackFix.cs:
--------------------------------------------------------------------------------
1 | namespace System.Diagnostics
2 | {
3 | public enum DebuggerBrowsableState
4 | {
5 | Never = 0,
6 | Collapsed = 2,
7 | RootHidden = 3
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/Netduino.Foundation/ChickenCoop/ChickenCoop.Micro/ChickenCoop.DoorTest/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Netduino.Foundation/ChickenCoop/ChickenCoop.Micro/ChickenCoop.Micro/Door/DoorStateType.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Microsoft.SPOT;
3 |
4 | namespace ChickenCoop.Micro.Door
5 | {
6 | public enum DoorStateType
7 | {
8 | Open,
9 | Closed,
10 | Unknown
11 | }
12 | }
13 |
--------------------------------------------------------------------------------
/Netduino.Foundation/ChickenCoop/ChickenCoop.Micro/ChickenCoop.Micro/Menu.json:
--------------------------------------------------------------------------------
1 | {
2 | "menu": [
3 | {
4 | "text": "IP: {value}",
5 | "id": "IP",
6 | "value": "unknown"
7 | },
8 | {
9 | "text": "{value} door",
10 | "id": "toggle",
11 | "command": "toggleDoor",
12 | "value": "Toggle"
13 | }]
14 | }
--------------------------------------------------------------------------------
/Netduino.Foundation/ChickenCoop/ChickenCoop.Micro/ChickenCoop.Micro/Program.cs:
--------------------------------------------------------------------------------
1 | using System.Threading;
2 |
3 | namespace ChickenCoop.Micro
4 | {
5 | public class Program
6 | {
7 | public static App App = null;
8 |
9 | public static void Main()
10 | {
11 | App = new App();
12 | App.Run();
13 |
14 | Thread.Sleep(Timeout.Infinite);
15 | }
16 |
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/Netduino.Foundation/ChickenCoop/ChickenCoop.Micro/ChickenCoop.Micro/SunsetSunrise/SunsetManager.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Microsoft.SPOT;
3 |
4 | namespace ChickenCoop.Micro.SunsetSunrise
5 | {
6 | public static class SunsetManager
7 | {
8 |
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/Netduino.Foundation/ChickenCoop/ChickenCoop.Micro/ChickenCoop.Micro/TemperatureController.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Netduino.Foundation/ChickenCoop/ChickenCoop.Micro/ChickenCoop.Micro/TemperatureController.cs
--------------------------------------------------------------------------------
/Netduino.Foundation/ChickenCoop/ChickenCoop.Micro/ChickenCoop.SunsetSunriseTest/Program.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Microsoft.SPOT;
3 | using Microsoft.SPOT.Hardware;
4 | using SecretLabs.NETMF.Hardware.Netduino;
5 | using System.Threading;
6 |
7 | namespace ChickenCoop.SunsetSunrise
8 | {
9 | public class Program
10 | {
11 | static App app = null;
12 |
13 | public static void Main()
14 | {
15 | app = new App();
16 | app.Run();
17 | }
18 | }
19 | }
--------------------------------------------------------------------------------
/Netduino.Foundation/ChickenCoop/ChickenCoop.Micro/ChickenCoop.SunsetSunriseTest/RoslynHackFix.cs:
--------------------------------------------------------------------------------
1 | namespace System.Diagnostics
2 | {
3 | public enum DebuggerBrowsableState
4 | {
5 | Never = 0,
6 | Collapsed = 2,
7 | RootHidden = 3
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/Netduino.Foundation/ChickenCoop/ChickenCoop.Micro/ChickenCoop.SunsetSunriseTest/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Netduino.Foundation/FoodDehydrator3000/Dehydrator.Mobile/DehydratorRemote/App.xaml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/Netduino.Foundation/FoodDehydrator3000/Dehydrator.Mobile/DehydratorRemote/Temperature.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | namespace DehydratorRemote
3 | {
4 | public class Temperature
5 | {
6 | public Temperature()
7 | {
8 | }
9 |
10 | public int Degrees { get; set; }
11 | public string DisplayName { get; set; }
12 | public string Description { get; set; }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/Netduino.Foundation/FoodDehydrator3000/Dehydrator.Mobile/DehydratorRemote/TemperatureSelectionPage.xaml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/Netduino.Foundation/FoodDehydrator3000/Dehydrator.Mobile/DehydratorRemote/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/Netduino.Foundation/FoodDehydrator3000/Dehydrator.Mobile/Droid/Assets/AboutAssets.txt:
--------------------------------------------------------------------------------
1 | Any raw assets you want to be deployed with your application can be placed in
2 | this directory (and child directories) and given a Build Action of "AndroidAsset".
3 |
4 | These files will be deployed with your package and will be accessible using Android's
5 | AssetManager, like this:
6 |
7 | public class ReadAsset : Activity
8 | {
9 | protected override void OnCreate (Bundle bundle)
10 | {
11 | base.OnCreate (bundle);
12 |
13 | InputStream input = Assets.Open ("my_asset.txt");
14 | }
15 | }
16 |
17 | Additionally, some Android functions will automatically load asset files:
18 |
19 | Typeface tf = Typeface.CreateFromAsset (Context.Assets, "fonts/samplefont.ttf");
20 |
--------------------------------------------------------------------------------
/Netduino.Foundation/FoodDehydrator3000/Dehydrator.Mobile/Droid/Properties/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/Netduino.Foundation/FoodDehydrator3000/Dehydrator.Mobile/Droid/Resources/drawable-hdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Netduino.Foundation/FoodDehydrator3000/Dehydrator.Mobile/Droid/Resources/drawable-hdpi/icon.png
--------------------------------------------------------------------------------
/Netduino.Foundation/FoodDehydrator3000/Dehydrator.Mobile/Droid/Resources/drawable-xhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Netduino.Foundation/FoodDehydrator3000/Dehydrator.Mobile/Droid/Resources/drawable-xhdpi/icon.png
--------------------------------------------------------------------------------
/Netduino.Foundation/FoodDehydrator3000/Dehydrator.Mobile/Droid/Resources/drawable-xxhdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Netduino.Foundation/FoodDehydrator3000/Dehydrator.Mobile/Droid/Resources/drawable-xxhdpi/icon.png
--------------------------------------------------------------------------------
/Netduino.Foundation/FoodDehydrator3000/Dehydrator.Mobile/Droid/Resources/drawable/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Netduino.Foundation/FoodDehydrator3000/Dehydrator.Mobile/Droid/Resources/drawable/icon.png
--------------------------------------------------------------------------------
/Netduino.Foundation/FoodDehydrator3000/Dehydrator.Mobile/Droid/Resources/layout/Tabbar.axml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/Netduino.Foundation/FoodDehydrator3000/Dehydrator.Mobile/Droid/Resources/layout/Toolbar.axml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/Netduino.Foundation/FoodDehydrator3000/Dehydrator.Mobile/iOS/AppDelegate.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 |
5 | using Foundation;
6 | using UIKit;
7 |
8 | namespace DehydratorRemote.iOS
9 | {
10 | [Register("AppDelegate")]
11 | public partial class AppDelegate : global::Xamarin.Forms.Platform.iOS.FormsApplicationDelegate
12 | {
13 | public override bool FinishedLaunching(UIApplication app, NSDictionary options)
14 | {
15 | global::Xamarin.Forms.Forms.Init();
16 |
17 | LoadApplication(new App());
18 |
19 | return base.FinishedLaunching(app, options);
20 | }
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/Netduino.Foundation/FoodDehydrator3000/Dehydrator.Mobile/iOS/Assets.xcassets/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "info" : {
3 | "version" : 1,
4 | "author" : "xcode"
5 | }
6 | }
--------------------------------------------------------------------------------
/Netduino.Foundation/FoodDehydrator3000/Dehydrator.Mobile/iOS/Entitlements.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/Netduino.Foundation/FoodDehydrator3000/Dehydrator.Mobile/iOS/Main.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 |
5 | using Foundation;
6 | using UIKit;
7 |
8 | namespace DehydratorRemote.iOS
9 | {
10 | public class Application
11 | {
12 | // This is the main entry point of the application.
13 | static void Main(string[] args)
14 | {
15 | // if you want to use a different Application Delegate class from "AppDelegate"
16 | // you can specify it here.
17 | UIApplication.Main(args, null, "AppDelegate");
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Netduino.Foundation/FoodDehydrator3000/Dehydrator.Mobile/iOS/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/Netduino.Foundation/FoodDehydrator3000/Design/Circuit.fzz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Netduino.Foundation/FoodDehydrator3000/Design/Circuit.fzz
--------------------------------------------------------------------------------
/Netduino.Foundation/FoodDehydrator3000/Design/Circuit_schem.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Netduino.Foundation/FoodDehydrator3000/Design/Circuit_schem.png
--------------------------------------------------------------------------------
/Netduino.Foundation/FoodDehydrator3000/Design/Dehydrator Components.sketch:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Netduino.Foundation/FoodDehydrator3000/Design/Dehydrator Components.sketch
--------------------------------------------------------------------------------
/Netduino.Foundation/FoodDehydrator3000/Design/Skynet Dehydrator iOS Design.sketch:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Netduino.Foundation/FoodDehydrator3000/Design/Skynet Dehydrator iOS Design.sketch
--------------------------------------------------------------------------------
/Netduino.Foundation/FoodDehydrator3000/Design/Solution Block Diagram.sketch:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Netduino.Foundation/FoodDehydrator3000/Design/Solution Block Diagram.sketch
--------------------------------------------------------------------------------
/Netduino.Foundation/FoodDehydrator3000/FoodDehydrator3000/DehydratorController.cs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Netduino.Foundation/FoodDehydrator3000/FoodDehydrator3000/DehydratorController.cs
--------------------------------------------------------------------------------
/Netduino.Foundation/FoodDehydrator3000/FoodDehydrator3000/Program.cs:
--------------------------------------------------------------------------------
1 | using System.Threading;
2 |
3 | namespace FoodDehydrator3000
4 | {
5 | public class Program
6 | {
7 | public static void Main()
8 | {
9 | App app = new App();
10 | app.Run();
11 |
12 | Thread.Sleep(Timeout.Infinite);
13 | }
14 | }
15 | }
--------------------------------------------------------------------------------
/Netduino.Foundation/FoodDehydrator3000/FoodDehydrator3000/RoslynHackFix.cs:
--------------------------------------------------------------------------------
1 | namespace System.Diagnostics
2 | {
3 | public enum DebuggerBrowsableState
4 | {
5 | Never = 0,
6 | Collapsed = 2,
7 | RootHidden = 3
8 | }
9 | }
10 |
11 |
--------------------------------------------------------------------------------
/Netduino.Foundation/FoodDehydrator3000/FoodDehydrator3000/ShortTempEditMenuItem.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Microsoft.SPOT;
3 |
4 | namespace Netduino.Foundation.Displays.TextDisplayMenu.InputTypes
5 | {
6 | public class ShortTempEditMenuItem : NumericBase
7 | {
8 | public ShortTempEditMenuItem() : base(35, 68, 0)
9 | {
10 | }
11 |
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/Netduino.Foundation/FoodDehydrator3000/FoodDehydrator3000/menu.json:
--------------------------------------------------------------------------------
1 | {
2 | "menu": [
3 | {
4 | "text": "IP: {value}",
5 | "id": "IP",
6 | "value": "unknown"
7 | }
8 | {
9 | "text": "Set Temperature",
10 | "id": "temperature",
11 | "type": "ShortTempEditMenuItem",
12 | "value": "35"
13 | },
14 | {
15 | "text": "Set Timer",
16 | "id": "timer",
17 | "type": "Time",
18 | "value": "01:00"
19 | },
20 | {
21 | "text": "{value}",
22 | "command": "power",
23 | "id": "power",
24 | "value": "Toggle Power"
25 | }]
26 | }
--------------------------------------------------------------------------------
/Netduino.Foundation/FoodDehydrator3000/FoodDehydrator3000/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/Netduino.Foundation/TempDisplay_6130_SerialLCD/TempDisplay_6130_SerialLCD/RoslynFix.cs:
--------------------------------------------------------------------------------
1 | namespace System.Diagnostics
2 | {
3 | public enum DebuggerBrowsableState
4 | {
5 | Never = 0,
6 | Collapsed = 2,
7 | RootHidden = 3
8 | }
9 | }
10 |
--------------------------------------------------------------------------------
/Netduino.Foundation/TempDisplay_6130_SerialLCD/TempDisplay_6130_SerialLCD/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/NightLight/src/NightLight/NightLight/Program.cs:
--------------------------------------------------------------------------------
1 | using System.Threading;
2 |
3 | namespace NightLight
4 | {
5 | public class Program
6 | {
7 | public static void Main()
8 | {
9 | App app = new App();
10 | app.Run();
11 | Thread.Sleep(Timeout.Infinite);
12 | }
13 | }
14 | }
15 |
--------------------------------------------------------------------------------
/NightLight/src/NightLight/NightLight/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/Piano/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Piano/README.md
--------------------------------------------------------------------------------
/Piano/src/Piano/Piano/Program.cs:
--------------------------------------------------------------------------------
1 | using System.Threading;
2 |
3 | namespace Piano
4 | {
5 | public class Program
6 | {
7 | public static void Main()
8 | {
9 | var app = new App();
10 | app.Run();
11 |
12 | Thread.Sleep(Timeout.Infinite);
13 | }
14 | }
15 | }
--------------------------------------------------------------------------------
/Piano/src/Piano/Piano/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/RGB_Blinky/RGB_Blinky.fzz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/RGB_Blinky/RGB_Blinky.fzz
--------------------------------------------------------------------------------
/RGB_Blinky/RGB_Blinky_bb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/RGB_Blinky/RGB_Blinky_bb.png
--------------------------------------------------------------------------------
/RGB_Blinky/RGB_Blinky_schem.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/RGB_Blinky/RGB_Blinky_schem.png
--------------------------------------------------------------------------------
/RGB_Blinky/SourceCode/RGB_Blinky.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio 2012
4 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RGB_Blinky", "RGB_Blinky\RGB_Blinky.csproj", "{DB57C650-E504-4A19-803C-BE648A6B586A}"
5 | EndProject
6 | Global
7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
8 | Debug|x86 = Debug|x86
9 | Release|x86 = Release|x86
10 | EndGlobalSection
11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
12 | {DB57C650-E504-4A19-803C-BE648A6B586A}.Debug|x86.ActiveCfg = Debug|x86
13 | {DB57C650-E504-4A19-803C-BE648A6B586A}.Debug|x86.Build.0 = Debug|x86
14 | {DB57C650-E504-4A19-803C-BE648A6B586A}.Release|x86.ActiveCfg = Release|x86
15 | {DB57C650-E504-4A19-803C-BE648A6B586A}.Release|x86.Build.0 = Release|x86
16 | EndGlobalSection
17 | EndGlobal
18 |
--------------------------------------------------------------------------------
/ReadDS3234/NetduinoDS3234Fritzing.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/ReadDS3234/NetduinoDS3234Fritzing.png
--------------------------------------------------------------------------------
/Relay/Keyestudio_2Channel_SPDT_Relay.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Relay/Keyestudio_2Channel_SPDT_Relay.jpg
--------------------------------------------------------------------------------
/Relay/Keyestudio_2Channel_SPDT_Relay_Small.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Relay/Keyestudio_2Channel_SPDT_Relay_Small.jpg
--------------------------------------------------------------------------------
/Relay/Keyestudio_Original.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Relay/Keyestudio_Original.jpg
--------------------------------------------------------------------------------
/Relay/Relay.fzz:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Relay/Relay.fzz
--------------------------------------------------------------------------------
/Relay/Relay.mov:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Relay/Relay.mov
--------------------------------------------------------------------------------
/Relay/Relay.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio 2012
4 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Relay", "Relay\Relay.csproj", "{AACA69BD-2366-4D32-B0B8-698790141D7D}"
5 | EndProject
6 | Global
7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
8 | Debug|x86 = Debug|x86
9 | Release|x86 = Release|x86
10 | EndGlobalSection
11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
12 | {AACA69BD-2366-4D32-B0B8-698790141D7D}.Debug|x86.ActiveCfg = Debug|x86
13 | {AACA69BD-2366-4D32-B0B8-698790141D7D}.Debug|x86.Build.0 = Debug|x86
14 | {AACA69BD-2366-4D32-B0B8-698790141D7D}.Release|x86.ActiveCfg = Release|x86
15 | {AACA69BD-2366-4D32-B0B8-698790141D7D}.Release|x86.Build.0 = Release|x86
16 | EndGlobalSection
17 | EndGlobal
18 |
--------------------------------------------------------------------------------
/Relay/Relay/Program.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Microsoft.SPOT;
3 | using Microsoft.SPOT.Hardware;
4 | using SecretLabs.NETMF.Hardware.Netduino;
5 | using System.Threading;
6 |
7 | namespace Relay
8 | {
9 | public class Program
10 | {
11 | public static void Main()
12 | {
13 | // create an output port (a port that can be written to) and connect it to Digital Pin 2
14 | OutputPort relay = new OutputPort(Pins.GPIO_PIN_D2, false);
15 |
16 | // run forever
17 | while (true)
18 | {
19 | relay.Write(true); // turn on the LED
20 | Thread.Sleep(500); // sleep for 1/2 second
21 | relay.Write(false); // turn off the relay
22 | Thread.Sleep(500); // sleep for 1/2 second
23 | }
24 | }
25 | }
26 | }
--------------------------------------------------------------------------------
/Relay/Relay_Practical_OFF.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Relay/Relay_Practical_OFF.jpg
--------------------------------------------------------------------------------
/Relay/Relay_Practical_OFF_small.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Relay/Relay_Practical_OFF_small.jpg
--------------------------------------------------------------------------------
/Relay/Relay_Practical_ON.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Relay/Relay_Practical_ON.jpg
--------------------------------------------------------------------------------
/Relay/Relay_Practical_ON_small.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/Relay/Relay_Practical_ON_small.jpg
--------------------------------------------------------------------------------
/RgbLed/RGBLedBreadboardFritzing.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/RgbLed/RGBLedBreadboardFritzing.png
--------------------------------------------------------------------------------
/SHT31D/SHT31DOnBreadboard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SHT31D/SHT31DOnBreadboard.png
--------------------------------------------------------------------------------
/SHT31D/SourceCode/Program.cs:
--------------------------------------------------------------------------------
1 | using Microsoft.SPOT;
2 | using Netduino.Foundation.Sensors.Barometric;
3 | using System.Threading;
4 |
5 | namespace SHT31DTest
6 | {
7 | public class Program
8 | {
9 | public static void Main()
10 | {
11 | SHT31D sht31d = new SHT31D();
12 |
13 | Debug.Print("SHT31D Temperature / Humidity Test");
14 | while (true)
15 | {
16 | sht31d.Read();
17 | Debug.Print("Temperature: " + sht31d.Temperature.ToString("f2") + ", Humidity: " + sht31d.Humidity.ToString("f2"));
18 | Thread.Sleep(1000);
19 | }
20 | }
21 | }
22 | }
23 |
--------------------------------------------------------------------------------
/SerialLCD/SerialLCD.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SerialLCD/SerialLCD.png
--------------------------------------------------------------------------------
/ShiftRegister/ShiftRegisterOnBreadboard.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/ShiftRegister/ShiftRegisterOnBreadboard.png
--------------------------------------------------------------------------------
/ShiftRegister/SourceCode/Program.cs:
--------------------------------------------------------------------------------
1 | using Netduino.Foundation.IC;
2 | using SecretLabs.NETMF.Hardware.NetduinoPlus;
3 | using System.Threading;
4 |
5 | namespace ShiftRegisterTest
6 | {
7 | public class Program
8 | {
9 | public static void Main()
10 | {
11 | ShiftRegister74595 shiftRegister = new ShiftRegister74595(8, Pins.GPIO_PIN_D8);
12 | while (true)
13 | {
14 | for (byte index = 0; index <= 7; index++)
15 | {
16 | shiftRegister[index] = true;
17 | shiftRegister.LatchData();
18 | Thread.Sleep(500);
19 | shiftRegister[index] = false;
20 | }
21 | }
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/SoccerLabs/SoccerHost/readme.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerHost/readme.md
--------------------------------------------------------------------------------
/SoccerLabs/SoccerHost/src/SoccerHost/SoccerHost/Program.cs:
--------------------------------------------------------------------------------
1 | using System.Threading;
2 |
3 | namespace SoccerHost
4 | {
5 | public class Program
6 | {
7 | public static void Main()
8 | {
9 | App app = new App();
10 | app.Run();
11 |
12 | Thread.Sleep(Timeout.Infinite);
13 | }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/SoccerLabs/SoccerHost/src/SoccerHost/SoccerHost/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/readme.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/readme.md
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Assets/AboutAssets.txt:
--------------------------------------------------------------------------------
1 | Any raw assets you want to be deployed with your application can be placed in
2 | this directory (and child directories) and given a Build Action of "AndroidAsset".
3 |
4 | These files will be deployed with you package and will be accessible using Android's
5 | AssetManager, like this:
6 |
7 | public class ReadAsset : Activity
8 | {
9 | protected override void OnCreate (Bundle bundle)
10 | {
11 | base.OnCreate (bundle);
12 |
13 | InputStream input = Assets.Open ("my_asset.txt");
14 | }
15 | }
16 |
17 | Additionally, some Android functions will automatically load asset files:
18 |
19 | Typeface tf = Typeface.CreateFromAsset (Context.Assets, "fonts/samplefont.ttf");
20 |
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Properties/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/drawable-hdpi/icon_connect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/drawable-hdpi/icon_connect.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/drawable-xhdpi/icon_connect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/drawable-xhdpi/icon_connect.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/drawable-xxhdpi/icon_connect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/drawable-xxhdpi/icon_connect.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/drawable-xxxhdpi/icon_connect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/drawable-xxxhdpi/icon_connect.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/drawable/icon_connect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/drawable/icon_connect.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/layout/Tabbar.axml:
--------------------------------------------------------------------------------
1 |
2 |
12 |
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/layout/Toolbar.axml:
--------------------------------------------------------------------------------
1 |
9 |
10 |
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/mipmap-anydpi-v26/icon.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/mipmap-anydpi-v26/icon_round.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/mipmap-hdpi/Icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/mipmap-hdpi/Icon.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/mipmap-hdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/mipmap-hdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/mipmap-mdpi/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/mipmap-mdpi/icon.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/mipmap-mdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/mipmap-mdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/mipmap-xhdpi/Icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/mipmap-xhdpi/Icon.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/mipmap-xhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/mipmap-xhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/mipmap-xxhdpi/Icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/mipmap-xxhdpi/Icon.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/mipmap-xxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/mipmap-xxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/mipmap-xxxhdpi/Icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/mipmap-xxxhdpi/Icon.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/mipmap-xxxhdpi/launcher_foreground.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.Android/Resources/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #FFFFFF
4 | #3F51B5
5 | #303F9F
6 | #FF4081
7 |
8 |
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/App.xaml:
--------------------------------------------------------------------------------
1 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/LargeTile.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/LargeTile.scale-100.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/LargeTile.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/LargeTile.scale-200.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/LargeTile.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/LargeTile.scale-400.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/SmallTile.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/SmallTile.scale-100.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/SmallTile.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/SmallTile.scale-200.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/SmallTile.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/SmallTile.scale-400.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/SplashScreen.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/SplashScreen.scale-100.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/SplashScreen.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/SplashScreen.scale-200.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/SplashScreen.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/SplashScreen.scale-400.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Square150x150Logo.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Square150x150Logo.scale-100.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Square150x150Logo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Square150x150Logo.scale-200.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Square150x150Logo.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Square150x150Logo.scale-400.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-16.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-256.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Square44x44Logo.altform-unplated_targetsize-48.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Square44x44Logo.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Square44x44Logo.scale-100.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Square44x44Logo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Square44x44Logo.scale-200.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Square44x44Logo.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Square44x44Logo.scale-400.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Square44x44Logo.targetsize-16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Square44x44Logo.targetsize-16.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Square44x44Logo.targetsize-256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Square44x44Logo.targetsize-256.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Square44x44Logo.targetsize-48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Square44x44Logo.targetsize-48.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/StoreLogo.backup.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/StoreLogo.backup.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/StoreLogo.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/StoreLogo.scale-100.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/StoreLogo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/StoreLogo.scale-200.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/StoreLogo.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/StoreLogo.scale-400.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Wide310x150Logo.scale-100.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Wide310x150Logo.scale-100.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Wide310x150Logo.scale-200.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Wide310x150Logo.scale-200.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Wide310x150Logo.scale-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/Assets/Wide310x150Logo.scale-400.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/MainPage.xaml:
--------------------------------------------------------------------------------
1 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.UWP/MainPage.xaml.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.IO;
4 | using System.Linq;
5 | using System.Runtime.InteropServices.WindowsRuntime;
6 | using Windows.Foundation;
7 | using Windows.Foundation.Collections;
8 | using Windows.UI.Xaml;
9 | using Windows.UI.Xaml.Controls;
10 | using Windows.UI.Xaml.Controls.Primitives;
11 | using Windows.UI.Xaml.Data;
12 | using Windows.UI.Xaml.Input;
13 | using Windows.UI.Xaml.Media;
14 | using Windows.UI.Xaml.Navigation;
15 |
16 | namespace SoccerRemote.UWP
17 | {
18 | public sealed partial class MainPage
19 | {
20 | public MainPage()
21 | {
22 | this.InitializeComponent();
23 |
24 | LoadApplication(new SoccerRemote.App());
25 | }
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon1024.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon120.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon120.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon152.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon152.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon167.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon167.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon180.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon20.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon20.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon29.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon29.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon40.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon40.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon58.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon58.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon60.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon60.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon76.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon76.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon80.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon80.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon87.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Assets.xcassets/AppIcon.appiconset/Icon87.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Entitlements.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Main.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 |
5 | using Foundation;
6 | using UIKit;
7 |
8 | namespace SoccerRemote.iOS
9 | {
10 | public class Application
11 | {
12 | // This is the main entry point of the application.
13 | static void Main(string[] args)
14 | {
15 | // if you want to use a different Application Delegate class from "AppDelegate"
16 | // you can specify it here.
17 | UIApplication.Main(args, null, "AppDelegate");
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Resources/Default-568h@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Resources/Default-568h@2x.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Resources/Default-Portrait.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Resources/Default-Portrait.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Resources/Default-Portrait@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Resources/Default-Portrait@2x.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Resources/Default.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Resources/Default.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Resources/Default@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Resources/Default@2x.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Resources/icon_connect.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Resources/icon_connect.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Resources/icon_connect@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Resources/icon_connect@2x.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Resources/icon_connect@3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote.iOS/Resources/icon_connect@3x.png
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote/ApiConstants.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | namespace SoccerRemote
3 | {
4 | public enum ApiConstants
5 | {
6 | Connect,
7 | KickA,
8 | KickB
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote/App.xaml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote/App.xaml.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Xamarin.Forms;
3 | using Xamarin.Forms.Xaml;
4 |
5 | [assembly: XamlCompilation (XamlCompilationOptions.Compile)]
6 | namespace SoccerRemote
7 | {
8 | public partial class App : Application
9 | {
10 | public App ()
11 | {
12 | InitializeComponent();
13 |
14 | MainPage = new MainPage();
15 | }
16 |
17 | protected override void OnStart ()
18 | {
19 | // Handle when your app starts
20 | }
21 |
22 | protected override void OnSleep ()
23 | {
24 | // Handle when your app sleeps
25 | }
26 |
27 | protected override void OnResume ()
28 | {
29 | // Handle when your app resumes
30 | }
31 | }
32 | }
33 |
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote/MainPage.xaml.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 | using Xamarin.Forms;
7 |
8 | namespace SoccerRemote
9 | {
10 | public partial class MainPage : ContentPage
11 | {
12 | public MainPage()
13 | {
14 | InitializeComponent();
15 | BindingContext = new MainViewModel();
16 | }
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote/ServoClient.cs:
--------------------------------------------------------------------------------
1 | using System.Threading.Tasks;
2 | using Maple;
3 |
4 | namespace SoccerRemote
5 | {
6 | public class ServoClient : MapleClient
7 | {
8 | public async Task ConnectAsync(ServerItem server)
9 | {
10 | return (await SendCommandAsync(ApiConstants.Connect.ToString(), server.IpAddress));
11 | }
12 |
13 | public async Task ThrowKickAAsync(ServerItem server)
14 | {
15 | return (await SendCommandAsync(ApiConstants.ThrowKickA.ToString(), server.IpAddress));
16 | }
17 |
18 | public async Task ThrowKickBAsync(ServerItem server)
19 | {
20 | return (await SendCommandAsync(ApiConstants.ThrowKickB.ToString(), server.IpAddress));
21 | }
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/SoccerLabs/SoccerRemote/src/SoccerRemote/SoccerRemote/SoccerRemote/SoccerRemote.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | netstandard2.0
5 |
6 |
7 |
8 | pdbonly
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/SoccerLabs/SoccerSample/readme.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/SoccerLabs/SoccerSample/readme.md
--------------------------------------------------------------------------------
/SoccerLabs/SoccerSample/src/SoccerSample/SoccerSample/Program.cs:
--------------------------------------------------------------------------------
1 | using System.Threading;
2 |
3 | namespace SoccerSample
4 | {
5 | public class Program
6 | {
7 | public static void Main()
8 | {
9 | App app = new App();
10 | app.Run();
11 |
12 | Thread.Sleep(Timeout.Infinite);
13 | }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/SoccerLabs/SoccerSample/src/SoccerSample/SoccerSample/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
--------------------------------------------------------------------------------
/TMP102BasicRead/NetduinoAndTMP102FritzingDiagram.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/TMP102BasicRead/NetduinoAndTMP102FritzingDiagram.png
--------------------------------------------------------------------------------
/TMP102ReadWrite/NetduinoAndTMP102FritzingDiagram.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/TMP102ReadWrite/NetduinoAndTMP102FritzingDiagram.png
--------------------------------------------------------------------------------
/TMP36/SourceCode/NFAnalogTemperatureSensorTest/Program.cs:
--------------------------------------------------------------------------------
1 | using System.Threading;
2 | using Microsoft.SPOT;
3 | using SecretLabs.NETMF.Hardware.NetduinoPlus;
4 | using Netduino.Foundation.Sensors.Temperature.Analog;
5 |
6 | namespace NFAnalogTemperatureSensorTest
7 | {
8 | public class Program
9 | {
10 | public static void Main()
11 | {
12 | Debug.Print("** Read TMP36 **");
13 | var tmp36 = new AnalogTemperatureSensor(AnalogChannels.ANALOG_PIN_A0, AnalogTemperatureSensor.SensorType.TMP36);
14 | while (true)
15 | {
16 | Debug.Print("Reading: " + tmp36.Temperature.ToString("f2"));
17 | Thread.Sleep(5000);
18 | }
19 | }
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/TMP36/TMP36.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/WildernessLabs/Netduino_Samples/91a292954aa644613c8dfcd0245fc44f9a9f9ea1/TMP36/TMP36.png
--------------------------------------------------------------------------------
/UARTTest/SourceCode/UARTTest.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | # Visual Studio 2012
4 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UARTTest", "UARTTest.csproj", "{1A9531F4-0E3E-4E8F-906F-C2A38890D5BF}"
5 | EndProject
6 | Global
7 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
8 | Debug|x86 = Debug|x86
9 | Release|x86 = Release|x86
10 | EndGlobalSection
11 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
12 | {1A9531F4-0E3E-4E8F-906F-C2A38890D5BF}.Debug|x86.ActiveCfg = Debug|x86
13 | {1A9531F4-0E3E-4E8F-906F-C2A38890D5BF}.Debug|x86.Build.0 = Debug|x86
14 | {1A9531F4-0E3E-4E8F-906F-C2A38890D5BF}.Release|x86.ActiveCfg = Release|x86
15 | {1A9531F4-0E3E-4E8F-906F-C2A38890D5BF}.Release|x86.Build.0 = Release|x86
16 | EndGlobalSection
17 | EndGlobal
18 |
--------------------------------------------------------------------------------
/index.md:
--------------------------------------------------------------------------------
1 | ---
2 | title: Netduino Samples
3 | ---
4 |
--------------------------------------------------------------------------------