Skip to content

Commit

Permalink
Tweaks (microsoft#143)
Browse files Browse the repository at this point in the history
* Adding content

* Update en.json

* Update README.md

* Update TRANSLATIONS.md

* Adding lesson tempolates

* Fixing code files with each others code in

* Update README.md

* Adding lesson 16

* Adding virtual camera

* Adding Wio Terminal camera capture

* Adding wio terminal code

* Adding SBC classification to lesson 16

* Adding challenge, review and assignment

* Adding images and using new Azure icons

* Update README.md

* Update iot-reference-architecture.png

* Adding structure for JulyOT links

* Removing icons

* Sketchnotes!

* Create lesson-1.png

* Starting on lesson 18

* Updated sketch

* Adding virtual distance sensor

* Adding Wio Terminal image classification

* Update README.md

* Adding structure for project 6 and wio terminal distance sensor

* Adding some of the smart timer stuff

* Updating sketchnotes

* Adding virtual device speech to text

* Adding chapter 21

* Language tweaks

* Lesson 22 stuff

* Update en.json

* Bumping seeed libraries

* Adding functions lab to lesson 22

* Almost done with LUIS

* Update README.md

* Reverting sunlight sensor change

Fixes microsoft#88

* Structure

* Adding speech to text lab for Pi

* Adding virtual device text to speech lab

* Finishing lesson 23

* Clarifying privacy

Fixes microsoft#99

* Update README.md

* Update hardware.md

* Update README.md

* Fixing some code samples that were wrong

* Adding more on translation

* Adding more on translator

* Update README.md

* Update README.md

* Adding public access to the container

* First part of retail object detection

* More on stock lesson

* Tweaks to maps lesson

* Update README.md

* Update pi-sensor.md

* IoT Edge install stuffs

* Notes on consumer groups and not running the event monitor at the same time

* Assignment for object detector

* Memory notes for speech to text

* Migrating LUIS to an HTTP trigger

* Adding Wio Terminal speech to text

* Changing smart timer to functions from hub

* Changing a param to body to avoid URL encoding

* Update README.md

* Tweaks before IoT Show

* Adding sketchnote links

* Adding object detection labs

* Adding more on object detection

* More on stock detection

* Finishing stock counting

* Tidying stuff
  • Loading branch information
Jim Bennett authored Jul 2, 2021
1 parent 90381b1 commit a62f82c
Show file tree
Hide file tree
Showing 24 changed files with 14 additions and 83 deletions.
4 changes: 0 additions & 4 deletions 2-farm/lessons/1-predict-plant-growth/README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
# Predict plant growth with IoT

Add a sketchnote if possible/appropriate

![Embed a video here if available](video-url)

## Pre-lecture quiz

[Pre-lecture quiz](https://brave-island-0b7c7f50f.azurestaticapps.net/quiz/9)
Expand Down
4 changes: 0 additions & 4 deletions 2-farm/lessons/2-detect-soil-moisture/README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
# Detect soil moisture

Add a sketchnote if possible/appropriate

![Embed a video here if available](video-url)

## Pre-lecture quiz

[Pre-lecture quiz](https://brave-island-0b7c7f50f.azurestaticapps.net/quiz/11)
Expand Down
4 changes: 0 additions & 4 deletions 2-farm/lessons/3-automated-plant-watering/README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
# Automated plant watering

Add a sketchnote if possible/appropriate

![Embed a video here if available](video-url)

## Pre-lecture quiz

[Pre-lecture quiz](https://brave-island-0b7c7f50f.azurestaticapps.net/quiz/13)
Expand Down
4 changes: 0 additions & 4 deletions 2-farm/lessons/4-migrate-your-plant-to-the-cloud/README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
# Migrate your plant to the cloud

Add a sketchnote if possible/appropriate

![Embed a video here if available](video-url)

## Pre-lecture quiz

[Pre-lecture quiz](https://brave-island-0b7c7f50f.azurestaticapps.net/quiz/15)
Expand Down
4 changes: 0 additions & 4 deletions 2-farm/lessons/5-migrate-application-to-the-cloud/README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
# Migrate your application logic to the cloud

Add a sketchnote if possible/appropriate

![Embed a video here if available](video-url)

## Pre-lecture quiz

[Pre-lecture quiz](https://brave-island-0b7c7f50f.azurestaticapps.net/quiz/17)
Expand Down
4 changes: 0 additions & 4 deletions 2-farm/lessons/6-keep-your-plant-secure/README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
# Keep your plant secure

Add a sketchnote if possible/appropriate

![Embed a video here if available](video-url)

## Pre-lecture quiz

[Pre-lecture quiz](https://brave-island-0b7c7f50f.azurestaticapps.net/quiz/19)
Expand Down
4 changes: 0 additions & 4 deletions 3-transport/lessons/1-location-tracking/README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
# Location tracking

Add a sketchnote if possible/appropriate

![Embed a video here if available](video-url)

## Pre-lecture quiz

[Pre-lecture quiz](https://brave-island-0b7c7f50f.azurestaticapps.net/quiz/21)
Expand Down
4 changes: 0 additions & 4 deletions 3-transport/lessons/2-store-location-data/README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
# Store location data

Add a sketchnote if possible/appropriate

![Embed a video here if available](video-url)

## Pre-lecture quiz

[Pre-lecture quiz](https://brave-island-0b7c7f50f.azurestaticapps.net/quiz/23)
Expand Down
4 changes: 1 addition & 3 deletions 3-transport/lessons/3-visualize-location-data/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
# Visualize location data

Add a sketchnote if possible/appropriate

This video gives an overview of OAzure Maps with IoT, a service that will be covered in this lesson.
This video gives an overview of Azure Maps with IoT, a service that will be covered in this lesson.

[![Azure Maps - The Microsoft Azure Enterprise Location Platform](https://img.youtube.com/vi/P5i2GFTtb2s/0.jpg)](https://www.youtube.com/watch?v=P5i2GFTtb2s)

Expand Down
2 changes: 0 additions & 2 deletions 3-transport/lessons/4-geofences/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# Geofences

Add a sketchnote if possible/appropriate

This video gives an overview of geofences and how to use them in Azure Maps, topics that will be covered in this lesson:

[![Geofencing with Azure Maps from the Microsoft Developer IoT show](https://img.youtube.com/vi/nsrgYhaYNVY/0.jpg)](https://www.youtube.com/watch?v=nsrgYhaYNVY)
Expand Down
2 changes: 0 additions & 2 deletions 4-manufacturing/lessons/1-train-fruit-detector/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# Train a fruit quality detector

Add a sketchnote if possible/appropriate

This video gives an overview of the Azure Custom Vision service, a service that will be covered in this lesson.

[![Custom Vision – Machine Learning Made Easy | The Xamarin Show](https://img.youtube.com/vi/TETcDLJlWR4/0.jpg)](https://www.youtube.com/watch?v=TETcDLJlWR4)
Expand Down
2 changes: 0 additions & 2 deletions 4-manufacturing/lessons/2-check-fruit-from-device/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# Check fruit quality from an IoT device

Add a sketchnote if possible/appropriate

![Embed a video here if available](video-url)

## Pre-lecture quiz
Expand Down
2 changes: 0 additions & 2 deletions 4-manufacturing/lessons/3-run-fruit-detector-edge/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@

<!-- This lesson is still under development -->

Add a sketchnote if possible/appropriate

This video gives an overview of running image classifiers on IoT devices, the topic that is covered in this lesson.

[![Custom Vison AI on Azure IoT Edge](https://img.youtube.com/vi/_K5fqGLO8us/0.jpg)](https://www.youtube.com/watch?v=_K5fqGLO8us)
Expand Down
4 changes: 0 additions & 4 deletions 4-manufacturing/lessons/4-trigger-fruit-detector/README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
# Trigger fruit quality detection from a sensor

Add a sketchnote if possible/appropriate

![Embed a video here if available](video-url)

## Pre-lecture quiz

[Pre-lecture quiz](https://brave-island-0b7c7f50f.azurestaticapps.net/quiz/35)
Expand Down
2 changes: 0 additions & 2 deletions 5-retail/lessons/1-train-stock-detector/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# Train a stock detector

Add a sketchnote if possible/appropriate

This video gives an overview of Object Detection the Azure Custom Vision service, a service that will be covered in this lesson.

[![Custom Vision 2 - Object Detection Made Easy | The Xamarin Show](https://img.youtube.com/vi/wtTYSyBUpFc/0.jpg)](https://www.youtube.com/watch?v=wtTYSyBUpFc)
Expand Down
4 changes: 0 additions & 4 deletions 5-retail/lessons/2-check-stock-device/README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
# Check stock from an IoT device

Add a sketchnote if possible/appropriate

![Embed a video here if available](video-url)

## Pre-lecture quiz

[Pre-lecture quiz](https://brave-island-0b7c7f50f.azurestaticapps.net/quiz/39)
Expand Down
2 changes: 0 additions & 2 deletions 6-consumer/lessons/1-speech-recognition/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# Recognize speech with an IoT device

Add a sketchnote if possible/appropriate

This video gives an overview of the Azure speech service, a topic that will be covered in this lesson:

[![How to get started using your Cognitive Services Speech resource from the Microsoft Azure YouTube channel](https://img.youtube.com/vi/iW0Fw0l3mrA/0.jpg)](https://www.youtube.com/watch?v=iW0Fw0l3mrA)
Expand Down
4 changes: 0 additions & 4 deletions 6-consumer/lessons/2-language-understanding/README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
# Understand language

Add a sketchnote if possible/appropriate

![Embed a video here if available](video-url)

## Pre-lecture quiz

[Pre-lecture quiz](https://brave-island-0b7c7f50f.azurestaticapps.net/quiz/43)
Expand Down
4 changes: 0 additions & 4 deletions 6-consumer/lessons/3-spoken-feedback/README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
# Set a timer and provide spoken feedback

Add a sketchnote if possible/appropriate

![Embed a video here if available](video-url)

## Pre-lecture quiz

[Pre-lecture quiz](https://brave-island-0b7c7f50f.azurestaticapps.net/quiz/45)
Expand Down
2 changes: 0 additions & 2 deletions 6-consumer/lessons/4-multiple-language-support/README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
# Support multiple languages

Add a sketchnote if possible/appropriate

This video gives an overview of the Azure speech services, covering speech to text and text to speech from earlier lessons, as well as translating speech, a topic covered in this lesson:

[![Recognizing speech with a few lines of Python from Microsoft Build 2020](https://img.youtube.com/vi/h6xbpMPSGEA/0.jpg)](https://www.youtube.com/watch?v=h6xbpMPSGEA)
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,13 +22,13 @@ The projects cover the journey of food from farm to table. This includes farming

> **Teachers**, we have [included some suggestions](for-teachers.md) on how to use this curriculum. If you would like to create your own lessons, we have also included a [lesson template](lesson-template/README.md).
> **Students**, to use this curriculum on your own, fork the entire repo and complete the exercises on your own, starting with a pre-lecture quiz, then reading the lecture and completing the rest of the activities. Try to create the projects by comprehending the lessons rather than copying the solution code; however that code is available in the /solutions folders in each project-oriented lesson. Another idea would be to form a study group with friends and go through the content together. For further study, we recommend [Microsoft Learn](create a Learn collection and post it here) and by watching the videos mentioned below.
> **Students**, to use this curriculum on your own, fork the entire repo and complete the exercises on your own, starting with a pre-lecture quiz, then reading the lecture and completing the rest of the activities. Try to create the projects by comprehending the lessons rather than copying the solution code; however that code is available in the /solutions folders in each project-oriented lesson. Another idea would be to form a study group with friends and go through the content together. For further study, we recommend [Microsoft Learn](https://docs.microsoft.com/users/jimbobbennett/collections/ke2ehd351jopwr?WT.mc_id=academic-17441-jabenn).
> Your promo video here
[![Promo video](./images/iot-for-beginners.png)](https://youtube.com/watch?v=R1wrdtmBSII "Promo video")

> 💁 Click the image above for a video about the project and the folks who created it!
> 💁 Click the image above for a video about the project!
## Pedagogy

Expand Down
18 changes: 2 additions & 16 deletions SUPPORT.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,10 @@
# TODO: The maintainer of this repo has not yet edited this file

**REPO OWNER**: Do you want Customer Service & Support (CSS) support for this product/project?

- **No CSS support:** Fill out this template with information about how to file issues and get help.
- **Yes CSS support:** Fill out an intake form at [aka.ms/spot](https://aka.ms/spot). CSS will work with/help you to determine next steps. More details also available at [aka.ms/onboardsupport](https://aka.ms/onboardsupport).
- **Not sure?** Fill out a SPOT intake as though the answer were "Yes". CSS will help you decide.

*Then remove this first heading from this SUPPORT.MD file before publishing your repo.*

# Support

## How to file issues and get help

This project uses GitHub Issues to track bugs and feature requests. Please search the existing
issues before filing new issues to avoid duplicates. For new issues, file your bug or
feature request as a new Issue.
This project uses GitHub Issues to track bugs and feature requests. Please search the existing issues before filing new issues to avoid duplicates. For new issues, file your bug or feature request as a new Issue.

For help and questions about using this project, please **REPO MAINTAINER: INSERT INSTRUCTIONS HERE
FOR HOW TO ENGAGE REPO OWNERS OR COMMUNITY FOR HELP. COULD BE A STACK OVERFLOW TAG OR OTHER
CHANNEL. WHERE WILL YOU HELP PEOPLE?**.
For help and questions about using this project, please contact us by raising an issue in this repo.

## Microsoft Support Policy

Expand Down
9 changes: 9 additions & 0 deletions hardware.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,15 @@ The specific hardware was chosen to reduce the complexity of the lessons and ass

You will also need a few non-technical items, such as soil or a pot plant, and fruit or vegetables.

## Buy the kits

![The Seeed studios logo](./images/seeed-logo.png)

Seeed Studios have very kindly made all the hardware available as easy to purchase kits:

* [IoT for beginners with Seeed and Microsoft - Wio Terminal Starter Kit]()
* [IoT for beginners with Seeed and Microsoft - Raspberry Pi 4 Starter Kit](https://www.seeedstudio.com/IoT-for-beginners-with-Seeed-and-Microsoft-Raspberry-Pi-Starter-Kit.html)

## Arduino

All the device code for Arduino is in C++. To complete all the assignments you will need the following:
Expand Down
Binary file added images/seeed-logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit a62f82c

Please sign in to comment.