Skip to content

Commit 14fefbe

Browse files
author
Jim Bennett
authored
Merging in everything from previous repo (#6)
* Adding content * Update en.json * Update README.md
1 parent 6684b00 commit 14fefbe

File tree

433 files changed

+14438
-390
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

433 files changed

+14438
-390
lines changed

.gitignore

+8-349
Original file line numberDiff line numberDiff line change
@@ -1,350 +1,9 @@
1-
## Ignore Visual Studio temporary files, build results, and
2-
## files generated by popular Visual Studio add-ons.
3-
##
4-
## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore
51

6-
# User-specific files
7-
*.rsuser
8-
*.suo
9-
*.user
10-
*.userosscache
11-
*.sln.docstates
12-
13-
# User-specific files (MonoDevelop/Xamarin Studio)
14-
*.userprefs
15-
16-
# Mono auto generated files
17-
mono_crash.*
18-
19-
# Build results
20-
[Dd]ebug/
21-
[Dd]ebugPublic/
22-
[Rr]elease/
23-
[Rr]eleases/
24-
x64/
25-
x86/
26-
[Aa][Rr][Mm]/
27-
[Aa][Rr][Mm]64/
28-
bld/
29-
[Bb]in/
30-
[Oo]bj/
31-
[Ll]og/
32-
[Ll]ogs/
33-
34-
# Visual Studio 2015/2017 cache/options directory
35-
.vs/
36-
# Uncomment if you have tasks that create the project's static files in wwwroot
37-
#wwwroot/
38-
39-
# Visual Studio 2017 auto generated files
40-
Generated\ Files/
41-
42-
# MSTest test Results
43-
[Tt]est[Rr]esult*/
44-
[Bb]uild[Ll]og.*
45-
46-
# NUnit
47-
*.VisualState.xml
48-
TestResult.xml
49-
nunit-*.xml
50-
51-
# Build Results of an ATL Project
52-
[Dd]ebugPS/
53-
[Rr]eleasePS/
54-
dlldata.c
55-
56-
# Benchmark Results
57-
BenchmarkDotNet.Artifacts/
58-
59-
# .NET Core
60-
project.lock.json
61-
project.fragment.lock.json
62-
artifacts/
63-
64-
# StyleCop
65-
StyleCopReport.xml
66-
67-
# Files built by Visual Studio
68-
*_i.c
69-
*_p.c
70-
*_h.h
71-
*.ilk
72-
*.meta
73-
*.obj
74-
*.iobj
75-
*.pch
76-
*.pdb
77-
*.ipdb
78-
*.pgc
79-
*.pgd
80-
*.rsp
81-
*.sbr
82-
*.tlb
83-
*.tli
84-
*.tlh
85-
*.tmp
86-
*.tmp_proj
87-
*_wpftmp.csproj
88-
*.log
89-
*.vspscc
90-
*.vssscc
91-
.builds
92-
*.pidb
93-
*.svclog
94-
*.scc
95-
96-
# Chutzpah Test files
97-
_Chutzpah*
98-
99-
# Visual C++ cache files
100-
ipch/
101-
*.aps
102-
*.ncb
103-
*.opendb
104-
*.opensdf
105-
*.sdf
106-
*.cachefile
107-
*.VC.db
108-
*.VC.VC.opendb
109-
110-
# Visual Studio profiler
111-
*.psess
112-
*.vsp
113-
*.vspx
114-
*.sap
115-
116-
# Visual Studio Trace Files
117-
*.e2e
118-
119-
# TFS 2012 Local Workspace
120-
$tf/
121-
122-
# Guidance Automation Toolkit
123-
*.gpState
124-
125-
# ReSharper is a .NET coding add-in
126-
_ReSharper*/
127-
*.[Rr]e[Ss]harper
128-
*.DotSettings.user
129-
130-
# TeamCity is a build add-in
131-
_TeamCity*
132-
133-
# DotCover is a Code Coverage Tool
134-
*.dotCover
135-
136-
# AxoCover is a Code Coverage Tool
137-
.axoCover/*
138-
!.axoCover/settings.json
139-
140-
# Visual Studio code coverage results
141-
*.coverage
142-
*.coveragexml
143-
144-
# NCrunch
145-
_NCrunch_*
146-
.*crunch*.local.xml
147-
nCrunchTemp_*
148-
149-
# MightyMoose
150-
*.mm.*
151-
AutoTest.Net/
152-
153-
# Web workbench (sass)
154-
.sass-cache/
155-
156-
# Installshield output folder
157-
[Ee]xpress/
158-
159-
# DocProject is a documentation generator add-in
160-
DocProject/buildhelp/
161-
DocProject/Help/*.HxT
162-
DocProject/Help/*.HxC
163-
DocProject/Help/*.hhc
164-
DocProject/Help/*.hhk
165-
DocProject/Help/*.hhp
166-
DocProject/Help/Html2
167-
DocProject/Help/html
168-
169-
# Click-Once directory
170-
publish/
171-
172-
# Publish Web Output
173-
*.[Pp]ublish.xml
174-
*.azurePubxml
175-
# Note: Comment the next line if you want to checkin your web deploy settings,
176-
# but database connection strings (with potential passwords) will be unencrypted
177-
*.pubxml
178-
*.publishproj
179-
180-
# Microsoft Azure Web App publish settings. Comment the next line if you want to
181-
# checkin your Azure Web App publish settings, but sensitive information contained
182-
# in these scripts will be unencrypted
183-
PublishScripts/
184-
185-
# NuGet Packages
186-
*.nupkg
187-
# NuGet Symbol Packages
188-
*.snupkg
189-
# The packages folder can be ignored because of Package Restore
190-
**/[Pp]ackages/*
191-
# except build/, which is used as an MSBuild target.
192-
!**/[Pp]ackages/build/
193-
# Uncomment if necessary however generally it will be regenerated when needed
194-
#!**/[Pp]ackages/repositories.config
195-
# NuGet v3's project.json files produces more ignorable files
196-
*.nuget.props
197-
*.nuget.targets
198-
199-
# Microsoft Azure Build Output
200-
csx/
201-
*.build.csdef
202-
203-
# Microsoft Azure Emulator
204-
ecf/
205-
rcf/
206-
207-
# Windows Store app package directories and files
208-
AppPackages/
209-
BundleArtifacts/
210-
Package.StoreAssociation.xml
211-
_pkginfo.txt
212-
*.appx
213-
*.appxbundle
214-
*.appxupload
215-
216-
# Visual Studio cache files
217-
# files ending in .cache can be ignored
218-
*.[Cc]ache
219-
# but keep track of directories ending in .cache
220-
!?*.[Cc]ache/
221-
222-
# Others
223-
ClientBin/
224-
~$*
225-
*~
226-
*.dbmdl
227-
*.dbproj.schemaview
228-
*.jfm
229-
*.pfx
230-
*.publishsettings
231-
orleans.codegen.cs
232-
233-
# Including strong name files can present a security risk
234-
# (https://github.com/github/gitignore/pull/2483#issue-259490424)
235-
#*.snk
236-
237-
# Since there are multiple workflows, uncomment next line to ignore bower_components
238-
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
239-
#bower_components/
240-
241-
# RIA/Silverlight projects
242-
Generated_Code/
243-
244-
# Backup & report files from converting an old project file
245-
# to a newer Visual Studio version. Backup files are not needed,
246-
# because we have git ;-)
247-
_UpgradeReport_Files/
248-
Backup*/
249-
UpgradeLog*.XML
250-
UpgradeLog*.htm
251-
ServiceFabricBackup/
252-
*.rptproj.bak
253-
254-
# SQL Server files
255-
*.mdf
256-
*.ldf
257-
*.ndf
258-
259-
# Business Intelligence projects
260-
*.rdl.data
261-
*.bim.layout
262-
*.bim_*.settings
263-
*.rptproj.rsuser
264-
*- [Bb]ackup.rdl
265-
*- [Bb]ackup ([0-9]).rdl
266-
*- [Bb]ackup ([0-9][0-9]).rdl
267-
268-
# Microsoft Fakes
269-
FakesAssemblies/
270-
271-
# GhostDoc plugin setting file
272-
*.GhostDoc.xml
273-
274-
# Node.js Tools for Visual Studio
275-
.ntvs_analysis.dat
276-
node_modules/
277-
278-
# Visual Studio 6 build log
279-
*.plg
280-
281-
# Visual Studio 6 workspace options file
282-
*.opt
283-
284-
# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
285-
*.vbw
286-
287-
# Visual Studio LightSwitch build output
288-
**/*.HTMLClient/GeneratedArtifacts
289-
**/*.DesktopClient/GeneratedArtifacts
290-
**/*.DesktopClient/ModelManifest.xml
291-
**/*.Server/GeneratedArtifacts
292-
**/*.Server/ModelManifest.xml
293-
_Pvt_Extensions
294-
295-
# Paket dependency manager
296-
.paket/paket.exe
297-
paket-files/
298-
299-
# FAKE - F# Make
300-
.fake/
301-
302-
# CodeRush personal settings
303-
.cr/personal
304-
305-
# Python Tools for Visual Studio (PTVS)
306-
__pycache__/
307-
*.pyc
308-
309-
# Cake - Uncomment if you are using it
310-
# tools/**
311-
# !tools/packages.config
312-
313-
# Tabs Studio
314-
*.tss
315-
316-
# Telerik's JustMock configuration file
317-
*.jmconfig
318-
319-
# BizTalk build output
320-
*.btp.cs
321-
*.btm.cs
322-
*.odx.cs
323-
*.xsd.cs
324-
325-
# OpenCover UI analysis results
326-
OpenCover/
327-
328-
# Azure Stream Analytics local run output
329-
ASALocalRun/
330-
331-
# MSBuild Binary and Structured Log
332-
*.binlog
333-
334-
# NVidia Nsight GPU debugger configuration file
335-
*.nvuser
336-
337-
# MFractors (Xamarin productivity tool) working folder
338-
.mfractor/
339-
340-
# Local History for Visual Studio
341-
.localhistory/
342-
343-
# BeatPulse healthcheck temp database
344-
healthchecksdb
345-
346-
# Backup folder for Package Reference Convert tool in Visual Studio 2017
347-
MigrationBackup/
348-
349-
# Ionide (cross platform F# VS Code tools) working folder
350-
.ionide/
2+
.DS_Store
3+
.venv
4+
.pio
5+
.vscode/.browse.c_cpp.db*
6+
.vscode/c_cpp_properties.json
7+
.vscode/launch.json
8+
.vscode/ipch
9+
.ipynb_checkpoints

1-getting-started/README.md

+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# Getting Started with IoT
2+
3+
In this section of the curriculum, you will be introduced to the Internet of Things, and learn the basic concepts including building your first 'Hello World' IoT project connecting to the cloud. This project is a nightlight that lights up as light levels measured by a sensor drop.
4+
5+
![The LED connected to the WIO turning on and off as the light level changes](../images/wio-running-assignment-1-1.gif)
6+
7+
## Topics
8+
9+
1. [Introduction to IoT](lessons/1-introduction-to-iot/README.md)
10+
1. [A deeper dive into IoT](lessons/2-deeper-dive/README.md)
11+
1. [Interact with the physical world with sensors and actuators](lessons/3-sensors-and-actuators/README.md)
12+
1. [Connect your device to the Internet](lessons/4-connect-internet/README.md)
13+
14+
## Credits
15+
16+
All the lessons were written with ♥️ by [Jim Bennett](https://GitHub.com/JimBobBennett)

0 commit comments

Comments
 (0)