Skip to content

Commit 1eae95d

Browse files
committed
docu, dependencies update
1 parent 7a4fa51 commit 1eae95d

File tree

12 files changed

+609
-828
lines changed

12 files changed

+609
-828
lines changed

boards/esp32c3/mini.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ excerpt: >
1212
## Features
1313

1414
* based ESP32-C3 WIFI & Bluetooth LE RISC-V Single-Core CPU
15-
* Type-C USB
16-
* 4MB Flash
17-
* 12x IO
15+
* USB-C connector, directly connected to ESP32-C3 processor.
16+
* 4MB Flash Memory
17+
* 12x GPIO on connector pins
1818
* 1x WS2812B RGB LED
1919
* ADC, I2C, SPI, UART
2020
* Compatible with LOLIN D1 mini shields

boards/esp32c3/super-mini-c3.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@ excerpt: >
99
The ESP32-C3 Super Mini is a thumb-size board with integrated antenna .
1010
---
1111

12-
13-
1412
The [ESP32-C3 processor](index.md) is a single-core SoC based on the open-source 32-bit RISC-V
1513
architecture.
1614

boards/esp32c3/xiao_esp32c3.md

Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ tags: ["Board"]
44
image: "/boards/esp32c3/xiao_esp32c3.jpg"
55
description: ESP32-C3 thumb-size board with external antenna.
66
excerpt: >
7-
The XIAO ESP32 C3 is a thumb-size board with external antenna.
7+
The XIAO ESP32 C3 is a thumb-size board with an I-PEX connector for an external antenna.
88
---
99

1010
{% from 'macros.njk' import carousel %}
@@ -18,22 +18,33 @@ flashed and comes with a connector for an external antenna.
1818
{ "file": "./xiao_esp32c3-2.jpg", "text": "XIAO ESP32C3 back view"}
1919
]) }}
2020

21+
This board comes with
22+
23+
* ESP32-C3 WIFI & Bluetooth LE RISC-V Single-Core CPU
24+
* USB-C connector, directly connected to ESP32-C3 processor.
25+
* 4MB Flash
26+
* Boot and Reset Button
27+
* GPIO 2 - 10 and 20 on connector pins
28+
* somehow compatible to other XIAO boards and shields
29+
* I-PEX connector for an external antenna
30+
* LiPo charging (battery connector pads on the back)
31+
* JTag signals (through connector pads on the back)
32+
* 5V to 3.3V regulator on board.
33+
* Board size: 18 * 21 mm
34+
2135
The ESP32-C3 processor has a 32-bit single core RISC-V CPU running at max. 160MHz and
22-
400KB SRAM memory. Bluetooth LE is supported.
36+
400KB SRAM memory. Bluetooth LE is supported. See [ESP32-C3 Boards](/boards/esp32c3/index.md)
2337

2438
There is no antenna on this board and the external antenna that is shipped with the board or any other 2.4 GHz WiFi antenna with a common I-PEX connector must be connected for using any WiFi or Bluetooth functionality. An external antenna usually provides outstanding RF performance compared to on-board antenna solutions.
2539

26-
As there are no additional power consuming components on this board
27-
it fits good for
28-
battery based use cases. It has a onboard lithium battery charging chip to recharge
29-
using the USB-C connector.
40+
As there are no additional power consuming components on this board it fits good for battery based use cases. It has a
41+
onboard lithium battery charging chip to recharge using the USB-C connector.
3042

3143

3244
## LiPo charging
3345

3446
There is a battery connector using solder pads available on the bottom of the board to attach a Li-Ion Battery. The charging using the USB power. A on-board LED will indicate the charging mode.
3547
There is no further interface or API for control.
36-
.
3748

3849

3950
## Arduino Board configuration

boards/esp8266/ESP8266_OLED_Clock.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ excerpt: >
1515
* USB for Power only
1616
* connectors for serial programming
1717
* no other PINs directly available to connect
18-
19-
18+
19+
2020
## See also
2121

2222
* [ESP-12f Module](/boards/esp8266/esp12f.md)
2323

24-
* <https://github.com/green5/esp8266_oled_clock>
25-
* <https://de.aliexpress.com/item/1005001727122947.html>
24+
* <https://github.com/green5/esp8266_oled_clock>
25+
* <https://de.aliexpress.com/item/1005001727122947.html>

boards/xiao/index.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
## XIAO Modules
2+
3+
4+
same form factor
5+
compatible pins for shields
6+
7+
| Board | CPU | RAM | PSRAM | Extras |
8+
| -------- | -------------------- | ----- | ------ | ---------------------------- |
9+
| C3 | RISC-V Single Core | 400kB | n/a | |
10+
| C6 | RISC-V Single Core | 510kB | n/a | Zigbee/Thread |
11+
| S3 | Xtensa-LX7 Dual Core | 510kB | 8MByte | |
12+
| S3 Sense | Xtensa-LX7 Dual Core | 510kB | 8MByte | Camera Connector, Microphone |
13+
14+
15+

css/code.scss

Lines changed: 34 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,15 @@
2222
// ===== Text containers =====
2323
pre:has(>code) {
2424
display: block;
25+
clear: both;
2526
padding: 0; // var(--text-spacing);
2627
font-size: 1rem;
2728
border: var(--code-border);
2829
border-left: var(--code-radius) solid #4060A0;
2930
border-radius: var(--code-radius);
3031
background-color: var(--code-back);
3132
background-image: linear-gradient(transparent 50%, rgb(0 0 0 / 6%) 50%);
32-
background-size: auto 2.4em ;
33+
background-size: auto 2.4em;
3334
background-origin: content-box;
3435
background-attachment: local;
3536

@@ -44,12 +45,37 @@ pre:has(>code) {
4445
// font-family: Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;
4546
font-size: 1rem;
4647
line-height: 1.2;
47-
padding-left:0.2em;
48+
padding-left: 0.2em;
4849

49-
.comment,.block-comment { color: #7d8b99 }
50-
.property,.tag,.boolean,.number,.function-name,.constant,.symbol { color: #c92c2c }
51-
.selector,.attr-name,.string,.char,.function,.builtin { color: #2f9c0a }
52-
.attr-value, .keyword, .class-name { color: #1990b8; }
50+
.comment,
51+
.block-comment {
52+
color: #7d8b99
53+
}
54+
55+
.property,
56+
.tag,
57+
.boolean,
58+
.number,
59+
.function-name,
60+
.constant,
61+
.symbol {
62+
color: #c92c2c
63+
}
64+
65+
.selector,
66+
.attr-name,
67+
.string,
68+
.char,
69+
.function,
70+
.builtin {
71+
color: #2f9c0a
72+
}
73+
74+
.attr-value,
75+
.keyword,
76+
.class-name {
77+
color: #1990b8;
78+
}
5379

5480
@media print {
5581
border: 1px solid var(--code-text);
@@ -58,10 +84,10 @@ pre:has(>code) {
5884
}
5985

6086

61-
p > code {
87+
p>code {
6288
// font-family: Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;
6389
font-size: 1rem;
6490
padding: 0 var(--text-spacing);
6591
background-color: var(--code-back);
6692
color: black;
67-
}
93+
}

css/doc.scss

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,85 @@
88
@use "code";
99
@use "iot";
1010

11+
// Blockquotes and Github style alerts
12+
// ['tip', 'note', 'important', 'warning', 'caution', 'question' ]
13+
// --warning-hue in base.scss
14+
:root {
15+
--tip-hue: var(--success-hue);
16+
--note-hue: 240deg;
17+
--important-hue: 261deg;
18+
--caution-hue: var(--error-hue);
19+
--question-hue: var(--quote-hue);
20+
}
21+
22+
blockquote,
23+
.markdown-alert {
24+
display: block;
25+
background: var(--main-back);
26+
clear: both;
27+
padding: 0.5rem 1rem;
28+
margin: 0;
29+
border-style: solid;
30+
border-color: black;
31+
32+
&:not(:first-child) {
33+
margin-top: var(--text-spacing);
34+
}
35+
}
36+
37+
.markdown-alert .markdown-alert-title {
38+
display: flex;
39+
font-weight: 500;
40+
align-items: center;
41+
line-height: 1
42+
}
43+
44+
.markdown-alert .markdown-alert-title .octicon {
45+
margin-right: 0.5rem;
46+
display: inline-block;
47+
overflow: visible !important;
48+
vertical-align: text-bottom;
49+
fill: currentcolor;
50+
}
51+
52+
blockquote {
53+
border-width: 0 0 0 0.5em;
54+
}
55+
56+
.markdown-alert {
57+
border-width: 0.1em 0.1em 0.1em 0.5em;
58+
}
59+
60+
.markdown-alert.markdown-alert-tip {
61+
border-color: hsl(var(--tip-hue) 90% 40%);
62+
}
63+
64+
.markdown-alert.markdown-alert-note {
65+
border-color: var(--color);
66+
}
67+
68+
.markdown-alert.markdown-alert-important {
69+
border-color: hsl(var(--important-hue) 90% 40%);;
70+
}
71+
72+
.markdown-alert.markdown-alert-warning {
73+
border-color: var(--warning-line);
74+
background-color: var(--warning-back);
75+
color: var(--warning-color);
76+
}
77+
78+
.markdown-alert.markdown-alert-caution {
79+
border-color: hsl(var(--caution-hue) 90% 40%);
80+
background-color: hsl(var(--caution-hue) 60% 85%);
81+
color: black;
82+
}
83+
84+
.markdown-alert.markdown-alert-question {
85+
border-color: hsl(var(--caution-hue) 90% 40%);
86+
background-color: hsl(var(--caution-hue) 60% 85%);
87+
color: black;
88+
}
89+
1190
// Tables
1291

1392
table {

css/page.scss

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,9 @@ body.sitelayout {
165165

166166
>* {
167167
align-self: center;
168+
padding: 0;
169+
min-width: 1.25em ;
170+
height: 1em ;
168171
}
169172

170173
>.gap {
@@ -183,15 +186,6 @@ body.sitelayout {
183186
}
184187
}
185188

186-
>button,
187-
>img,
188-
>svg {
189-
padding: 0;
190-
min-width: 1.25em !important;
191-
width: 1.25em !important;
192-
height: 1.25em !important;
193-
}
194-
195189
>*:not(:first-child) {
196190
margin-left: var(--layout-padding);
197191
}

0 commit comments

Comments
 (0)