Skip to content

Commit 3b0b558

Browse files
committed
Adding Json file to Zephyr Status Article
1 parent 96f7934 commit 3b0b558

File tree

3 files changed

+74
-63
lines changed

3 files changed

+74
-63
lines changed
Lines changed: 9 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
title: "Zephyr Support Status"
33
date: 2025-08-27
4+
lastmod: 2025-10-20
45
showAuthor: false
56
authors:
67
- "ricardo-tafas"
@@ -34,61 +35,13 @@ Since the release of version 4.0 for the ESP32-C3, the system has been considere
3435

3536
### Peripheral Support Table
3637

37-
| Peripheral / Subsystem | ESP32 | ESP32-S2 | ESP32-S3 | ESP32-C2 | ESP32-C3 | ESP32-C6 | ESP32-P4 |
38-
|:-----------------------------------|:------------------:|:------------------:|:------------------:|:----------------------:|:------------------:|:------------------:|:------------------:|
39-
| Chip Revision (minimum) | 3.0 | 0.0 | 0.1 | 1.0 | 0.4 | 0.2 | :x: |
40-
| Chip Revision (current) | 3.1 | 1.0 | 0.2 | 1.2 | 1.1 | 0.2 | :x: |
41-
| CPU | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: |
42-
| IRQ | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: |
43-
| TIMERS | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: |
44-
| UART | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: |
45-
| I2C | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: |
46-
| SPI | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: |
47-
| SPI FLASH | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: |
48-
| SPI RAM | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :no_entry_sign: | :no_entry_sign: | :no_entry_sign: | :x: |
49-
| Cryptography | :x: | :x: | :x: | :x: | :x: | :x: | :x: |
50-
| Wi-Fi | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :no_entry_sign: |
51-
| Bluetooth | :heavy_check_mark: | :no_entry_sign: | :heavy_check_mark: | :heavy_plus_sign: | :heavy_check_mark: | :heavy_plus_sign: | :no_entry_sign: |
52-
| Bluetooth Mesh | :x: | :x: | :x: | :x: | :x: | :x: | :no_entry_sign: |
53-
| IEEE802.15.4 | :no_entry_sign: | :no_entry_sign: | :no_entry_sign: | :no_entry_sign: | :no_entry_sign: | :heavy_check_mark: | :no_entry_sign: |
54-
| DMA | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: |
55-
| GPIO | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: |
56-
| TWAI | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: | :heavy_check_mark: | :heavy_check_mark: | :x: |
57-
| E-FUSE | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_plus_sign: | :heavy_check_mark: | :heavy_plus_sign: | :x: |
58-
| ADC | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: |
59-
| DAC | :heavy_check_mark: | :heavy_check_mark: | :no_entry_sign: | :no_entry_sign: | :no_entry_sign: | :no_entry_sign: | :no_entry_sign: |
60-
| MCPWM | :heavy_check_mark: | :no_entry_sign: | :heavy_check_mark: | :no_entry_sign: | :no_entry_sign: | :heavy_check_mark: | :x: |
61-
| LEDPWM | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: |
62-
| PCNT | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :no_entry_sign: | :no_entry_sign: | :heavy_check_mark: | :x: |
63-
| TRNG | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: |
64-
| LCD | :no_entry_sign: | :no_entry_sign: | :x: | :no_entry_sign: | :no_entry_sign: | :no_entry_sign: | :x: |
65-
| WATCHDOG | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: |
66-
| LOW POWER (Light Sleep) | :heavy_plus_sign: | :heavy_plus_sign: | :heavy_plus_sign: | :heavy_plus_sign: | :heavy_plus_sign: | :heavy_plus_sign: | :x: |
67-
| LOW POWER (Deep Sleep) | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_plus_sign: | :heavy_check_mark: | :heavy_plus_sign: | :x: |
68-
| LOW POWER (Peripherals) | :x: | :x: | :x: | :x: | :x: | :x: | :x: |
69-
| RTC | :x: | :x: | :x: | :x: | :x: | :x: | :x: |
70-
| USB OTG | :no_entry_sign: | :x: | :x: | :x: | :no_entry_sign: | :x: | :x: |
71-
| USB CDC | :no_entry_sign: | :no_entry_sign: | :heavy_check_mark: | :x: | :heavy_check_mark: | :heavy_check_mark: | :x: |
72-
| ETH MAC | :heavy_check_mark: | :no_entry_sign: | :no_entry_sign: | :no_entry_sign: | :no_entry_sign: | :no_entry_sign: | :x: |
73-
| SDHC | :heavy_check_mark: | :no_entry_sign: | :heavy_check_mark: | :no_entry_sign: | :no_entry_sign: | :x: | :x: |
74-
| SDIO (slave) | :x: | :x: | :x: | :x: | :x: | :x: | :x: |
75-
| CAMERA | :no_entry_sign: | :no_entry_sign: | :heavy_check_mark: | :no_entry_sign: | :no_entry_sign: | :no_entry_sign: | :x: |
76-
| I2S | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: | :heavy_check_mark: | :heavy_check_mark: | :x: |
77-
| LP CPU | :no_entry_sign: | :x: | :x: | :x: | :no_entry_sign: | :x: | :x: |
78-
| SMP | :x: | :no_entry_sign: | :x: | :no_entry_sign: | :no_entry_sign: | :no_entry_sign: | :x: |
79-
| AMP | :heavy_plus_sign: | :no_entry_sign: | :heavy_plus_sign: | :no_entry_sign: | :no_entry_sign: | :no_entry_sign: | :x: |
80-
| FLASH ENCRYPTION | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_plus_sign: | :heavy_check_mark: | :heavy_check_mark: | :x: |
81-
| SecureBoot V2 | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_plus_sign: | :heavy_check_mark: | :heavy_check_mark: | :x: |
82-
| DFS | :x: | :x: | :x: | :x: | :x: | :x: | :x: |
83-
| OPENOCD | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: |
84-
| MCUBOOT (Zephyr port) | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :x: |
85-
| MCUBOOT (Espressif port) | :heavy_check_mark: | :heavy_check_mark: | :heavy_check_mark: | :heavy_plus_sign: | :heavy_check_mark: | :heavy_check_mark: | :x: |
38+
{{< dynamic-block contentPath="persist\software\zephyr-status\zephyr-status.json" jsonKey="periph_support_table_simple" >}}
39+
8640

8741
**Legend:**
88-
* :heavy_check_mark: : Supported
89-
* :heavy_plus_sign: : Work in Progress / Partially Supported
90-
* :x: : Not yet Supported
91-
* :no_entry_sign: : Not available on this device
42+
* ✔️ : Supported
43+
* ❌ : Not yet Supported
44+
* 🚫 : Not available on this device
9245

9346
{{< alert icon="circle-info" cardColor="#b3e0f2" iconColor="#04a5e5">}}
9447
- *Current chip versions* are listed as supported in Zephyr. For the latest chip versions, please consult the Espressif website.
@@ -108,14 +61,7 @@ Since the release of version 4.0 for the ESP32-C3, the system has been considere
10861

10962
Espressif fully adheres to the Zephyr schedule and plans its development around Zephyr's public roadmap. The first ready-for-production release of Zephyr for Espressif products was version 4.0, targeting the ESP32-C3.
11063

111-
| Release Version | Date | Expected New Device Support | Comments |
112-
|:----------------|:-----------:|:------------------------------------:|:--------:|
113-
| 4.2 | Jul 2025 | | Current |
114-
| 4.3 | Nov 2025 | ESP32-H2, ESP32-P4 | |
115-
| 4.4 | Mar 2026 | ESP32-C5, ESP32-C61, ESP32-H4 | |
116-
| 4.5 | Jul 2026 | | |
117-
| 4.6 | Nov 2026 | | |
118-
| 4.7 | Mar 2027 | | LTS |
64+
{{< dynamic-block contentPath="persist\software\zephyr-status\zephyr-status.json" jsonKey="version_table_simple" >}}
11965

12066

12167
{{< alert icon="circle-info" cardColor="#b3e0f2" iconColor="#04a5e5">}}
@@ -141,4 +87,5 @@ Espressif does not control the Zephyr Project and does not claim any ownership o
14187

14288
Accordingly, elements such as release dates, planning, issue classification, relevance levels, major technical decisions, and the activities of the Technical Steering Committee (TSC) and the broader community, as well as much of the information found on the Zephyr Project's GitHub, are not under Espressif's control or supervision.
14389

144-
Espressif remains fully committed to adhering the Zephyr Project's rules, regulations, and governance, just like any other regular contributor.
90+
Espressif remains fully committed to adhering the Zephyr Project's rules, regulations, and governance, just like any other regular contributor. For this reason, Zephyr RTOS is part of Espressif SDK offering, and it is a solution that can be used along with supported Espressif chips.
91+
Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
{
2+
"timestamp": "2025-10-28T00:07:19.716630Z",
3+
"device" : "ESP32",
4+
"periph_support_table_simple": [
5+
"Peripheral \/ Subsystem,ESP32,ESP32-S2,ESP32-S3,ESP32-C2,ESP32-C3,ESP32-C6,ESP32-P4",
6+
":---,:---:,:---:,:---:,:---:,:---:,:---:,:---:",
7+
"Chip Revision (minimum),3.0,0.0,0.1,1.0,0.4,0.2,❌",
8+
"Chip Revision (current),3.1,1.0,0.2,1.2,1.1,0.2,❌",
9+
"CPU,✔️,✔️,✔️,✔️,✔️,✔️,❌",
10+
"IRQ,✔️,✔️,✔️,✔️,✔️,✔️,❌",
11+
"TIMERS,✔️,✔️,✔️,✔️,✔️,✔️,❌",
12+
"UART,✔️,✔️,✔️,✔️,✔️,✔️,❌",
13+
"I2C,✔️,✔️,✔️,✔️,✔️,✔️,❌",
14+
"SPI,✔️,✔️,✔️,✔️,✔️,✔️,❌",
15+
"SPI FLASH,✔️,✔️,✔️,✔️,✔️,✔️,❌",
16+
"SPI RAM,✔️,✔️,✔️,🚫,🚫,🚫,❌",
17+
"Cryptography,❌,❌,❌,❌,❌,❌,❌",
18+
"Wi-Fi,✔️,✔️,✔️,✔️,✔️,✔️,🚫",
19+
"Bluetooth,✔️,🚫,✔️,❌ ,✔️,❌ ,🚫",
20+
"Bluetooth Mesh,❌,❌,❌,❌,❌,❌,🚫",
21+
"IEEE802.15.4,🚫,🚫,🚫,🚫,🚫,✔️,🚫",
22+
"DMA,✔️,✔️,✔️,✔️,✔️,✔️,❌",
23+
"GPIO,✔️,✔️,✔️,✔️,✔️,✔️,❌",
24+
"TWAI,✔️,✔️,✔️,❌,✔️,✔️,❌",
25+
"E-FUSE,✔️,✔️,✔️,❌ ,✔️,❌ ,❌",
26+
"ADC,✔️,✔️,✔️,✔️,✔️,✔️,❌",
27+
"DAC,✔️,✔️,🚫,🚫,🚫,🚫,🚫",
28+
"MCPWM,✔️,🚫,✔️,🚫,🚫,✔️,❌",
29+
"LEDPWM,✔️,✔️,✔️,✔️,✔️,✔️,❌",
30+
"PCNT,✔️,✔️,✔️,🚫,🚫,✔️,❌",
31+
"TRNG,✔️,✔️,✔️,✔️,✔️,✔️,❌",
32+
"LCD,🚫,🚫,❌,🚫,🚫,🚫,❌",
33+
"WATCHDOG,✔️,✔️,✔️,✔️,✔️,✔️,❌",
34+
"LOW POWER (Light Sleep),❌ ,❌ ,❌ ,❌ ,❌ ,❌ ,❌",
35+
"LOW POWER (Deep Sleep),✔️,✔️,✔️,❌ ,✔️,❌ ,❌",
36+
"LOW POWER (Peripherals),❌,❌,❌,❌,❌,❌,❌",
37+
"RTC,❌,❌,❌,❌,❌,❌,❌",
38+
"USB OTG,🚫,❌,❌,❌,🚫,❌,❌",
39+
"USB CDC,🚫,🚫,✔️,❌,✔️,✔️,❌",
40+
"ETH MAC,✔️,🚫,🚫,🚫,🚫,🚫,❌",
41+
"SDHC,✔️,🚫,✔️,🚫,🚫,❌,❌",
42+
"SDIO (slave),❌,❌,❌,❌,❌,❌,❌",
43+
"CAMERA,🚫,🚫,✔️,🚫,🚫,🚫,❌",
44+
"I2S,✔️,✔️,✔️,❌,✔️,✔️,❌",
45+
"LP CPU,🚫,❌,❌,❌,🚫,❌,❌",
46+
"SMP,❌,🚫,❌,🚫,🚫,🚫,❌",
47+
"AMP,❌ ,🚫,❌,🚫,🚫,🚫,❌",
48+
"FLASH ENCRYPTION,✔️,✔️,✔️,❌ ,✔️,✔️,❌",
49+
"SecureBoot V2,✔️,✔️,✔️,❌ ,✔️,✔️,❌",
50+
"DFS,❌,❌,❌,❌,❌,❌,❌",
51+
"OPENOCD,✔️,✔️,✔️,✔️,✔️,✔️,❌",
52+
"MCUBOOT (Zephyr port),✔️,✔️,✔️,✔️,✔️,✔️,❌",
53+
"MCUBOOT (Espressif port),✔️,✔️,✔️,❌,✔️,✔️,❌"
54+
],
55+
"version_table_simple": [
56+
"Release Version,Date,Expected New Device Support,Comments",
57+
":---,:---:,:---:,:---",
58+
"4.2,Jul 2025, ,Current",
59+
"4.3,Nov 2025,ESP32-H2, ",
60+
"4.4,Apr 2026,ESP32-P4 ESP32-C5 ESP32-C61 ESP32-H4, ",
61+
"4.5,Nov 2026, , ",
62+
"4.6,Apr 2027, ,LTS"
63+
]
64+
}

layouts/shortcodes/dynamic-block.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@
7171
(relative to your index.md location).
7272
Leave false (default) to resolve via .Site.BaseURL (web mode).
7373
*/}}
74-
{{ $localMode := false }} <!-- change to true for local -->
74+
{{ $localMode := true }} <!-- change to true for local -->
7575

7676

7777
{{ $uniqueID := .Get "jsonKey" | urlize }} <!-- Generate a unique ID -->

0 commit comments

Comments
 (0)