Skip to content

Commit 265d4fc

Browse files
authored
Merge pull request #565 from f-hollow/docs/fix-broken-links
Docs/fix broken links
2 parents 89c0ea7 + 003976b commit 265d4fc

File tree

13 files changed

+17
-14
lines changed

13 files changed

+17
-14
lines changed

.lycheeignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ https://educ8s.tv
2929

3030
# Domains with frequent timeouts
3131
https://www.waveshare.com
32+
https://openocd.org/
33+
https://www.midoriya.co.jp/en/service/engineering/
3234

3335
# Links from examples
3436
socket://localhost
@@ -50,6 +52,8 @@ https://digilent.com/reference/pmod/start
5052
https://robu.in/product/espressif-esp32-c5-devkitc-1-n8r4-development-board/
5153
https://news.samsung.com/global/samsung-smartthings-integrates-matter-into-ecosystem-bringing-matter-device-control-to-multiple-samsung-products
5254
https://pubs.aip.org/aip/rsi/article-abstract/90/10/105101/360620/apex-A-new-commercial-off-the-shelf-on-board
55+
https://www.zerynth.com/
56+
https://matrix.to/#/#espressif_arduino-esp32:gitter.im
5357

5458
# Other issues
5559
# Presence of spaces in urls

content/blog/2025/05/debugging-with-vscode/index.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ OpenOCD uses a server-client model to debug embedded systems. The OpenOCD server
181181
Next, we'll start the openOCD server and test the connection with the hardware. The steps below are for an ESP32-C3 board, but you can easily adjust them for your module. We will use the JTAG over USB pins option. If you're using the ESP-PROG, modify steps 2 and 3 accordingly.
182182

183183
1. Create a project from the `hello_world` example.
184-
_If you're unsure, please check [the documentation](https://docs.espressif.com/projects/vscode-esp-idf-extension/en/latest/startproject.html#esp-idf-show-examples-projects)_
184+
_If you're unsure, please check [the documentation](https://docs.espressif.com/projects/vscode-esp-idf-extension/en/latest/startproject.html#using-esp-idf-new-project)_
185185
2. > `ESP-IDF: Select Port to Use (COM, tty, usbserial)` - Choose the port you're connected to. You may find the SoC name and package next to the correct option (e.g. ESP32-C3 (QFN32) (revision v0.3))
186186
3. >`ESP-IDF: Set Espressif Device target` → `esp32c3` →`ESP32-C3 chip (via Built-in USB-JTAG)`
187187
("`esp32c3`" should now appear at the bottom left corner)
@@ -261,4 +261,3 @@ If it's still not working, connect your board via UART0 pins (which in an develo
261261
## Conclusion
262262

263263
In this tutorial, you learned how to connect your Espressif module via JTAG and start the openOCD server. In part two, we'll launch `gdb` and explore the code using various commands.
264-

content/blog/2025/05/news-esp32c5-mp/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Espressif Systems (SSE: 688018.SH) announced ESP32-C5, the industry’s first RI
99

1010
ESP32-C5 is designed for applications that require high-efficiency, low-latency wireless transmission. ESP32-C5 has a 32-bit single-core processor which can clock up to 240 MHz in speed. It has a 384 KB on-chip SRAM along with external PSRAM support, 320 KB of ROM. It has up to 29 programmable GPIOs, supporting all the commonly used peripherals, high speed interfaces like SDIO, QSPI, and the best-in-class security features. The ESP32-C5 also includes an LP-CPU running upto 40MHz which can act as the main processor for power sensitive applications. To learn more about the various capabilities and features of this MCU, please visit our [website](https://www.espressif.com/en/products/socs/esp32-c5).
1111

12-
The ESP32-C5 benefits from software support provided by Espressif's well-established IoT development framework, ESP-IDF. The upcoming ESP-IDF v5.5, will include initial support for the ESP32-C5. For a detailed list of ESP-IDF features supported for the ESP32-C5, click [here](../../../../pages/chip-support-status/esp32c5/). The ESP32-C5 can also act as the connectivity coprocessor for external hosts using the [ESP-AT](https://github.com/espressif/esp-at) or [ESP-Hosted](https://github.com/espressif/esp-hosted) solutions.
12+
The ESP32-C5 benefits from software support provided by Espressif's well-established IoT development framework, ESP-IDF. The upcoming ESP-IDF v5.5, will include initial support for the ESP32-C5. For a detailed list of ESP-IDF features supported for the ESP32-C5, click [here](../../../../hardware/esp32c5/). The ESP32-C5 can also act as the connectivity coprocessor for external hosts using the [ESP-AT](https://github.com/espressif/esp-at) or [ESP-Hosted](https://github.com/espressif/esp-hosted) solutions.
1313

1414
ESP32-C5 development boards are now available for purchase at [Espressif's official stores](https://www.aliexpress.com/item/1005008790788462.html) If you are interested in the ESP32-C5 series products, please contact our [customer support team](https://www.espressif.com/en/contact-us/sales-questions).
1515

content/blog/announcing-the-arduino-esp32-core-version-3-0-0/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ https://espressif.github.io/arduino-esp32/package_esp32_dev_index.json
208208
If you want to keep updated about the Arduino ESP32 Core development releases, you can follow us on GitHub, Gitter channel or participate in our monthly community meetings.
209209

210210
- [GitHub Repository](https://github.com/espressif/arduino-esp32)
211-
- [Gitter](https://app.gitter.im/#/room/#espressif_arduino-esp32:gitter.im)
211+
- [Gitter](https://matrix.to/#/#espressif_arduino-esp32:gitter.im)
212212
- [Community Meetings](https://github.com/espressif/arduino-esp32/discussions/categories/monthly-community-meetings)
213213

214214
A special thank you to all our community that motivated us to keep improving the Arduino ESP32 core support!

content/blog/august-2018/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ Thailand’s Ministry of Education has recently launched an initiative to boost
4545
src="img/august-4.webp"
4646
>}}
4747

48-
A new IoT development kit that is programmable with Zerynth, the [XK12 IoT Starter Kit](https://www.zerynth.com/blog/zerynth-and-xinabox-partnership-brings-an-innovative-iot-toolkit/), is designed to simplify building electronic devices. By combining the XinaBox modular electronics with an ecosystem of software tools in Python, development time, speed to market and costs are expected to be significantly reduced. The XK12 IoT Starter Kit has been built around Espressif’s [ESP32-WROOM-32](https://www.espressif.com/en/products/hardware/esp-wroom-32/overview) module. Powered by Espressif’s flagship SoC, ESP32-WROOM-32 features high performance, a wide range of peripherals, as well as Wi-Fi and Bluetooth connectivity. It is a complete solution tailored to advanced IoT applications
48+
A new IoT development kit that is programmable with Zerynth, the [XK12 IoT Starter Kit](https://www.zerynth.com/), is designed to simplify building electronic devices. By combining the XinaBox modular electronics with an ecosystem of software tools in Python, development time, speed to market and costs are expected to be significantly reduced. The XK12 IoT Starter Kit has been built around Espressif’s [ESP32-WROOM-32](https://www.espressif.com/en/products/hardware/esp-wroom-32/overview) module. Powered by Espressif’s flagship SoC, ESP32-WROOM-32 features high performance, a wide range of peripherals, as well as Wi-Fi and Bluetooth connectivity. It is a complete solution tailored to advanced IoT applications
4949

5050
## ESP32-based Cereal Distribution Machine
5151

content/blog/getting-started-with-wifi-on-esp-idf/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -404,7 +404,7 @@ esp_err_t tutorial_init(void)
404404

405405
In particular, we can notice that the initialization step is similar to the previous example that uses `example_connect()`. Furthermore, there are additional initialization steps, such as defining the event loop, registering the event handler, and creating the network interface. The documentation for these additional steps can be found here:
406406
- [Event Loop Library](https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-reference/system/esp_event.html#event-loop-library)
407-
- [Event Handler](https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-guides/event-handling.html#event-handling)
407+
- [Event Handler](https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-reference/system/esp_event.html#event-loop-library)
408408
- [Netif (Network Interface)](https://docs.espressif.com/projects/esp-idf/en/v5.2.2/esp32/api-reference/network/esp_netif.html?highlight=netif_create_default#_CPPv433esp_netif_create_default_wifi_stav)
409409

410410
In this tutorial, we also use Event Bits to indicate what Wi-Fi event has occurred. The details on Event Bits and Event Groups can be found [here](https://docs.espressif.com/projects/esp-idf/en/v5.2.2/esp32/api-reference/system/freertos_idf.html?highlight=eventgroup#_CPPv417xEventGroupCreatev).
@@ -468,7 +468,7 @@ We can also configure the hardware resources allocated for managing Wi-Fi. For i
468468

469469
**Event Handler for Wi-FI and IP events**
470470

471-
For this example, we created simple event handlers to log events related to [Wi-Fi](https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-reference/network/esp_wifi.html?highlight=wifi_event#_CPPv412wifi_event_t) (defined under `wifi_event_t`) or [IP layer](https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-reference/network/esp_netif.html?highlight=ip_event#_CPPv410ip_event_t) (defined under `ip_event_t`).
471+
For this example, we created simple event handlers to log events related to [Wi-Fi](https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-reference/network/esp_wifi.html?highlight=wifi_event#_CPPv412wifi_event_t) (defined under `wifi_event_t`) or [IP layer](https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-reference/network/esp_netif.html#ip-events) (defined under `ip_event_t`).
472472

473473
The important notable events in establishing Wi-Fi are:
474474
- `WIFI_EVENT_STA_START` : The configuration for STA is completed

content/blog/june-2019/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ On 4 June, Espressif and AWS co-hosted a hands-on workshop focused on developing
6161
src="img/june-3.webp"
6262
>}}
6363

64-
[Pycom](https://pycom.io/) has been an Espressif partner since 2017. They provide IoT platforms with end-to-end solutions that can fit any project. Pycom has recently started a series of workshops aiming to engage with the worldwide community of IoT makers. Espressif could not but support them in this fantastic initiative.
64+
[Pycom](https://docs.pycom.io/) has been an Espressif partner since 2017. They provide IoT platforms with end-to-end solutions that can fit any project. Pycom has recently started a series of workshops aiming to engage with the worldwide community of IoT makers. Espressif could not but support them in this fantastic initiative.
6565

6666
[*Keep Reading*](https://www.espressif.com/en/Espressif_Sponsors_Pycom_GOINVENT)
6767

content/blog/march-2022/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ tags:
1313
---
1414
Hi everyone,
1515

16-
Espressif is taking part in the [Smart Home Expo](https://www.smarthomeexpo.in/why-smart-home-expo.php) next month in Mumbai, India, which will take place at the Jio World Convention Centre, on 20–21 April 2022. The Smart Home Expo is India’s largest comprehensive trade show and conference that demonstrates the best smart-home technology from across the globe. With over 100+ brands, the exhibition is bound to be an action-packed event featuring the latest market trends, game-changing smart-home technology, live demos, new product launches, technical seminars, as well as exciting new opportunities. The Smart Home Expo in 2022 will also showcase automation technology for offices and hotels.
16+
Espressif is taking part in the [Smart Home Expo](https://www.smarthomeexpo.in/) next month in Mumbai, India, which will take place at the Jio World Convention Centre, on 20–21 April 2022. The Smart Home Expo is India’s largest comprehensive trade show and conference that demonstrates the best smart-home technology from across the globe. With over 100+ brands, the exhibition is bound to be an action-packed event featuring the latest market trends, game-changing smart-home technology, live demos, new product launches, technical seminars, as well as exciting new opportunities. The Smart Home Expo in 2022 will also showcase automation technology for offices and hotels.
1717

1818
{{< figure
1919
default=true

content/blog/may-2020/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ The US American start-up, [Edge Devices](https://edgedevices.io/), has chosen Es
5959
src="img/may-3.webp"
6060
>}}
6161

62-
When all you need is a little escape from today’s disconcerting reality, [ESP_8_BIT](https://esp32.com/viewtopic.php?f=2&t=15565&p=59571#p59571) is the gadget you should turn to! With [Rossum](https://github.com/rossumur)’s new creation, you can enjoy Atari 8-bit computers, Nintendo Entertainment System (NES) and Sega Master System (SMS) game consoles on your television with nothing more than an ESP32 and a sense of nostalgia.
62+
When all you need is a little escape from today’s disconcerting reality, [ESP_8_BIT](https://esp32.com/viewtopic.php?f=2&t=15565) is the gadget you should turn to! With [Rossum](https://github.com/rossumur)’s new creation, you can enjoy Atari 8-bit computers, Nintendo Entertainment System (NES) and Sega Master System (SMS) game consoles on your television with nothing more than an ESP32 and a sense of nostalgia.
6363

6464
[*Keep Reading*](https://www.espressif.com/en/news/ESP_8_BIT)
6565

content/blog/october-2018/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Welcome to our October Newsletter
2020

2121
Hi everyone,
2222

23-
The beginning of autumn has been marked by a bunch of exciting Espressif-related news. First and foremost, we released the latest version of [ESP-IDF v3.1](https://github.com/espressif/esp-idf/releases/tag/v3.1) with improvements on previous features regarding its Wi-Fi and Bluetooth connectivity, as well as its Security Manager Protocol (SMP). At the same time, certain companies in Espressif’s ecosystem introduced new ESP-related features, services and products, including Olimex’s [ESP32 DevKit LiPo](https://time4ee.com/news.php?readmore=409); Atmosphere’s platform update with [Wi-Fi support for ESP32](https://atmosphereiot.com/); the [Sensything ESP32 board](https://www.cnx-software.com/2018/09/26/sensything-esp32-board-multi-sensor-data-acquisition-wi-fi-bluetooth/) with multi-sensor data acquisition, Wi-Fi and Bluetooth; Zerynth’s [combination of IoT and Blockchain, using simple Python on the ESP32-DevKitC](https://www.hackster.io/lana-vulic/combining-iot-and-blockchain-using-simple-python-093746); and, last but not least, we also got a sneak peek of the upcoming [ESP32-powered watch](https://twitter.com/sqfmi/status/1042245367897751552) by [Squarofumi](https://www.sqfmi.com/) on Twitter!
23+
The beginning of autumn has been marked by a bunch of exciting Espressif-related news. First and foremost, we released the latest version of [ESP-IDF v3.1](https://github.com/espressif/esp-idf/releases/tag/v3.1) with improvements on previous features regarding its Wi-Fi and Bluetooth connectivity, as well as its Security Manager Protocol (SMP). At the same time, certain companies in Espressif’s ecosystem introduced new ESP-related features, services and products, including Olimex’s ESP32 DevKit LiPo; Atmosphere’s platform update with [Wi-Fi support for ESP32](https://atmosphereiot.com/); the [Sensything ESP32 board](https://www.cnx-software.com/2018/09/26/sensything-esp32-board-multi-sensor-data-acquisition-wi-fi-bluetooth/) with multi-sensor data acquisition, Wi-Fi and Bluetooth; Zerynth’s [combination of IoT and Blockchain, using simple Python on the ESP32-DevKitC](https://www.hackster.io/lana-vulic/combining-iot-and-blockchain-using-simple-python-093746); and, last but not least, we also got a sneak peek of the upcoming [ESP32-powered watch](https://twitter.com/sqfmi/status/1042245367897751552) by [Squarofumi](https://www.sqfmi.com/) on Twitter!
2424

2525
Additionally, among the most recent independent [ESP8266](https://www.espressif.com/en/products/hardware/esp8266ex/overview)-based projects that we distinguished were the [Pluto Quadcopter](https://twitter.com/anujdeshpandey/status/1032936504354471936) by the Indian startup [Drona Aviation](https://www.dronaaviation.com/); a [Code-Review Lamp](https://www.hackster.io/platisd/code-review-lamp-d52e87), notifying developer teams of pending code reviews (this one is for the fellow programmers out there!); the [Amazon Echo (IR) TV Remote](https://www.hackster.io/LIMPINGLIM/amazon-echo-ir-tv-remote-bf2c36); a [Bitcoin-activated power outlet](https://www.hackster.io/cswiger2/bitcoin-activated-power-outlet-ffc679); and an [IoT Pool Monitor](https://www.hackster.io/justind000/iot-pool-monitoring-with-thingsboard-4b0826),
2626

0 commit comments

Comments
 (0)