Skip to content

Commit 791d2ae

Browse files
committed
Add links to tutorials page
Adds links to various resources that can serve as tutorials for learning various aspects of writing and deploying AtomVM applications. Signed-off-by: Winford <[email protected]>
1 parent 159576d commit 791d2ae

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

tutorials.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,10 @@ title: Tutorials
44
permalink: /tutorials/
55
---
66

7-
Coming soon!
7+
To get started learning AtomVM we recommend you start with the [Programmers Guide](https://www.atomvm.net/doc/main/programmers-guide.html) to familiarize yourself with the overall capabilities and limitations of the AtomVM implementation of the BEAM. There are sections covering many of the common OTP and AtomVM APIs, as well as sections for platform specific APIs.
8+
9+
For guidance writing applications that use networking you should start with the [Network Programming Guide](https://www.atomvm.net/doc/main/network-programming-guide.html). This guide covers the basics of network configuration.
10+
11+
For examples demonstrating the topics covered in both guides, and more, clone a local copy of the [atomvm_examples repository](https://github.com/atomvm/atomvm_examples). There are examples coving a range of topics, including simple examples of several network protocols for both client and server. To be comfortable building and deploying the examples in this repository you may first need to familiarize yourself with the [AtomVM tooling](https://www.atomvm.net/doc/main/atomvm-tooling.html).
12+
13+
Ricardo Lanziano's article ["Smart Sensors with Erlang and AtomVM: Smart cities, smart houses and manufacturing monitoring"](https://www.erlang-solutions.com/blog/smart-sensors-with-erlang-and-atomvm-smart-cities-smart-houses-and-manufacturing-monitoring/) from [Erlang Solutions](https://www.erlang-solutions.com/) is an excellent tutorial for building and deploying an application that uses additional drivers that are not included as core components of AtomVM.

0 commit comments

Comments
 (0)