Skip to content

Commit 1f5e200

Browse files
committed
Added new doxygen links
1 parent 1acb0e1 commit 1f5e200

14 files changed

Lines changed: 52 additions & 34 deletions

File tree

doc_pages/extra/additional_lab.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,11 @@
33
These are additional labs that may or may not be used in the course. The following labs consist of using `ESP22 IOT` interface with an *`http server`*.
44

55
## Labs
6-
- [Lab 9 WiFi and Internet of Things (IOT)](https://github.com/jminjares4/Microprocessor-2-Lab-Template/tree/main/Additional_Labs/Lab_9)
7-
- [Lab 10 WiFi and Internet of Things (IOT): Servo Motor Control](https://github.com/jminjares4/Microprocessor-2-Lab-Template/tree/main/Additional_Labs/Lab_10)
8-
- [Lab 11 WiFi and IOT: ADC MOnitor](https://github.com/jminjares4/Microprocessor-2-Lab-Template/tree/main/Additional_Labs/Lab_11)
6+
- [Lab 9 WiFi and Internet of Things (IOT)](lab9.md)
7+
- [Lab 10 WiFi and Internet of Things (IOT): Servo Motor Control](lab10.md)
8+
- [Lab 11 WiFi and IOT: ADC MOnitor](lab11.md)
9+
10+
@see [GitHub Additional Labs](https://github.com/jminjares4/Microprocessor-2-Lab-Template/tree/main/Additional_Labs)
911

1012
### Authors
1113
* [***Jesus Minjares***](https://github.com/jminjares4)

doc_pages/extra/lab10.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# LAB 10 WiFi and Internet of Things (IOT): Servo Motor Control
1+
# Lab 10 WiFi and Internet of Things (IOT): Servo Motor Control
22

33
### Objective
44
* Using the provided code, create a soft access point. Use your last name as the ssid and your ID as password
@@ -163,4 +163,6 @@ void app_main()
163163
setUpPWM();
164164
xTaskCreate(&http_server, "http_server", 2048, NULL, 5, NULL);
165165
}
166-
~~~
166+
~~~
167+
168+
@see [GitHub Lab 10](https://github.com/jminjares4/Microprocessor-2-Lab-Template/tree/main/Additional_Labs/Lab_10)

doc_pages/extra/lab11.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# LAB 11 WiFi and Internet of Things (IOT): ADC Monitor
1+
# Lab 11 WiFi and Internet of Things (IOT): ADC Monitor
22

33
### Goals
44
* Using the provided code, create a soft access point. Use your last name as the ssid and your ID as password.
@@ -149,5 +149,7 @@ void app_main()
149149
wifi_init_softap();
150150
xTaskCreate(&http_server, "http_server", 2048, NULL, 5, NULL);
151151
}
152+
~~~
152153
153-
~~~
154+
155+
@see [GitHub Lab 11](https://github.com/jminjares4/Microprocessor-2-Lab-Template/tree/main/Additional_Labs/Lab_11)

doc_pages/extra/lab9.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# LAB 9 WiFi and Internet of Things (IOT)
1+
# Lab 9 WiFi and Internet of Things (IOT)
22

33
### Objective
44
* Using the provided code, create a soft access point. Use your last name as the ssid and your ID as password
@@ -162,4 +162,6 @@ void app_main()
162162
wifi_init_softap();
163163
xTaskCreate(&http_server, "http_server", 2048, NULL, 5, NULL);
164164

165-
~~~
165+
~~~
166+
167+
@see [GitHub Lab 9](https://github.com/jminjares4/Microprocessor-2-Lab-Template/tree/main/Additional_Labs/Lab_9)

doc_pages/lab0.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# LAB 0 LED Lightshow
1+
# Lab 0 LED Lightshow
22

33
## Objective:
44
* Understand how to use the gpio driver library from [`Espressif`](https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/gpio.html#). The lab will consist of creating a `sweeper` and also `led chaser`. The `sweeper` will iterate over mutiple LEDs by turning from the lowest to highest bit and then turn off the most significant bit to lowest bit. While `led chaser` as the name states will haven a single led iterating from the lowest to most significant bit. For both the `sweeper` and `led chaser` use up to 6 GPIOs.
@@ -210,4 +210,4 @@ void vTaskDelay(const TickType_t xTicksToDelay);
210210
* **Master of Science in Computer Engineering** <br>
211211
[![LinkedIn](https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white&style=flat)](https://www.linkedin.com/in/erick-baca-484bbb215/) [![GitHub](https://img.shields.io/badge/GitHub-100000?style=for-the-badge&logo=github&logoColor=white&style=flat)](https://github.com/eabaca2419)
212212

213-
213+
@see [GitHub Lab 0](https://github.com/jminjares4/Microprocessor-2-Lab-Template/tree/main/Lab_0)

doc_pages/lab1.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# LAB 1 LED Controller
1+
# Lab 1 LED Controller
22

33
## Objective:
44
* Understand how to use the gpio driver library from [`Espressif`](https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/gpio.html#). The lab will consist of using a `sweeper`, `led chaser` and any additionals led sequence that the student developed which be selected via an input. Students must have a total of three buttons. First button must start `sweeper` function which student must have complete from the previous lab. Next, the second button must start the `led chaser` function. Lastly, the third button must toggle the state of the onboard led.
@@ -248,4 +248,4 @@ esp_err_t gpio_pulldown_en(gpio_num_t gpio_num);
248248
* **Master of Science in Computer Engineering** <br>
249249
[![LinkedIn](https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white&style=flat)](https://www.linkedin.com/in/erick-baca-484bbb215/) [![GitHub](https://img.shields.io/badge/GitHub-100000?style=for-the-badge&logo=github&logoColor=white&style=flat)](https://github.com/eabaca2419)
250250

251-
251+
@see [GitHub Lab 1](https://github.com/jminjares4/Microprocessor-2-Lab-Template/tree/main/Lab_1)

doc_pages/lab2.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# LAB 2 Interrupts
1+
# Lab 2 Interrupts
22

33
### Objective
44
* Given the program template shown in listing 1, edit it so that the code so that you replicate the functions of a microwave.
@@ -281,4 +281,5 @@ esp_err_t gpio_isr_handler_add(gpio_num_t gpio_num, gpio_isr_t isr_handler, void
281281
* **Master of Science in Computer Engineering** <br>
282282
[![LinkedIn](https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white&style=flat)](https://www.linkedin.com/in/erick-baca-484bbb215/) [![GitHub](https://img.shields.io/badge/GitHub-100000?style=for-the-badge&logo=github&logoColor=white&style=flat)](https://github.com/eabaca2419)
283283

284+
@see [GitHub Lab 2](https://github.com/jminjares4/Microprocessor-2-Lab-Template/tree/main/Lab_2)
284285

doc_pages/lab3.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# LAB 3 Introduction to FreeRTOS
1+
# Lab 3 Introduction to FreeRTOS
22

33
## Objective:
44
* Understand how to use the FreeRTOS with [`Espressif`](https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/gpio.html#).
@@ -143,4 +143,5 @@ For this lab, the most important function call is `xTaskCreate` which is a funct
143143
* **Master of Science in Computer Engineering** <br>
144144
[![LinkedIn](https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white&style=flat)](https://www.linkedin.com/in/erick-baca-484bbb215/) [![GitHub](https://img.shields.io/badge/GitHub-100000?style=for-the-badge&logo=github&logoColor=white&style=flat)](https://github.com/eabaca2419)
145145
146+
@see [GitHub Lab 3](https://github.com/jminjares4/Microprocessor-2-Lab-Template/tree/main/Lab_3)
146147

doc_pages/lab4.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# LAB 4 FreeRTOS: Semaphores
1+
# Lab 4 FreeRTOS: Semaphores
22

33
## Objective:
44
* Understand how to use the semaphore with [`FreeRTOS`](https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/system/freertos.html). In this lab, the main focus will be using semaphores to sycnrhonize various tasks.
@@ -224,4 +224,5 @@ Lastly, `xSemaphoreTake` is the opposite of the prior function. Therefore, it wi
224224
* **Master of Science in Computer Engineering** <br>
225225
[![LinkedIn](https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white&style=flat)](https://www.linkedin.com/in/erick-baca-484bbb215/) [![GitHub](https://img.shields.io/badge/GitHub-100000?style=for-the-badge&logo=github&logoColor=white&style=flat)](https://github.com/eabaca2419)
226226

227+
@see [GitHub Lab 4](https://github.com/jminjares4/Microprocessor-2-Lab-Template/tree/main/Lab_4)
227228

doc_pages/lab5.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# LAB 5 FreeRTOS: Queue
1+
# Lab 5 FreeRTOS: Queue
22

33
## Objective:
44
* Understand how to use the queues with [`FreeRTOS`](https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/system/freertos.html#queue-api). In this lab, the main focus will be using queues to send data among tasks.
@@ -286,4 +286,5 @@ BaseType_t xQueueReceive(QueueHandle_txQueue, void *const pvBuffer, TickType_t x
286286
* **Master of Science in Computer Engineering** <br>
287287
[![LinkedIn](https://img.shields.io/badge/LinkedIn-0077B5?style=for-the-badge&logo=linkedin&logoColor=white&style=flat)](https://www.linkedin.com/in/erick-baca-484bbb215/) [![GitHub](https://img.shields.io/badge/GitHub-100000?style=for-the-badge&logo=github&logoColor=white&style=flat)](https://github.com/eabaca2419)
288288

289+
@see [GitHub Lab 5](https://github.com/jminjares4/Microprocessor-2-Lab-Template/tree/main/Lab_5)
289290

0 commit comments

Comments
 (0)