├── .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 | ![Servo Connected to Netduino](ServoBreadboard.png) 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 | ![LCD Backpack](SPILCDHelloWorld.png) 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 | --------------------------------------------------------------------------------