├── .github
├── ISSUE_TEMPLATE
│ ├── bug_report_class_libs.yml
│ ├── bug_report_docs.yml
│ ├── bug_report_firmware.yml
│ ├── bug_report_tools.yml
│ ├── chore_task.md
│ ├── config.yml
│ └── feature_request.yml
├── PULL_REQUEST_TEMPLATE.md
└── stale.yml
├── .gitignore
├── CONTRIBUTORS.md
├── LICENSE.md
├── README.md
├── README.zh-cn.md
├── THIRD-PARTY-NOTICES.md
├── docs
├── README.md
└── organization
│ └── README.md
├── resources
├── discord
│ ├── README.md
│ ├── azure-pipelines-icon-128-128.png
│ └── open-collective-icon-128-128.png
├── logo
│ ├── A.nanoframework_logo.svg
│ ├── A.nanoframework_logo.xaml
│ ├── A.nanoframework_logoblack500.png
│ ├── A.nanoframework_logocolor1080.jpg
│ ├── A.nanoframework_logocolor500.png
│ ├── A.nanoframework_white1080.png
│ ├── B.nanoframework_logo.svg
│ ├── B.nanoframework_logo.xaml
│ ├── B.nanoframework_logoblack500.png
│ ├── B.nanoframework_logocolor1080.jpg
│ ├── B.nanoframework_logocolor500.png
│ ├── B.nanoframework_white500.png
│ ├── C.nanoframework_icon.svg
│ ├── C.nanoframework_icon.xaml
│ ├── C.nanoframework_icon32.png
│ ├── C.nanoframework_icon400.png
│ ├── C.nanoframework_iconborder500.jpg
│ ├── README.md
│ ├── archive
│ │ ├── README.md
│ │ └── V0
│ │ │ ├── nano-Framework-logo-32-border-trans.png
│ │ │ ├── nano-Framework-logo-400.png
│ │ │ ├── nano-Framework-logo-500-border.png
│ │ │ ├── nano-Framework-logo-500-trans.png
│ │ │ ├── nano-Framework-logo-full-720-trans.png
│ │ │ ├── nanoFramework-logo-128-border-trans.png
│ │ │ ├── nanoFramework-logo-500-border-trans.png
│ │ │ ├── nanoFramework-logo-full-600-trans.png
│ │ │ ├── nanoFramework-repo-logo.png
│ │ │ └── source
│ │ │ ├── nano-Framework-logo-full.ai
│ │ │ ├── nano-Framework-logo-full.svg
│ │ │ ├── nano-Framework-logo-full.xaml
│ │ │ ├── nano-Framework-logo-only.ai
│ │ │ └── nano-Framework-logo-only.svg
│ ├── nanoFramework-repo-logo.png
│ ├── nano_256_transp_border.png
│ ├── nano_256_white_border.png
│ ├── nanoframework-brand-guidelines.pdf
│ └── nf-logo.png
└── nfbot
│ ├── nf-bot-border.png
│ ├── nf-bot.png
│ ├── nfbot-1.svg
│ ├── nfbot-2.svg
│ └── nfbot-3.svg
└── videos
└── gettting-started-managed-guide
├── audio
├── 01.wav
├── 02.wav
├── 03.wav
├── 04.wav
├── 05.wav
├── 06.wav
├── 07.wav
├── 08.wav
├── 09.wav
├── 10.wav
├── 11.wav
├── 12.wav
├── 13.wav
├── 14.wav
├── 15.wav
├── 16.wav
├── 17.wav
├── 18.wav
├── 19.wav
├── 20.wav
├── 21.wav
└── 22.wav
├── imgs
├── STM32F746.jpg
├── cSharp.png
├── coffee-writing-computer-blogging-34676-1.jpg
├── electronics_mksim45o.jpg
├── jigsaw.svg
├── jigsaw1.png
├── jigsaw2.png
├── nano-Framework-logo-400.png
├── nanoFramework-repo-logo.png
├── slack-logo.png
└── vs2017.png
├── nanoFramework-GettingStarted.camproj
└── video
├── 04.trec
├── 05.trec
├── 06.trec
├── 08-2.trec
├── 08.trec
├── 09.trec
├── 10-2.mp4
├── 10.mp4
├── 11-12.trec
├── 13-2.mp4
├── 13.trec
├── 14-2.trec
├── 14.trec
├── 16.trec
├── 17.trec
├── 18.trec
├── 19-21.trec
└── 21.mp4
/.github/ISSUE_TEMPLATE/bug_report_class_libs.yml:
--------------------------------------------------------------------------------
1 | name: Bug report for libraries, IoT bindings or API
2 | description: Create a bug report related with one of the libraries, BCL, API, IoT bindings or NuGet packages
3 | labels:
4 | - "Type: Bug"
5 | - "Status: Waiting triage"
6 | body:
7 | - type: markdown
8 | attributes:
9 | value: |
10 | # :warning: **Please read before raising the issue** :warning:
11 |
12 | If you have a **question**, need clarification on something, need help on a particular situation or want to start a discussion, **DO NOT** open an issue here. _It will be automatically closed!_
13 |
14 | Ask the question on one of our [Discord channels](https://discordapp.com/invite/gCyBu8T), making sure to select the channel that's most appropriate to the context so subject matter experts are most likely to answer promptly.
15 | If you're not keen to Discord, you can also use [GitHub Discussions](https://github.com/nanoframework/Home/discussions) in this same repo.
16 | Or, alternatively, on [Stack Overflow](https://stackoverflow.com/questions/tagged/nanoframework) using the `nanoframework` tag.
17 |
18 | If you realy want to raise an issue, please make sure to follow the template and provide the required information. Failing to do so will most likely end up on the issue being close. Don't take offense at this. It is simply a time management decision. Whenever an issue is raised without following the template and the required information is not provided, very often too much time has to be spent going back and forth to obtain the details that are outlined below.
19 |
20 | - type: input
21 | id: library
22 | attributes:
23 | label: Library/API/IoT binding
24 | description: The name of the .NET nanoFramework library, binding or NuGet package.
25 | placeholder: name of the library
26 | validations:
27 | required: true
28 |
29 | - type: input
30 | id: vs_version
31 | attributes:
32 | label: Visual Studio version
33 | description: Version of Visual Studio. If applicable.
34 | placeholder: ex. VS2019 (16.10) or VS2022 (17.1)
35 | validations:
36 | required: false
37 |
38 | - type: input
39 | id: extension_version
40 | attributes:
41 | label: .NET nanoFramework extension version
42 | description: Version of .NET nanoFramework extension for Visual Studio. If applicable.
43 | placeholder: ex. 2019.1.2.3 or 2022.7.8.9
44 | validations:
45 | required: false
46 |
47 | - type: input
48 | id: target
49 | attributes:
50 | label: Target name(s)
51 | description: What's the name(s) of target(s) where you're seeing this happening. If applicable.
52 | placeholder: ex. ST_STM32F769I_DISCOVERY, ESP_WROVER_KIT, ALL
53 | validations:
54 | required: false
55 |
56 | - type: input
57 | id: fw_version
58 | attributes:
59 | label: Firmware version
60 | description: What's the firmware version where you're seeing this happening. If applicable.
61 | placeholder: ex. 1.2.3.456, N/A
62 | validations:
63 | required: false
64 |
65 | - type: textarea
66 | id: dev_caps
67 | attributes:
68 | label: Device capabilities
69 | description: Device Capabilites output. If relevant.
70 | placeholder: You can grab this from Device Explorer in Visual Studio
71 | validations:
72 | required: false
73 |
74 | - type: textarea
75 | id: description
76 | attributes:
77 | label: Description
78 | description: A clear and concise description of what the problem is.
79 | validations:
80 | required: true
81 |
82 | - type: textarea
83 | id: repro_steps
84 | attributes:
85 | label: How to reproduce
86 | description: Detailed repro steps so we can see the same problem. If not already explained above.
87 | placeholder: |
88 | 1.
89 | 2.
90 | ...
91 | validations:
92 | required: false
93 |
94 | - type: textarea
95 | id: expected_behaviour
96 | attributes:
97 | label: Expected behaviour
98 | description: A clear and concise description of what you expected to happen. If applicable.
99 | validations:
100 | required: false
101 |
102 | - type: textarea
103 | id: screenshots
104 | attributes:
105 | label: Screenshots
106 | description: Very helpful if you send along a few screenshots to help visualize the issue!
107 | placeholder: drag and drop here, if applicable
108 | validations:
109 | required: false
110 |
111 | - type: textarea
112 | id: sample_project
113 | attributes:
114 | label: Sample project or code
115 | description: Sample project that reproduces the problem. If applicable.
116 | placeholder: |
117 | Paste here an URL for a github repo with a project reproducing the problem
118 | Or copy & paste here a a code snnipet that reproduces the problem
119 | You can also add a link to a sample code in https://dotnetfiddle.net/ if you need to show a comparison with the full .NET
120 | validations:
121 | required: false
122 |
123 | - type: textarea
124 | id: other_things
125 | attributes:
126 | label: Aditional information
127 | description: Other suggested things. If applicable/relevant.
128 | placeholder: |
129 | for example link to the repository with sample code
130 | code snippets
131 | validations:
132 | required: false
133 |
134 | - type: markdown
135 | attributes:
136 | value: |
137 | ### Make an effort to fix the bug
138 |
139 | Attempt to submit a [Pull Request (PR)](https://help.github.com/articles/about-pull-requests/) that fixes the bug. Include in this PR a test that verifies the fix. If you were not able to fix the bug, a PR that illustrates your partial progress will suffice.
140 |
141 |
142 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/bug_report_docs.yml:
--------------------------------------------------------------------------------
1 | name: Bug report for .NET nanoFramework documentation
2 | description: Create a bug report related with our documentation or website.
3 | labels:
4 | - "documentation"
5 | - "Status: Waiting triage"
6 | body:
7 | - type: markdown
8 | attributes:
9 | value: |
10 | # :warning: **Please read before raising the issue** :warning:
11 |
12 | If you have a **question**, need clarification on something, need help on a particular situation or want to start a discussion, **DO NOT** open an issue here. _It will be automatically closed!_
13 |
14 | Ask the question on one of our [Discord channels](https://discordapp.com/invite/gCyBu8T), making sure to select the channel that's most appropriate to the context so subject matter experts are most likely to answer promptly.
15 | If you're not keen to Discord, you can also use [GitHub Discussions](https://github.com/nanoframework/Home/discussions) in this same repo.
16 | Or, alternatively, on [Stack Overflow](https://stackoverflow.com/questions/tagged/nanoframework) using the `nanoframework` tag.
17 |
18 | If you realy want to raise an issue, please make sure to follow the template and provide the required information. Failing to do so will most likely end up on the issue being close. Don't take offense at this. It is simply a time management decision. Whenever an issue is raised without following the template and the required information is not provided, very often too much time has to be spent going back and forth to obtain the details that are outlined below.
19 |
20 | - type: dropdown
21 | id: location
22 | attributes:
23 | label: Location
24 | description: Where is the error you're reporting.
25 | multiple: false
26 | options:
27 | - Docs website
28 | - GitHub README
29 | - Official website
30 | validations:
31 | required: true
32 |
33 | - type: textarea
34 | id: description
35 | attributes:
36 | label: Description
37 | description: A clear and concise description of what the problem is.
38 | validations:
39 | required: true
40 |
41 | - type: textarea
42 | id: screenshots
43 | attributes:
44 | label: Screenshots
45 | description: Cold be helpful if you send along a few screenshots to help visualize the issue!
46 | placeholder: drag and drop here, if applicable
47 | validations:
48 | required: false
49 |
50 |
51 | - type: markdown
52 | attributes:
53 | value: |
54 | ### Make an effort to fix the bug
55 |
56 | Attempt to submit a [Pull Request (PR)](https://help.github.com/articles/about-pull-requests/) that fixes the bug (except if it is on a location that's not open source, like the website).
57 |
58 |
59 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/bug_report_firmware.yml:
--------------------------------------------------------------------------------
1 | name: Firmware bug report
2 | description: Create a bug report related with the firmware (CLR, excutiton engine, HAL, PAL, etc.)
3 | labels:
4 | - "Type: Bug"
5 | - "Status: Waiting triage"
6 | body:
7 | - type: markdown
8 | attributes:
9 | value: |
10 | # :warning: **Please read before raising the issue** :warning:
11 |
12 | If you have a **question**, need clarification on something, need help on a particular situation or want to start a discussion, **DO NOT** open an issue here. _It will be automatically closed!_
13 |
14 | Ask the question on one of our [Discord channels](https://discordapp.com/invite/gCyBu8T), making sure to select the channel that's most appropriate to the context so subject matter experts are most likely to answer promptly.
15 | If you're not keen to Discord, you can also use [GitHub Discussions](https://github.com/nanoframework/Home/discussions) in this same repo.
16 | Or, alternatively, on [Stack Overflow](https://stackoverflow.com/questions/tagged/nanoframework) using the `nanoframework` tag.
17 |
18 | If you realy want to raise an issue, please make sure to follow the template and provide the required information. Failing to do so will most likely end up on the issue being close. Don't take offense at this. It is simply a time management decision. Whenever an issue is raised without following the template and the required information is not provided, very often too much time has to be spent going back and forth to obtain the details that are outlined below.
19 |
20 | - type: input
21 | id: target
22 | attributes:
23 | label: Target name(s)
24 | description: What's the name(s) of target(s) where you're seeing this happening. If applicable.
25 | placeholder: ex. ST_STM32F769I_DISCOVERY, ESP_WROVER_KIT, ALL
26 | validations:
27 | required: false
28 |
29 | - type: input
30 | id: fw_version
31 | attributes:
32 | label: Firmware version
33 | description: What's the firmware version where you're seeing this happening. If applicable.
34 | placeholder: ex. 1.2.3.456, N/A
35 | validations:
36 | required: false
37 |
38 | - type: input
39 | id: working_before
40 | attributes:
41 | label: Was working before? On which version?
42 | description: If you knew this was working before, let us know on which version.
43 | placeholder: ex. 1.2.3.456, N/A
44 | validations:
45 | required: false
46 |
47 | - type: textarea
48 | id: dev_caps
49 | attributes:
50 | label: Device capabilities
51 | description: Device Capabilites output. If relevant.
52 | placeholder: You can grab this from Device Explorer in Visual Studio
53 | validations:
54 | required: false
55 |
56 | - type: textarea
57 | id: description
58 | attributes:
59 | label: Description
60 | description: A clear and concise description of what the bug is.
61 | validations:
62 | required: true
63 |
64 | - type: textarea
65 | id: repro_steps
66 | attributes:
67 | label: How to reproduce
68 | description: Detailed repro steps so we can see the same problem. If not already explained above.
69 | placeholder: |
70 | 1.
71 | 2.
72 | ...
73 | validations:
74 | required: false
75 |
76 | - type: textarea
77 | id: expected_behaviour
78 | attributes:
79 | label: Expected behaviour
80 | description: A clear and concise description of what you expected to happen. If applicable.
81 | validations:
82 | required: false
83 |
84 | - type: textarea
85 | id: screenshots
86 | attributes:
87 | label: Screenshots
88 | description: Very helpful if you send along a few screenshots to help visualize the issue!
89 | placeholder: drag and drop here, if applicable
90 | validations:
91 | required: false
92 |
93 | - type: textarea
94 | id: other_things
95 | attributes:
96 | label: Aditional information
97 | description: Other suggested things. If applicable/relevant.
98 | placeholder: |
99 | for example link to the repository with sample code
100 | code snippets
101 | validations:
102 | required: false
103 |
104 | - type: markdown
105 | attributes:
106 | value: |
107 | ### Make an effort to fix the bug
108 |
109 | Attempt to submit a [Pull Request (PR)](https://help.github.com/articles/about-pull-requests/) that fixes the bug. Include in this PR a test that verifies the fix. If you were not able to fix the bug, a PR that illustrates your partial progress will suffice.
110 |
111 |
112 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/bug_report_tools.yml:
--------------------------------------------------------------------------------
1 | name: Bug report for .NET nanoFramework tools
2 | description: Create a bug report related with one of our tools, like the Visual Studio extension, nanoff, etc.
3 | labels:
4 | - "Type: Bug"
5 | - "Status: Waiting triage"
6 | body:
7 | - type: markdown
8 | attributes:
9 | value: |
10 | # :warning: **Please read before raising the issue** :warning:
11 |
12 | If you have a **question**, need clarification on something, need help on a particular situation or want to start a discussion, **DO NOT** open an issue here. _It will be automatically closed!_
13 |
14 | Ask the question on one of our [Discord channels](https://discordapp.com/invite/gCyBu8T), making sure to select the channel that's most appropriate to the context so subject matter experts are most likely to answer promptly.
15 | If you're not keen to Discord, you can also use [GitHub Discussions](https://github.com/nanoframework/Home/discussions) in this same repo.
16 | Or, alternatively, on [Stack Overflow](https://stackoverflow.com/questions/tagged/nanoframework) using the `nanoframework` tag.
17 |
18 | If you realy want to raise an issue, please make sure to follow the template and provide the required information. Failing to do so will most likely end up on the issue being close. Don't take offense at this. It is simply a time management decision. Whenever an issue is raised without following the template and the required information is not provided, very often too much time has to be spent going back and forth to obtain the details that are outlined below.
19 |
20 | - type: dropdown
21 | id: tool
22 | attributes:
23 | label: Tool
24 | description: What is the tool that you're reporting the issue.
25 | multiple: false
26 | options:
27 | - Visual Studio extension
28 | - Visual Studio Code extension
29 | - nanoff
30 | - nanodu
31 | - nanovc
32 | - Virtual nanoCLR
33 | validations:
34 | required: true
35 |
36 | - type: textarea
37 | id: description
38 | attributes:
39 | label: Description
40 | description: A clear and concise description of what the problem is.
41 | validations:
42 | required: true
43 |
44 | - type: textarea
45 | id: repro_steps
46 | attributes:
47 | label: How to reproduce
48 | description: Detailed repro steps so we can see the same problem. If not already explained above.
49 | placeholder: |
50 | 1.
51 | 2.
52 | ...
53 | validations:
54 | required: false
55 |
56 | - type: textarea
57 | id: expected_behaviour
58 | attributes:
59 | label: Expected behaviour
60 | description: A clear and concise description of what you expected to happen. If applicable.
61 | validations:
62 | required: false
63 |
64 | - type: textarea
65 | id: screenshots
66 | attributes:
67 | label: Screenshots
68 | description: Very helpful if you send along a few screenshots to help visualize the issue!
69 | placeholder: drag and drop here, if applicable
70 | validations:
71 | required: false
72 |
73 | - type: textarea
74 | id: other_context
75 | attributes:
76 | label: Aditional context
77 | description: Other relevant context information like tool versions, target name(s). If applicable/relevant.
78 | placeholder: |
79 | Visual Studio version
80 | .NET nanoFramework extension version
81 | target name(s)
82 | firmware version
83 | device capabilites output
84 | validations:
85 | required: false
86 |
87 | - type: markdown
88 | attributes:
89 | value: |
90 | ### Make an effort to fix the bug
91 |
92 | Attempt to submit a [Pull Request (PR)](https://help.github.com/articles/about-pull-requests/) that fixes the bug. Include in this PR a test that verifies the fix. If you were not able to fix the bug, a PR that illustrates your partial progress will suffice.
93 |
94 |
95 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/chore_task.md:
--------------------------------------------------------------------------------
1 | ---
2 | name: Chore or Task entry
3 | about: Create a work task entry, a chore or any other specific task. [ONLY for Team Members]
4 | title: ''
5 | labels: ["Type: Chores"]
6 | assignees: ''
7 |
8 | ---
9 |
10 | This issue type is available for Team Members only. If you are not one don't use it and choose another template appropriate to the issue you're trying to report.
11 |
12 | ### Details about Problem
13 |
14 | **nanoFramework area:** ( Visual Studio extension | Other tools )
15 |
16 | **VS version:**
17 |
18 | **VS extension version:**
19 |
20 | **Target:**
21 |
22 | **Firmware image version:**
23 |
24 | ### Description
25 |
26 |
27 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/config.yml:
--------------------------------------------------------------------------------
1 | blank_issues_enabled: false
2 | contact_links:
3 | - name: .NET nanoFramework Discord Community
4 | url: https://discordapp.com/invite/gCyBu8T
5 | about: Please join for QUESTIONS, conversations or discussions.
6 | - name: GitHub Discussions
7 | url: https://github.com/nanoframework/Home/discussions
8 | about: Alternative channel for asking QUESTIONS.
9 | - name: Stack Overflow
10 | url: https://stackoverflow.com/questions/tagged/nanoframework
11 | about: Please ask and answer QUESTIONS here.
12 |
--------------------------------------------------------------------------------
/.github/ISSUE_TEMPLATE/feature_request.yml:
--------------------------------------------------------------------------------
1 | name: Feature request
2 | description: Suggest an idea for .NET nanoFramework project
3 | labels:
4 | - "Type: Feature request"
5 | - "Status: waiting feedback"
6 | body:
7 | - type: markdown
8 | attributes:
9 | value: |
10 | # :warning: **Please read before raising the issue** :warning:
11 |
12 | If you have a **question**, need clarification on something, need help on a particular situation or want to start a discussion, **DO NOT** open an issue here. _It will be automatically closed!_
13 |
14 | Ask the question on one of our [Discord channels](https://discordapp.com/invite/gCyBu8T), making sure to select the channel that's most appropriate to the context so subject matter experts are most likely to answer promptly.
15 | If you're not keen to Discord, you can also use [GitHub Discussions](https://github.com/nanoframework/Home/discussions) in this same repo.
16 | Or, alternatively, on [Stack Overflow](https://stackoverflow.com/questions/tagged/nanoframework) using the `nanoframework` tag.
17 |
18 | If you realy want to raise an issue, please make sure to follow the template and provide the required information. Failing to do so will most likely end up on the issue being close. Don't take offense at this. It is simply a time management decision. Whenever an issue is raised without following the template and the required information is not provided, very often too much time has to be spent going back and forth to obtain the details that are outlined below.
19 |
20 | - type: textarea
21 | id: description
22 | attributes:
23 | label: Description
24 | description: Is your feature request related to a problem? Please describe.
25 | placeholder: A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
26 | validations:
27 | required: true
28 |
29 | - type: textarea
30 | id: solution
31 | attributes:
32 | label: How to solve the problem
33 | description: Describe the solution you'd like
34 | placeholder: A clear and concise description of what you would like to happen/exist.
35 | validations:
36 | required: true
37 |
38 | - type: textarea
39 | id: alternatives
40 | attributes:
41 | label: Describe alternatives you've considered
42 | description: What alternatives you've considered and/or tested.
43 | placeholder: A clear and concise description of any alternative solutions, features or tools that you've considered.
44 | validations:
45 | required: false
46 |
47 | - type: textarea
48 | id: other_context
49 | attributes:
50 | label: Aditional context
51 | description: Add any other context or screenshots about the feature request here.
52 | placeholder: |
53 | code snnipets
54 | screenshots
55 | mockups
56 |
57 |
58 | validations:
59 | required: false
60 |
--------------------------------------------------------------------------------
/.github/PULL_REQUEST_TEMPLATE.md:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | ## Description
5 |
6 |
7 | ## Motivation and Context
8 |
9 |
10 | ## Types of changes
11 |
12 | - [ ] Improvement (correction, content improvement, typo fix, formatting)
13 | - [ ] New Content (new document for docs website)
14 | - [ ] Config and build (change in the configuration and build system, has no impact on code or features)
15 |
16 | ## Checklist
17 |
18 |
19 | - [ ] My doc follows the code style of this project.
20 | - [ ] I have read the [CONTRIBUTING](https://github.com/nanoframework/.github/blob/main/CONTRIBUTING.md) document.
21 |
--------------------------------------------------------------------------------
/.github/stale.yml:
--------------------------------------------------------------------------------
1 | # Number of days of inactivity before an issue becomes stale
2 | daysUntilStale: 60
3 |
4 | # Number of days of inactivity before a stale issue is closed
5 | daysUntilClose: 7
6 |
7 | # Issues with these labels will never be considered stale
8 | exemptLabels:
9 | - ":pushpin: pinned"
10 | - "Status: Blocked"
11 | - up-for-grabs
12 | - security
13 |
14 | # Label to use when marking an issue as stale
15 | staleLabel: stale
16 |
17 | # Comment to post when marking an issue as stale. Set to `false` to disable
18 | markComment: >
19 | This issue has been automatically marked as stale because it has not had
20 | recent activity. It will be closed if no further activity occurs. Thank you
21 | for your contributions.
22 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .vscode/settings.json
2 |
--------------------------------------------------------------------------------
/CONTRIBUTORS.md:
--------------------------------------------------------------------------------
1 | ## .NET **nanoFramework** Contributors
2 |
3 | The following is a list of contributors to the .NET **nanoFramework** project (all repositories), in alphabetical order.
4 |
5 |
587 |
--------------------------------------------------------------------------------
/LICENSE.md:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) .NET Foundation and Contributors
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.zh-cn.md:
--------------------------------------------------------------------------------
1 | [](https://github.com/nanoframework/Home/blob/master/CONTRIBUTING.md)
2 | [](http://isitmaintained.com/project/nanoframework/home "Average time to resolve an issue") [](http://isitmaintained.com/project/nanoframework/home "Percentage of issues still open") [](https://opencollective.com/nanoframework) [](https://discord.gg/gCyBu8T)
3 |
4 | 
5 |
6 | -----
7 | 文档语言: [English](README.md) | [简体中文](README.zh-cn.md)
8 |
9 | # .NET **nanoFramework** 首页
10 |
11 | [](https://dotnetfoundation.org/)
12 |
13 | 这个 _Home_ 存储库对于想要了解 .NET nanoFramework、为其做出贡献或提出问题的开发人员来说,是个起点。它包含指向 .NET **nanoFramework** 使用的各种 GitHub 存储库的链接。
14 |
15 | .NET **nanoFramework** 的目标是成为一个能够为受限嵌入式设备编写托管代码应用程序的平台。开发者可以利用熟悉的 IDE Visual Studio 和 .NET(C#) 知识快速编写应用程序,而无需担心微控制器的低层硬件复杂性。
16 |
17 | 它是 [.NET Foundation](https://www.dotnetfoundation.org/) 的一部分。
18 |
19 | 作为一名 _开发人员_,您可能会适合以下的一个(或多个😉)_角色_:
20 |
21 | - 您可以享受为微控制器开发 C# 应用程序的乐趣。
22 | - 您可以成为贡献者,因为有很多领域可以表达自己:
23 | - 使用我们的平台抽象层和硬件抽象层 RTOS 直接在 MCU 上低层工作的 C/C++ 原生驱动程序,为 nanoFramework 开发 .NET CLR。
24 | - 托管 C# 以编写新的类和驱动程序,以向 .NET nanoFramework 添加更多绑定、库。
25 | - 托管 C# 以编写 Visual Studio Extensibility、debugger,主要是 .NET Core/.NET 5 CLI 应用程序。
26 | - 帮助设置 Azure DevOps Pipelines 以尽可能实现自动化。
27 | - 编写和改进我们的单元测试。
28 | - 通过回答他人的问题来帮助他人。
29 | - 编写和改进文档、进行 PR 审查或参与整个项目组织。
30 |
31 | .NET nanoFramework 是一种有趣的学习方式。这是一个完整的项目,有很多深入的工程。你会发现一个充满活力的社区来帮助你,你也将能够提供帮助。我们欢迎各种贡献,我们的目标是提高贡献者的知名度。
32 | # 赞助 .NET **nanoFramework**
33 |
34 | 大多数核心团队成员和贡献者都是嵌入式系统爱好者,对编码充满热情,喜欢挑战。.NET **nanoFramework** 的工作主要在空闲时间完成。一些核心成员碰巧在赞助大量 **nanoFramework** 的公司工作,并为该项目提供工作时间。如果您使用 .NET **nanoFramework** 进行严肃的工作或想要支持它,请捐赠。这允许支付基础设施成本和更多的时间投入到项目上。除了捐款外,还有其他几种方式可以贡献。请在 [这里](http://docs.nanoframework.net/content/contributing/index.html) 阅读有关此内容的文档。
35 |
36 | 我们如何使用捐赠:
37 |
38 | - 支付基础设施成本。
39 | - 宣传推广项目。
40 | - 支持在项目中投入大量时间的维护人员和贡献者。
41 | - 支持 .NET **nanoFramework** 所依赖的项目。
42 | - 制作产品文档、教程以及其它内容,以支持使用 .NET **nanoFramework** 的其他开发人员。
43 | - 组织活动演示 .NET **nanoFramework**
44 |
45 | ## 赞助商
46 |
47 | 赞助商将在我们的Github自述文件和主页上获得他们的徽标和链接。
48 |
49 |
50 |
51 | ### 铜牌赞助商
52 |
53 |
54 |
55 |
56 |
57 |
58 | ## 支持者
59 |
60 | 支持者是那些用钱帮助支持 nanoFramework 的个人。每一点都有帮助,我们感谢所有的贡献,即使是最小的贡献。
61 |
62 |
63 |
64 | ## 其他支持者和赞助商
65 |
66 | 还有其他人和组织一直以多种方式为 .NET **NanoFramework** 做出贡献:赞助对缺失或需要改进的功能进行编码、支付费用、对功能进行编码或……我们要感谢这些赞助商。
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 | ## 参考板固件
76 |
77 | 以下每个ZIP文件包括了 nanoBooter 和 nanoCLR 图像文件(HEX,BIN,DFU)。可以使用相应烧写工具把它们写入目标板卡中。
78 |
79 | **稳定** 版本是 RTM 构建,具有尽可能小的编译。它们包括最新的稳定版本。调试功能处于禁用状态,并且只有极少(或无)错误消息。
80 |
81 | **预览** 版是目标板持续编译。它包含所有功能和错误修正的最新版本,也包括调试信息和详细错误信息。
82 |
83 | 您还可以为社区提供的目标板找到其他几个固件映像。在 [社区目标库](https://github.com/nanoframework/nf-Community-Targets) 上检查可用的链接并下载。
84 |
85 | ### ESP32 模块和板卡
86 |
87 | | 目标 | 稳定 |
88 | |:-|---|
89 | | ESP32_PSRAM_REV0 | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/ESP32_PSRAM_REV0/latest/) |
90 | | ESP32_REV0 | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/ESP32_REV0/latest/) |
91 | | ESP32_PSRAM_XTAL26_REV0 | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/ESP32_PSRAM_XTAL26_REV0/latest/) |
92 | | ESP32_PSRAM_REV3 | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/ESP32_PSRAM_REV3/latest/) |
93 | | ESP32_REV3 | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/ESP32_REV3/latest/) |
94 | | ESP32_BLE_REV0 | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/ESP32_BLE_REV0/latest/) |
95 | | ESP32_BLE_REV3 | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/ESP32_BLE_REV3/latest/) |
96 | | ESP_WROVER_KIT | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/ESP_WROVER_KIT/latest/) |
97 | | ESP32_PICO | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/ESP32_PICO/latest/) |
98 | | ESP32_LILYGO | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/ESP32_LILYGO/latest/) |
99 | | FEATHER_S2 | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/FEATHER_S2/latest/) |
100 | | KALUGA_1 | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/KALUGA_1/latest/) |
101 | | ESP32_C3 | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/ESP32_C3/latest/) |
102 | | ESP32_C3_REV3 | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/ESP32_C3_REV3/latest/) |
103 | | ESP32_OLIMEX | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/ESP32_OLIMEX/latest/) |
104 | | XIAO_ESP32C3 | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/XIAO_ESP32C3/latest/) |
105 | | ESP32_S3 | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/ESP32_S3/latest/) |
106 | | ESP32_S3_BLE | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/ESP32_S3_BLE/latest/) |
107 |
108 | ### M5Stack
109 |
110 | | 目标 | 稳定 |
111 | |:-|---|
112 | | [M5Core](https://docs.m5stack.com/en/core/gray) | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/M5Core/latest/) |
113 | | [M5StickC](https://docs.m5stack.com/en/core/m5stickc) | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/M5StickC/latest/) |
114 | | [M5StickCPlus](https://docs.m5stack.com/en/core/m5stickc_plus) | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/M5StickCPlus/latest/) |
115 | | [M5Core2](https://docs.m5stack.com/en/core/core2) | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/M5Core2/latest/) |
116 | | [AtomS3](https://docs.m5stack.com/en/core/AtomS3) | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/AtomS3/latest/) |
117 |
118 | ### STM32 基于电路板和芯片
119 |
120 | | 目标 | 稳定 |
121 | |:-|---|
122 | | ST_STM32F429I_DISCOVERY (B01) | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/ST_STM32F429I_DISCOVERY/latest/) |
123 | | ST_NUCLEO64_F091RC | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/ST_NUCLEO64_F091RC/latest/) |
124 | | ST_STM32F769I_DISCOVERY | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/ST_STM32F769I_DISCOVERY/latest/) |
125 | | ORGPAL_PALTHREE | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/ORGPAL_PALTHREE/latest/) |
126 |
127 | ### Silicon Labs Giant Gecko boards
128 |
129 | | 目标 | 版本 |
130 | |:-|---|
131 | | SL_STK3701A | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/SL_STK3701A/latest/) |
132 | | SL_STK3701A_REVB | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/SL_STK3701A_REVB/latest/) |
133 |
134 | ### NXP 板卡
135 |
136 | | 目标 | 稳定 |
137 | |:-|---|
138 | | NXP_MIMXRT1060_EVK | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/NXP_MIMXRT1060_EVK/latest/) |
139 |
140 | ### TI 板卡
141 |
142 | | 目标 | 稳定 |
143 | |:-|---|
144 | | TI_CC1352R1_LAUNCHXL_868 | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/TI_CC1352R1_LAUNCHXL_868/latest/) |
145 | | TI_CC1352R1_LAUNCHXL_915 | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/TI_CC1352R1_LAUNCHXL_915/latest/) |
146 | | TI_CC3220SF_LAUNCHXL | [](https://cloudsmith.io/~net-nanoframework/repos/nanoframework-images/packages/detail/raw/TI_CC3220SF_LAUNCHXL/latest/) |
147 |
148 | 以上固件支持以下类库和功能:
149 |
150 |
151 | 点击展开
152 |
153 | | Target | Gpio | Spi | I2c | Pwm | Adc | Dac | Serial | OneWire | Events | SWO | Networking | Bluetooth BLE | Large Heap | UI |
154 | |:-: |:-: |:-: |:-: |:-: |:-: |:-: |:-: |:-: |:-: |:-: |:-: |:-: |:-: |:-: |
155 | | ESP32_PSRAM_REV0 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | :heavy_check_mark: | | :heavy_check_mark: | |
156 | | ESP32_REV0 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | :heavy_check_mark: | | :heavy_check_mark: | |
157 | | ESP32_PSRAM_XTAL26_REV0 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | :heavy_check_mark: | | :heavy_check_mark: | |
158 | | ESP32_PSRAM_REV3 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | :heavy_check_mark: | | :heavy_check_mark: | |
159 | | ESP32_REV3 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | :heavy_check_mark: | | :heavy_check_mark: | |
160 | | ESP32_BLE_REV0 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | :heavy_check_mark: | :heavy_check_mark: | | |
161 | | ESP32_BLE_REV3 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | :heavy_check_mark: | :heavy_check_mark: | | |
162 | | ESP_WROVER_KIT | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | :heavy_check_mark: | | :heavy_check_mark: | :heavy_check_mark: |
163 | | ESP32_PICO | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | :heavy_check_mark: | | | |
164 | | ESP32_LILYGO | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | :heavy_check_mark: Wi-Fi + Ethernet | | | |
165 | | FEATHER_S2 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | :heavy_check_mark: | | | |
166 | | KALUGA_1 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | :heavy_check_mark: | | | :heavy_check_mark: |
167 | | ESP32_C3 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | :heavy_check_mark: | | | |
168 | | ESP32_OLIMEX | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | :heavy_check_mark: | :heavy_check_mark: Wi-Fi + Ethernet | | :heavy_check_mark: | |
169 | | M5Core | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | :heavy_check_mark: | :heavy_check_mark: Wi-Fi | | :heavy_check_mark: | |
170 | | M5StickC | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | :heavy_check_mark: | :heavy_check_mark: Wi-Fi | | :heavy_check_mark: | |
171 | | M5StickCPlus | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | :heavy_check_mark: | :heavy_check_mark: Wi-Fi | | :heavy_check_mark: | |
172 | | M5Core2 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | :heavy_check_mark: | :heavy_check_mark: Wi-Fi | | :heavy_check_mark: | |
173 | | ST_STM32F429I_DISCOVERY (B01) | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | | :heavy_check_mark: | |
174 | | ST_NUCLEO64_F091RC | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | | | |
175 | | ST_STM32F769I_DISCOVERY | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | :heavy_check_mark: | :heavy_check_mark: |
176 | | ORGPAL_PALTHREE | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | :heavy_check_mark: | |
177 | | TI_CC1352R1_LAUNCHXL | :heavy_check_mark: | | | | | | | | | | | | | |
178 | | TI_CC3220SF_LAUNCHXL | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | | | | :heavy_check_mark: | | :heavy_check_mark: | | | |
179 | | NXP_MIMXRT1060_EVK | :heavy_check_mark: | | | | | | :heavy_check_mark: | | :heavy_check_mark: | | :heavy_check_mark: | | :heavy_check_mark: | |
180 |
181 |
182 | ## 存储库
183 |
184 | 我们的GitHub团队拥有用于固件、类库、文档和工具的各种存储库。你可以在 [这里](docs/organization/README.md) 得到一个列表和描述。
185 |
186 | ## 如何参与、贡献和提供反馈
187 |
188 | 贡献的一些最佳方法是尝试一下,记录错误并加入设计对话。
189 |
190 | 如果你有一个问题,需要澄清某件事,需要对特定情况的帮助或想要开始讨论,请不要在这里 (Github Issues) 提出问题。我们要求您仅在有真实且已确认的问题时才在 Github Issues 提出问题。最好先在我们的 [Discord](https://discord.gg/gCyBu8T) 频道中讨论。请选择最适合您所面临的问题的频道,以便主题专家最有可能及时回答。或者你可以去 [Stack Overflow](https://stackoverflow.com/questions/tagged/nanoframework) 并在那里提问题,确保使用 `nanoframework` 标签。
191 |
192 | 如果您无法使用 Discord,则应在 [Discussion](https://github.com/nanoframework/Home/discussions) 中开始讨论。
193 |
194 | 在寻找需要解决的若干问题?请查看主存储库上的待抓问题列表,[up-for-grabs issues](https://github.com/nanoframework/Home/issues?q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs) ,这是一个很好的切入点。
195 |
196 | 有关更多详细信息,请参阅我们的一些指南:
197 |
198 | - [贡献指南](https://github.com/nanoframework/.github/blob/master/CONTRIBUTING.md)
199 | - [贡献流程](https://docs.nanoframework.net/content/contributing/contributing-workflow.html)
200 |
201 | ## 许可证
202 |
203 | .NET **nanoFramework** 库、固件映像、工具和示例根据 [MIT license](LICENSE.md) 获得许可。
204 |
205 | ## 文档
206 |
207 | ### [文档](https://docs.nanoframework.net)
208 |
209 | 无论您是新手还是老手,项目文档都是查找有关 .NET **nanoFramework** 信息的好地方。它按以下类别组织:
210 |
211 | - [API手册](http://docs.nanoframework.net/api) 各种类库的文档。
212 | - [开发C#应用](https://docs.nanoframework.net/content/getting-started-guides/getting-started-managed.html#coding-a-hello-world-application) 使用 .NET **nanoFramework**.
213 | - [编译映像](https://docs.nanoframework.net/content/building/index.html) 加载到目标板上。
214 | - [.NET **nanoFramework** 架构](https://docs.nanoframework.net/content/architecture/index.html) 不同的部分是如何组合在一起的。
215 | - [贡献 .NET **nanoFramework**](https://docs.nanoframework.net/content/contributing/index.html) 包括如何为项目做出贡献的概述。
216 |
217 | ### [博客](https://www.nanoframework.net/blog)
218 |
219 | 我们通过博客尝试发布关于开发状态的详细更新,关于某个特定功能的技术文章,或者设计选项。
220 |
221 | ### [YouTube 频道](https://www.youtube.com/c/nanoFramework)
222 |
223 | 我们还有一个YouTube 频道,里面有视频教程,还有关于我们正在试验的功能演示和新想法构思。
224 |
225 | ## 行为准则
226 |
227 | 该项目通过了《贡献者公约》界定的行为守则,以澄清我们社区的预期行为。
228 | 有关详细信息,请参阅 [.NET Foundation 行为准则](https://dotnetfoundation.org/行为准则)。
229 |
--------------------------------------------------------------------------------
/THIRD-PARTY-NOTICES.md:
--------------------------------------------------------------------------------
1 | ## Third party licensing and copyright notices
2 |
3 | .NET **nanoFramework** components use third-party libraries and other resources that may be distributed under licenses different than the one with our repositories.
4 |
5 | Attributions and license notices for test cases originally authored by third parties can be found in the respective test directories.
6 |
7 | In the event that we accidentally failed to list a required notice, please bring it to our attention by raising an issue, or reaching out in the Discord community.
8 |
9 | _The attached notices are provided for information only._
10 |
11 | ### ChibiOS
12 |
13 | ChibiOS - Copyright (C) 2006..2017 Giovanni Di Sirio
14 |
15 | Licensed under the Apache License, Version 2.0 (the "License");
16 | you may not use this file except in compliance with the License.
17 | You may obtain a copy of the License at
18 |
19 | http://www.apache.org/licenses/LICENSE-2.0
20 |
21 | Unless required by applicable law or agreed to in writing, software
22 | distributed under the License is distributed on an "AS IS" BASIS,
23 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
24 | See the License for the specific language governing permissions and
25 | limitations under the License.
26 |
27 |
28 | ### ESP IDF, tool and libraries
29 |
30 | Copyright (c) 2016 Espressif Systems (Shanghai) PTE LTD
31 | All rights reserved
32 |
33 | This program is free software; you can redistribute it and/or modify it under
34 | the terms of the GNU General Public License as published by the Free Software
35 | Foundation; either version 2 of the License, or (at your option) any later version.
36 |
37 | This program is distributed in the hope that it will be useful, but WITHOUT
38 | ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
39 | FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
40 |
41 | You should have received a copy of the GNU General Public License along with
42 | this program; if not, write to the Free Software Foundation, Inc., 51 Franklin
43 | Street, Fifth Floor, Boston, MA 02110-1301 USA.
44 |
45 |
46 | ### lwIP TCP/IP stack
47 |
48 | Copyright (c) 2001, 2002 Swedish Institute of Computer Science.
49 | All rights reserved.
50 |
51 | Redistribution and use in source and binary forms, with or without modification,
52 | are permitted provided that the following conditions are met:
53 |
54 | 1. Redistributions of source code must retain the above copyright notice,
55 | this list of conditions and the following disclaimer.
56 | 2. Redistributions in binary form must reproduce the above copyright notice,
57 | this list of conditions and the following disclaimer in the documentation
58 | and/or other materials provided with the distribution.
59 | 3. The name of the author may not be used to endorse or promote products
60 | derived from this software without specific prior written permission.
61 |
62 | THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
63 | WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
64 | MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
65 | SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
66 | EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
67 | OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
68 | INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
69 | CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
70 | IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
71 | OF SUCH DAMAGE.
72 |
73 | This file is part of the lwIP TCP/IP stack.
74 |
75 | Author: Adam Dunkels
76 |
77 |
78 | ### mbed TLS
79 |
80 | Copyright (C) 2006-2015, ARM Limited, All Rights Reserved
81 | SPDX-License-Identifier: Apache-2.0
82 |
83 | Licensed under the Apache License, Version 2.0 (the "License"); you may
84 | not use this file except in compliance with the License.
85 | You may obtain a copy of the License at
86 |
87 | http://www.apache.org/licenses/LICENSE-2.0
88 |
89 | Unless required by applicable law or agreed to in writing, software
90 | distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
91 | WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
92 | See the License for the specific language governing permissions and
93 | limitations under the License.
94 |
95 | ### STMicroelectronics
96 |
97 | COPYRIGHT(c) 2016 STMicroelectronics
98 |
99 | Redistribution and use in source and binary forms, with or without modification,
100 | are permitted provided that the following conditions are met:
101 | 1. Redistributions of source code must retain the above copyright notice,
102 | this list of conditions and the following disclaimer.
103 | 2. Redistributions in binary form must reproduce the above copyright notice,
104 | this list of conditions and the following disclaimer in the documentation
105 | and/or other materials provided with the distribution.
106 | 3. Neither the name of STMicroelectronics nor the names of its contributors
107 | may be used to endorse or promote products derived from this software
108 | without specific prior written permission.
109 |
110 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
111 | AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
112 | IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
113 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
114 | FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
115 | DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
116 | SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
117 | CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
118 | OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
119 | OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
120 |
--------------------------------------------------------------------------------
/docs/README.md:
--------------------------------------------------------------------------------
1 | # .NET **nanoFramework** Documentation
2 |
3 | Documentation is available [here](https://docs.nanoframework.net/content/introduction/what-is-nanoframework.html).
4 |
5 | Getting started guide is [here](https://docs.nanoframework.net/content/getting-started-guides/getting-started-managed.html).
6 |
--------------------------------------------------------------------------------
/docs/organization/README.md:
--------------------------------------------------------------------------------
1 | # .NET **nanoFramework** GitHub organization
2 |
3 | The .NET **nanoFramework** GitHub organization holds the various repositories for firmware, class libraries, documentation and tools.
4 | Some of the current repositories included under .NET **nanoFramework** organization are listed below.
5 |
6 | ## Repositories
7 |
8 | ### Samples and documentation
9 |
10 | - [Samples](https://github.com/nanoframework/Samples) - this repo contains sample applications illustrating .NET **nanoFramework** APIs and common use cases.
11 | - [nanoframework.github.io](https://github.com/nanoframework/nanoframework.github.io) - this repo contains the sources and configuration files to generate the .NET **nanoFramework** documentation web site. Any static content, such as articles, guides, how-to's and such is to be checked-in here.
12 |
13 | ### Targets, interpreter, native C
14 |
15 | - [nf-interpreter](https://github.com/nanoframework/nf-interpreter) - this repo contains the .NET **nanoFramework** CLR, interpreter, target boards configuration and the build system. This is where everything required to build an image to be flashed into a device lives.
16 | - [nf-Community-Targets](https://github.com/nanoframework/nf-Community-Targets) - this repo contains target boards that are contributed by community members. You might find here _inspiration_ for your next board.
17 | - [nf-Community-Contributions](https://github.com/nanoframework/nf-Community-Contributions) - this repo contains contributions from community members. Drivers, extensions, utilities, feature demos...
18 |
19 | ### .NET System libraries
20 |
21 | - [CoreLibrary](https://github.com/nanoframework/CoreLibrary) - this repo contains the Base Class Library (Core library - mscorlib) that is used in developing C# applications.
22 | - [nanoFramework.System.Net](https://github.com/nanoframework/nanoFramework.System.Net) - this repo contains the `nanoFramework.System.Net` library that is used in developing C# applications with networking capabilities.
23 | - [nanoFramework.System.Net.Http](https://github.com/nanoframework/nanoFramework.System.Net.Http) - this repo contains `nanoFramework System.Net.Http` class library.
24 | - [System.Net](https://github.com/nanoframework/System.Net) - this repo contains the `System.Net` library that is the foundation for networking in .NET **nanoFramework**.
25 | - [System.IO.FileSystem](https://github.com/nanoframework/System.IO.FileSystem) - this repo contains `System.IO.Stream` and other related classes.
26 | - [nanoFramework.System.Text](https://github.com/nanoframework/nanoFramework.System.Text) - this repo contains nanoFramework `System.Text` Class Library offering advance Text manipulation.
27 | - [nanoFramework.System.Text.RegularExpressions](https://github.com/nanoframework/nanoFramework.System.Text.RegularExpressions) - this repo contains nanoFramework `System.Text.RegularExpressions` Class Library.
28 | - [nanoFramework.System.Math](https://github.com/nanoframework/nanoFramework.System.Math) - this repo contains nanoFramework `System.Math` Class Library.
29 | - [nanoFramework.System.Collections](https://github.com/nanoframework/nanoFramework.System.Collections) - this repo contains nanoFramework `System.Collections` Class Library.
30 | - [nanoFramework.System.Threading](https://github.com/nanoframework/nanoFramework.System.Threading) - this repo contains nanoFramework `System.Threading` class library.
31 | - [nanoFramework.ResourceManager](https://github.com/nanoframework/nanoFramework.ResourceManager) - this repo contains what's needed to add resources in any .NET nanoFramework project. It's important to use this specific package to add resource support.
32 |
33 | ### System.Device Libraries
34 | - [System.Device.Dac](https://github.com/nanoframework/System.Device.Dac) - this repo contains the `System.Devices.Dac` library that is used in developing C# applications that require DAC (Digital Analog Converter) capabilities.
35 | - [System.Device.Adc](https://github.com/nanoframework/System.Device.Adc) - this repo contains the `System.Device.Adc` library that is used in developing C# applications.
36 | - [System.Device.Gpio](https://github.com/nanoframework/System.Device.Gpio) - this repo contains the `System.Device.Gpio` library that is used in developing C# applications.
37 | - [System.Device.I2c](https://github.com/nanoframework/System.Device.I2c) - this repo contains the `System.Device.I2c` library that is used in developing C# applications.
38 | - [System.Device.Pwm](https://github.com/nanoframework/System.Device.Pwm) - this repo contains the `System.Device.Pwm` library that is used in developing C# applications.
39 | - [System.IO.Ports](https://github.com/nanoframework/System.IO.Ports) - this repo contains the `System.IO.Ports` library that is used in developing C# applications.
40 | - [System.Device.Spi](https://github.com/nanoframework/System.Device.Spi)- this repo contains the `System.Device.Spi` library that is used in developing C# applications.
41 | - [System.Device.WiFi](https://github.com/nanoframework/System.Device.WiFi) - this repo contains the `System.Device.WiFi` library that is used in developing C# applications.
42 | - [System.IO.FileSystem](https://github.com/nanoframework/System.IO.FileSystem) - this repo contains the `System.IO.FileSystem` library that is used in developing C# applications.
43 | - [System.IO.Streams](https://github.com/nanoframework/System.IO.Streams) - this repo contains the `System.IO.Streams` library that is used in developing C# applications.
44 | - [nanoFramework.Devices.Can](https://github.com/nanoframework/nanoFramework.Devices.Can) - this repo contains `nanoFramework.Devices.Can` Class Library.
45 | - [nanoFramework.Device.OneWire](https://github.com/nanoframework/nanoFramework.Device.OneWire) - this repo contains `nanoFramework.Device.OneWire` Class Library
46 |
47 | ### Additional .NET **nanoFramework** libraries
48 |
49 | - [amqpnetlite](https://github.com/nanoframework/amqpnetlite) - this repo contains a forked from Azure/amqpnetlite repo and modifications to support nanoFramework offering an AMQP 1.0 .NET Library support.
50 | - [nanoFramework.Azure.Devices](https://github.com/nanoframework/nanoFramework.Azure.Devices) - this repo contains an SDK for Azure IoT.
51 | - [nanoFramework.Aws.IoTCore.Devices](https://github.com/nanoframework/nanoFramework.Aws.IoTCore.Devices) - this repo contains a library to support connection to Amazon Web Services IoT.
52 | - [nanoFramework.Graphics](https://github.com/nanoframework/nanoFramework.Graphics) - this repo contains nanoFramework.Graphics class library to allow using graphics on screens.
53 | - [nanoFramework.Json](https://github.com/nanoframework/nanoFramework.Json) - this repo contains a Json Serializer and Deserializer Library for nanoFramework.
54 | - [nanoFramework.Logging](https://github.com/nanoframework/nanoFramework.Logging) - this repo contains a logging library for .NET nanoFramework compatible with Microsoft.Extensions.Logging. It does include Debug, Serial and Stream logging.
55 | - [nanoFramework.m2mqtt](https://github.com/nanoframework/nanoFramework.m2mqtt) - this repo contains a library to support nanoFramework devices using MQTT.
56 | - [nanoFramework.Networking.Sntp](https://github.com/nanoframework/nanoFramework.Networking.Sntp) - this repo contains the nanoFramework.Networking.Sntp library that is used in developing C# applications.
57 | - [nanoFramework.TestFramework](https://github.com/nanoframework/nanoFramework.TestFramework) - this repo contains nanoFramework Unit Test platform. It brings an integrated experience for unit testing nanoFramework including on a device fully integrated with Visual Studio 2019/2022.
58 | - [nanoFramework.WebServer](https://github.com/nanoframework/nanoFramework.WebServer) - this repo contains Web server for nanoFramework packed with features: REST api using attributes, multithread requests, parameters in query URL, static files serving.
59 |
60 | ### Hardware specific libraries
61 |
62 | - [nanoFramework.Hardware.Esp32](https://github.com/nanoframework/nanoFramework.Hardware.Esp32) - this repo contains the nanoFramework.Hardware.Esp32 library that is used in developing C# applications for ESP32.
63 | - [nanoFramework.Hardware.Esp32.Rmt](https://github.com/nanoframework/nanoFramework.Hardware.Esp32.Rmt) - this repo contains the nanoFramework class library for the RMT (remote control) peripheral for the ESP32 target.
64 | - [nanoFramework.Hardware.TI](https://github.com/nanoframework/nanoFramework.Hardware.TI) - this repo contains nanoFramework TI SimpleLink Hardware Class Library.
65 | - [nanoFramework.TI.EasyLink](https://github.com/nanoframework/nanoFramework.TI.EasyLink) - this repo contains nanoFramework TI EasyLink Hardware Class Library.
66 | - [nanoFramework.Hardware.Stm32](https://github.com/nanoframework/nanoFramework.Hardware.Stm32) - this repo contains nanoFramework STM32 Hardware Class Library.
67 | - [nanoFramework.Runtime.Events](https://github.com/nanoframework/nanoFramework.Runtime.Events) - this repo contains the nanoFramework.Runtime.Events library that is used in developing C# applications.
68 | - [nanoFramework.Runtime.Native](https://github.com/nanoframework/nanoFramework.Runtime.Native) - this repo contains the nanoFramework.Runtime.Native library that is used in developing C# applications.
69 | - [nanoFramework.M5Stack](https://github.com/nanoframework/nanoFramework.M5Stack) - this repo contains support for the M5Stack hardware especially native elements for the screen.
70 | - [nanoFramework.MagicBit](https://github.com/nanoframework/nanoFramework.MagicBit) - this repo contains support for the MagicBit board.
71 |
72 | ### Tools
73 |
74 | - [nf-Visual-Studio-extension](https://github.com/nanoframework/nf-Visual-Studio-extension) - this repo contains the Visual Studio extension and all the associated tools required to compile and build a .NET **nanoFramework** managed application ready to deploy to a target device.
75 | - [nf-debugger](https://github.com/nanoframework/nf-debugger) - this repo contains the debugger library (in several technologies) allowing reuse of the low lower library by third party applications.
76 | - [nf-tools](https://github.com/nanoframework/nf-tools) - this repo contains various tools that are required in .NET **nanoFramework** development, usage or repository management.
77 | - [metadata-processor](https://github.com/nanoframework/metadata-processor) - this repo contains the Meta Data Processor that is used when building C# nanoFramework applications. It's main function is to parse the outputs from Roslyn and build proprietary PE files that will be loaded into the nanoFramework target devices.
78 | - [nanoFirmwareFlasher](https://github.com/nanoframework/nanoFirmwareFlasher) - this repo contains the nanoFramework Firmware Flasher that is used to update the firmware on nanoFramework target devices. Along with other flash utilities that are useful in production and on the daily use.
79 | - [hex2dfu](https://github.com/nanoframework/hex2dfu) - this repo contains the hex2dfu utility that is used to pack binary files in DFU files required to update some STM32 chips.
80 | - [nFBot](https://github.com/nanoframework/nFBot) - this repo contains our lovely and chatty bot for issues, PR on all nanoFramework repos and posting on our Discord server.
81 | - [Home](https://github.com/nanoframework/Home) - The landing page for nanoFramework repositories.
82 |
83 | ### RTOS dependencies
84 |
85 | - [ChibiOS](https://svn.osdn.net/svnroot/chibios/) - this repo is the official ChibiOS SVN repository (requires an SVN client). It's used as the default source for building .NET **nanoFramework** images.
86 | - [ChibiOS-Contrib](https://github.com/nanoframework/ChibiOS-Contrib) - this repo contains a forked from ChibiOS/ChibiOS-Contrib. Community contributed code (ports, drivers, etc).
87 | - [mbedtls](https://github.com/nanoframework/mbedtls) - this repo contains a mirror of the official mbedtls repository. It's used as the default source for building .NET **nanoFramework** images implementing TLS for networking.
88 | - [TI_XDCTools](https://github.com/nanoframework/TI_XDCTools) - this repo contains Texas Instruments XDCTools (this is NOT an official repository of the tools).
89 | - [STM32CubeL4](https://github.com/nanoframework/STM32CubeL4) - this repo contains a forked from STMicroelectronics/STM32CubeL4. STM32Cube MCU Full Package for the STM32L4 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and Discovery Kits)).
90 | - [STM32CubeH7](https://github.com/nanoframework/STM32CubeH7) - this repo contains a forked from STMicroelectronics/STM32CubeH7. STM32Cube MCU Full Package for the STM32H7 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and Discovery Kits)).
91 | - [STM32CubeF4](https://github.com/nanoframework/STM32CubeF4) - this repo contains a forked from STMicroelectronics/STM32CubeF4. STM32Cube MCU Full Package for the STM32F4 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and Discovery Kits)).
92 | - [STM32CubeF7](https://github.com/nanoframework/STM32CubeF7) - this repo contains a forked from STMicroelectronics/STM32CubeF7. STM32Cube MCU Full Package for the STM32F7 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and Discovery Kits)).
93 | - [STM32CubeF0](https://github.com/nanoframework/STM32CubeF0) - this repo contains a forked from STMicroelectronics/STM32CubeF0. STM32Cube MCU Full Package for the STM32F0 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and Discovery Kits)).
94 | - [STM32CubeL0](https://github.com/nanoframework/STM32CubeL0) - this repo contains a forked from STMicroelectronics/STM32CubeL0. STM32Cube MCU Full Package for the STM32L0 series - (HAL + LL Drivers, CMSIS Core, CMSIS Device, MW libraries plus a set of Projects running on all boards provided by ST (Nucleo, Evaluation and Discovery Kits)).
95 | - [TI_SysConfig](https://github.com/nanoframework/TI_SysConfig) - this repo contains Texas Instruments SysConfig tool (this is NOT an official repository of the tool).
96 | - [SimpleLink_CC13x2_26x2_SDK](https://github.com/nanoframework/SimpleLink_CC13x2_26x2_SDK) - this repo contains Texas Instruments SimpleLink™ CC13x2 and CC26x2 (this is NOT the official repository).
97 | - [SimpleLink_CC32xx_SDK](https://github.com/nanoframework/SimpleLink_CC32xx_SDK). - this repo contains source files for TI SimpleLink CC32xx SDK (this is NOT the official repository).
98 |
--------------------------------------------------------------------------------
/resources/discord/README.md:
--------------------------------------------------------------------------------
1 | ## Discord resources
2 |
3 | These icons are used in Discord webhooks.
4 |
5 | - [Azure Pipelines](azure-pipelines-icon-128-128.png)
6 | - [Open Collective](open-collective-icon-128-128.png)
7 |
--------------------------------------------------------------------------------
/resources/discord/azure-pipelines-icon-128-128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/discord/azure-pipelines-icon-128-128.png
--------------------------------------------------------------------------------
/resources/discord/open-collective-icon-128-128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/discord/open-collective-icon-128-128.png
--------------------------------------------------------------------------------
/resources/logo/A.nanoframework_logo.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/resources/logo/A.nanoframework_logo.xaml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/resources/logo/A.nanoframework_logoblack500.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/logo/A.nanoframework_logoblack500.png
--------------------------------------------------------------------------------
/resources/logo/A.nanoframework_logocolor1080.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/logo/A.nanoframework_logocolor1080.jpg
--------------------------------------------------------------------------------
/resources/logo/A.nanoframework_logocolor500.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/logo/A.nanoframework_logocolor500.png
--------------------------------------------------------------------------------
/resources/logo/A.nanoframework_white1080.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/logo/A.nanoframework_white1080.png
--------------------------------------------------------------------------------
/resources/logo/B.nanoframework_logo.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/resources/logo/B.nanoframework_logo.xaml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/resources/logo/B.nanoframework_logoblack500.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/logo/B.nanoframework_logoblack500.png
--------------------------------------------------------------------------------
/resources/logo/B.nanoframework_logocolor1080.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/logo/B.nanoframework_logocolor1080.jpg
--------------------------------------------------------------------------------
/resources/logo/B.nanoframework_logocolor500.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/logo/B.nanoframework_logocolor500.png
--------------------------------------------------------------------------------
/resources/logo/B.nanoframework_white500.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/logo/B.nanoframework_white500.png
--------------------------------------------------------------------------------
/resources/logo/C.nanoframework_icon.svg:
--------------------------------------------------------------------------------
1 |
2 |
69 |
--------------------------------------------------------------------------------
/resources/logo/C.nanoframework_icon.xaml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
29 |
30 |
--------------------------------------------------------------------------------
/resources/logo/C.nanoframework_icon32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/logo/C.nanoframework_icon32.png
--------------------------------------------------------------------------------
/resources/logo/C.nanoframework_icon400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/logo/C.nanoframework_icon400.png
--------------------------------------------------------------------------------
/resources/logo/C.nanoframework_iconborder500.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/logo/C.nanoframework_iconborder500.jpg
--------------------------------------------------------------------------------
/resources/logo/README.md:
--------------------------------------------------------------------------------
1 | # **.NET nanoFramework** logo
2 |
3 | ## Acknowledgment
4 |
5 | The current **.NET nanoFramework** logo was introduced in October 2021 and it was designed by [Juliana Pires](https://www.linkedin.com/in/julianampires).
6 |
7 | ## Logo usage
8 |
9 | To use the **.NET nanoFramework** logo you must first receive written permission from a team member.
10 | The usage of the logo must follow the guidelines explained in [this](nanoframework-brand-guidelines.pdf) document.
11 |
12 | ## **.NET nanoFramework** name
13 |
14 | In general, permission is not required to use the **.NET nanoFramework** name, but there are limitations. For specific information on whether your intended use of the name is permitted, please contact a team member.
15 |
--------------------------------------------------------------------------------
/resources/logo/archive/README.md:
--------------------------------------------------------------------------------
1 | # **.NET nanoFramework** logo (history)
2 |
3 | ## Version from 2016 to 2021
4 |
5 | The initial **.NET nanoFramework** [logo](v0) used from 2016 to 2021 was designed by [M. Parvej](https://www.freelancer.com/u/mdparvej19840.html).
6 |
7 |
--------------------------------------------------------------------------------
/resources/logo/archive/V0/nano-Framework-logo-32-border-trans.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/logo/archive/V0/nano-Framework-logo-32-border-trans.png
--------------------------------------------------------------------------------
/resources/logo/archive/V0/nano-Framework-logo-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/logo/archive/V0/nano-Framework-logo-400.png
--------------------------------------------------------------------------------
/resources/logo/archive/V0/nano-Framework-logo-500-border.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/logo/archive/V0/nano-Framework-logo-500-border.png
--------------------------------------------------------------------------------
/resources/logo/archive/V0/nano-Framework-logo-500-trans.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/logo/archive/V0/nano-Framework-logo-500-trans.png
--------------------------------------------------------------------------------
/resources/logo/archive/V0/nano-Framework-logo-full-720-trans.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/logo/archive/V0/nano-Framework-logo-full-720-trans.png
--------------------------------------------------------------------------------
/resources/logo/archive/V0/nanoFramework-logo-128-border-trans.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/logo/archive/V0/nanoFramework-logo-128-border-trans.png
--------------------------------------------------------------------------------
/resources/logo/archive/V0/nanoFramework-logo-500-border-trans.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/logo/archive/V0/nanoFramework-logo-500-border-trans.png
--------------------------------------------------------------------------------
/resources/logo/archive/V0/nanoFramework-logo-full-600-trans.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/logo/archive/V0/nanoFramework-logo-full-600-trans.png
--------------------------------------------------------------------------------
/resources/logo/archive/V0/nanoFramework-repo-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/logo/archive/V0/nanoFramework-repo-logo.png
--------------------------------------------------------------------------------
/resources/logo/archive/V0/source/nano-Framework-logo-full.ai:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/logo/archive/V0/source/nano-Framework-logo-full.ai
--------------------------------------------------------------------------------
/resources/logo/archive/V0/source/nano-Framework-logo-full.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
67 |
--------------------------------------------------------------------------------
/resources/logo/archive/V0/source/nano-Framework-logo-full.xaml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
7 |
63 |
--------------------------------------------------------------------------------
/resources/logo/archive/V0/source/nano-Framework-logo-only.ai:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/logo/archive/V0/source/nano-Framework-logo-only.ai
--------------------------------------------------------------------------------
/resources/logo/archive/V0/source/nano-Framework-logo-only.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
19 |
--------------------------------------------------------------------------------
/resources/logo/nanoFramework-repo-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/logo/nanoFramework-repo-logo.png
--------------------------------------------------------------------------------
/resources/logo/nano_256_transp_border.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/logo/nano_256_transp_border.png
--------------------------------------------------------------------------------
/resources/logo/nano_256_white_border.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/logo/nano_256_white_border.png
--------------------------------------------------------------------------------
/resources/logo/nanoframework-brand-guidelines.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/logo/nanoframework-brand-guidelines.pdf
--------------------------------------------------------------------------------
/resources/logo/nf-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/logo/nf-logo.png
--------------------------------------------------------------------------------
/resources/nfbot/nf-bot-border.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/nfbot/nf-bot-border.png
--------------------------------------------------------------------------------
/resources/nfbot/nf-bot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/resources/nfbot/nf-bot.png
--------------------------------------------------------------------------------
/resources/nfbot/nfbot-1.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/resources/nfbot/nfbot-2.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/resources/nfbot/nfbot-3.svg:
--------------------------------------------------------------------------------
1 |
2 |
391 |
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/audio/01.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/audio/01.wav
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/audio/02.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/audio/02.wav
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/audio/03.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/audio/03.wav
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/audio/04.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/audio/04.wav
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/audio/05.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/audio/05.wav
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/audio/06.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/audio/06.wav
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/audio/07.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/audio/07.wav
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/audio/08.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/audio/08.wav
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/audio/09.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/audio/09.wav
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/audio/10.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/audio/10.wav
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/audio/11.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/audio/11.wav
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/audio/12.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/audio/12.wav
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/audio/13.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/audio/13.wav
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/audio/14.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/audio/14.wav
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/audio/15.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/audio/15.wav
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/audio/16.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/audio/16.wav
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/audio/17.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/audio/17.wav
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/audio/18.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/audio/18.wav
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/audio/19.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/audio/19.wav
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/audio/20.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/audio/20.wav
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/audio/21.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/audio/21.wav
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/audio/22.wav:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/audio/22.wav
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/imgs/STM32F746.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/imgs/STM32F746.jpg
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/imgs/cSharp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/imgs/cSharp.png
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/imgs/coffee-writing-computer-blogging-34676-1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/imgs/coffee-writing-computer-blogging-34676-1.jpg
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/imgs/electronics_mksim45o.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/imgs/electronics_mksim45o.jpg
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/imgs/jigsaw.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/imgs/jigsaw1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/imgs/jigsaw1.png
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/imgs/jigsaw2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/imgs/jigsaw2.png
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/imgs/nano-Framework-logo-400.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/imgs/nano-Framework-logo-400.png
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/imgs/nanoFramework-repo-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/imgs/nanoFramework-repo-logo.png
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/imgs/slack-logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/imgs/slack-logo.png
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/imgs/vs2017.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/imgs/vs2017.png
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/video/04.trec:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/video/04.trec
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/video/05.trec:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/video/05.trec
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/video/06.trec:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/video/06.trec
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/video/08-2.trec:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/video/08-2.trec
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/video/08.trec:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/video/08.trec
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/video/09.trec:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/video/09.trec
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/video/10-2.mp4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/video/10-2.mp4
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/video/10.mp4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/video/10.mp4
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/video/11-12.trec:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/video/11-12.trec
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/video/13-2.mp4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/video/13-2.mp4
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/video/13.trec:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/video/13.trec
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/video/14-2.trec:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/video/14-2.trec
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/video/14.trec:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/video/14.trec
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/video/16.trec:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/video/16.trec
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/video/17.trec:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/video/17.trec
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/video/18.trec:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/video/18.trec
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/video/19-21.trec:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/video/19-21.trec
--------------------------------------------------------------------------------
/videos/gettting-started-managed-guide/video/21.mp4:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nanoframework/Home/47c85ada1cea15e2d3b83829501d03fb1806b928/videos/gettting-started-managed-guide/video/21.mp4
--------------------------------------------------------------------------------