You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This _Home_ repository is the starting point for developers that want to learn about **nanoFramework**, contribute to it or opening issues.
12
-
It contains links to the various GitHub repositories used by **nanoFramework**.
11
+
This _Home_ repository is the starting point for developers that want to learn about .NET **nanoFramework**, contribute to it or opening issues.
12
+
It contains links to the various GitHub repositories used by .NET **nanoFramework**.
13
13
14
-
**nanoFramework** goal is to be a platform that enables the writing of managed code applications for constrained embedded devices.
14
+
.NET **nanoFramework** goal is to be a platform that enables the writing of managed code applications for constrained embedded devices.
15
15
Developers can harness the familiar IDE Visual Studio and their .NET (C#) knowledge to quickly write applications without having to worry about the low level hardware intricacies of a micro-controller.
16
16
17
17
Being a developer you'll probably will fit in one (or maybe both :wink:) of the following _profiles_:
18
18
19
19
- Developer: if your goal is to develop C# applications for micro-controllers.
20
20
- Contributor: if you are interested in actively contributing by coding (native, managed, C, C++, CMake), writing documentation or participating in the overall project organization.
21
21
22
-
# Sponsoring **nanoFramework**
22
+
# Sponsoring .NET **nanoFramework**
23
23
24
-
Most of the core team members and contributors are embedded systems enthusiasts, passionate about coding and people that like challenges. The work on **nanoFramework** is done mostly on their free time. Some of the core members happen to work on companies that sponsor heavily **nanoFramework** and offer their work hours to the project. If you use **nanoFramework** for serious work or want to support it, please donate. This allow for paying the infrastructure cost and more time to be invested on the project. Besides monetary contributions, there are several other ways to contribute. Please read the documentation about this [here](http://docs.nanoframework.net/content/contributing/index.html).
24
+
Most of the core team members and contributors are embedded systems enthusiasts, passionate about coding and people that like challenges. The work on .NET **nanoFramework** is done mostly on their free time. Some of the core members happen to work on companies that sponsor heavily **nanoFramework** and offer their work hours to the project. If you use .NET**nanoFramework** for serious work or want to support it, please donate. This allow for paying the infrastructure cost and more time to be invested on the project. Besides monetary contributions, there are several other ways to contribute. Please read the documentation about this [here](http://docs.nanoframework.net/content/contributing/index.html).
25
25
26
26
This is how we use the donations:
27
27
28
28
- Pay for infrastructure costs.
29
29
- Develop public relation actions to get the project known.
30
30
- Support maintainers and contributors that invest a large amount of time in the project.
31
-
- Support projects that **nanoFramework** depends on.
32
-
- Produce documentation, tutorials and other content to support developers using **nanoFramework**.
33
-
- Organize events to demo **nanoFramework**.
31
+
- Support projects that .NET **nanoFramework** depends on.
32
+
- Produce documentation, tutorials and other content to support developers using .NET **nanoFramework**.
33
+
- Organize events to demo .NET **nanoFramework**.
34
34
35
35
## Sponsors
36
36
@@ -51,7 +51,7 @@ Backers are individuals who contribute with money to help support nanoFramework.
51
51
52
52
## Other backers and sponsors
53
53
54
-
There are other people and organizations that have contributed to **nanoFramework** along the time in several ways: sponsoring the coding of a feature that was missing or needed improvement, paying for an expense, coding a feature or... We would like to acknowledge these sponsors.
54
+
There are other people and organizations that have contributed to .NET **nanoFramework** along the time in several ways: sponsoring the coding of a feature that was missing or needed improvement, paying for an expense, coding a feature or... We would like to acknowledge these sponsors.
55
55
56
56
<table>
57
57
<tr>
@@ -127,13 +127,13 @@ See some of our guides for more details:
127
127
128
128
### [Docs](https://docs.nanoframework.net)
129
129
130
-
The project documentation is a great place to find information about **nanoFramework**, no matter if you are newcomer or a veteran. It's organized in the following categories:
130
+
The project documentation is a great place to find information about .NET **nanoFramework**, no matter if you are newcomer or a veteran. It's organized in the following categories:
131
131
132
132
-[API reference](http://docs.nanoframework.net/api) documentation for the various class libraries.
133
-
-[Developing C# applications](https://docs.nanoframework.net/content/getting-started-guides/getting-started-managed.html#coding-a-hello-world-application) using **nanoFramework**.
133
+
-[Developing C# applications](https://docs.nanoframework.net/content/getting-started-guides/getting-started-managed.html#coding-a-hello-world-application) using .NET **nanoFramework**.
134
134
-[Building an image](https://docs.nanoframework.net/content/building/index.html) to load on a target board.
135
-
-[**nanoFramework** architecture](https://docs.nanoframework.net/content/architecture/index.html) and how the different pieces fit together.
136
-
-[Contributing to **nanoFramework**](https://docs.nanoframework.net/content/contributing/index.html) includes an overview on how you can contribute to the project.
135
+
-[.NET **nanoFramework** architecture](https://docs.nanoframework.net/content/architecture/index.html) and how the different pieces fit together.
136
+
-[Contributing to .NET **nanoFramework**](https://docs.nanoframework.net/content/contributing/index.html) includes an overview on how you can contribute to the project.
Copy file name to clipboardExpand all lines: THIRD-PARTY-NOTICES.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,10 @@
1
1
## Third party licensing and copyright notices
2
2
3
-
**nanoFramework** components use third-party libraries and other resources that may be distributed under licenses different than the one with our repositories.
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
4
5
5
Attributions and license notices for test cases originally authored by third parties can be found in the respective test directories.
6
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 Discor community.
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
8
9
9
_The attached notices are provided for information only._
Copy file name to clipboardExpand all lines: docs/organization/README.md
+12-12
Original file line number
Diff line number
Diff line change
@@ -1,13 +1,13 @@
1
-
# **nanoFramework** GitHub organization
1
+
# .NET **nanoFramework** GitHub organization
2
2
3
3
Our GitHub organization holds the various repositories for firmware, class libraries, documentation and tools.
4
-
Follows a list and description of the repositories under **nanoFramework** organization.
4
+
Follows a list and description of the repositories under .NET **nanoFramework** organization.
5
5
6
6
## Repositories
7
7
8
-
-[Samples](https://github.com/nanoframework/Samples) - this repo contains sample applications illustrating **nanoFramework** APIs and common use cases.
8
+
-[Samples](https://github.com/nanoframework/Samples) - this repo contains sample applications illustrating .NET **nanoFramework** APIs and common use cases.
9
9
10
-
-[nf-interpreter](https://github.com/nanoframework/nf-interpreter) - this repo contains the **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.
10
+
-[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.
11
11
12
12
-[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.
13
13
@@ -47,17 +47,15 @@ Follows a list and description of the repositories under **nanoFramework** organ
47
47
48
48
-[lib-Windows.Storage.Streams](https://github.com/nanoframework/lib-Windows.Storage.Streams) - this repo contains the Windows.Storage.Streams library that is used in developing C# applications.
49
49
50
-
-[lib-System.Net](https://github.com/nanoframework/lib-System.Net) - this repo contains the System.Net library that is the foundation for networking in **nanoFramework**.
50
+
-[lib-System.Net](https://github.com/nanoframework/lib-System.Net) - this repo contains the System.Net library that is the foundation for networking in .NET **nanoFramework**.
51
51
52
52
-[lib-nanoFramework.Hardware.ESP32](https://github.com/nanoframework/nanoFramework.Hardware.ESP32) - this repo contains the nanoFramework.Hardware.ESP32 class library that exposes hardware features specific of ESP32 targets.
53
53
54
-
-[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 **nanoFramework** managed application ready to deploy to a target device.
54
+
-[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.
55
55
56
56
-[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.
57
57
58
-
-[nf-ANT](https://github.com/nanoframework/nf-ANT) - this repo contains an UWP application that connects to a **nanoFramework** target and can provide basic information about it along with some basic management operations. The development of this tool has been put on a halt because its features and capabilities are now available in Visual Studio through the Device Manager window.
59
-
60
-
-[nf-tools](https://github.com/nanoframework/nf-tools) - this repo contains various tools that are required in **nanoFramework** development, usage or repository management.
58
+
-[nf-tools](https://github.com/nanoframework/nf-tools) - this repo contains various tools that are required in .NET **nanoFramework** development, usage or repository management.
61
59
62
60
-[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.
63
61
@@ -67,8 +65,10 @@ Follows a list and description of the repositories under **nanoFramework** organ
67
65
68
66
-[esp32-firmware-flasher](https://github.com/nanoframework/esp32-firmware-flasher) - this repo contains the ESP32 firmware flasher tool that is used to update the firmware on ESP32 nanoFramework target devices. It's been superseded by nanoFramework Firmware Flasher.
69
67
70
-
-[nanoframework.github.io](https://github.com/nanoframework/nanoframework.github.io) - this repo contains the sources and configuration files to generate the **nanoFramework** documentation web site. Any static content, such as articles, guides, how-to's and such is to be checked-in here.
68
+
-[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.
69
+
70
+
-[ChibiOS](https://github.com/nanoframework/ChibiOS) - this repo contains a mirror of the official ChibiOS SVN repository. It's used as the default source for building .NET **nanoFramework** images.
71
71
72
-
-[ChibiOS](https://github.com/nanoframework/ChibiOS) - this repo contains a mirror of the official ChibiOS SVN repository. It's used as the default source for building **nanoFramework** images.
72
+
-[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.
73
73
74
-
-[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 **nanoFramework** images implementing TLS for networking.
74
+
-[nf-ANT](https://github.com/nanoframework/nf-ANT) - this repo contains an UWP application that connects to a .NET **nanoFramework** target and can provide basic information about it along with some basic management operations. The development of this tool has been put on a halt because its features and capabilities are now available in Visual Studio through the Device Manager window.
0 commit comments