Skip to content

Commit

Permalink
refactor gpios, nav tweak
Browse files Browse the repository at this point in the history
  • Loading branch information
blakadder committed Jul 1, 2023
1 parent 493d191 commit 8d12abc
Show file tree
Hide file tree
Showing 34 changed files with 151 additions and 104 deletions.
1 change: 1 addition & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,4 @@ gemspec
gem 'jekyll-seo-tag'
gem 'faraday-retry'
gem 'wdm', '>= 0.1.0' if Gem.win_platform?
gem "webrick"
9 changes: 7 additions & 2 deletions _data/nav.yaml
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
toc:
- name: Search...
url: search.html
- name: Preflashed with Tasmota
- name: Preflashed Devices
url: preflashed.html
- name: Bulbs by
subnav:
- title: Type
url: preflashed-type.html
- title: Standard
url: preflashed-stand.html
- name: Bulbs
url: bulb.html
subnav:
- title: Type
Expand Down
70 changes: 35 additions & 35 deletions _includes/gpios.html
Original file line number Diff line number Diff line change
Expand Up @@ -491,56 +491,57 @@
{% else %}

<table style="font-size: 1.25rem; width: 100%;">
<tr><th style="width: 40%;">GPIO #</th><th style="width: 60%;">Component</th></tr>
<tr><th>GPIO #</th><th>Component</th></tr>
{% if page.template9 != nil %}
{% assign template = page.template9 | split: ':' %}
{% elsif page.templatec3 != nil %}
{% assign template = page.templatec3 | split: ':' %}
{% elsif page.templates2 != nil %}
{% assign template = page.templates2 | split: ':' %}
{% elsif page.templates3 != nil %}
{% assign template = page.templates3 | split: ':' %}
{% elsif page.template32 != nil %}
{% assign template = page.template32 | split: ':' %}
{% endif %}
{% assign gpios = template[2] | remove: '[' | remove: '],"FLAG"' | split: ',' %}
{% for gpio in gpios %}
<tr>
<tr style="white-space: nowrap;">
{% if page.template9 != nil %}
<td>{% if forloop.index == 7 %}GPIO09
{% elsif forloop.index == 8 %}GPIO10
{% elsif forloop.index == 9 %}GPIO12
{% elsif forloop.index == 10 %}GPIO13
{% elsif forloop.index == 11 %}GPIO14
{% elsif forloop.index == 12 %}GPIO15
{% elsif forloop.index == 13 %}GPIO16
{% elsif forloop.index == 14 %}GPIO17
{% else %}{{ forloop.index0 | prepend: 'GPIO0' }}
{% endif %}
{% if forloop.index == 7 %}<td>GPIO09</td>
{% elsif forloop.index == 8 %}<td>GPIO10</td>
{% elsif forloop.index >= 9 %}<td>{{ forloop.index | plus: 3 | prepend: 'GPIO' }}</td>
{% else %}<td>{{ forloop.index0 | prepend: 'GPIO0' }}</td>
{% endif %}
</td>
{% elsif page.templatec3 != nil %}
{% if forloop.index0 == 11 %}{% continue %}
{% elsif forloop.index0 == 14 %}{% continue %}
{% elsif forloop.index0 == 15 %}{% continue %}
{% elsif forloop.index0 == 16 %}{% continue %}
{% elsif forloop.index0 == 17 %}{% continue %}
{% elsif forloop.index <= 10 %}<td>{{ forloop.index0 | prepend: 'GPIO0' }}</td>
{% else %}<td>{{ forloop.index0 | prepend: 'GPIO' }}</td>
{% endif %}

{% elsif page.templates2 != nil %}
<td> {% if forloop.index == 23 %}GPIO33
{% elsif forloop.index == 24 %}GPIO34
{% elsif forloop.index == 25 %}GPIO35
{% elsif forloop.index == 26 %}GPIO36
{% elsif forloop.index == 27 %}GPIO37
{% elsif forloop.index == 28 %}GPIO38
{% elsif forloop.index == 29 %}GPIO39
{% elsif forloop.index == 30 %}GPIO40
{% elsif forloop.index == 31 %}GPIO41
{% elsif forloop.index == 32 %}GPIO42
{% elsif forloop.index == 33 %}GPIO43
{% elsif forloop.index == 34 %}GPIO44
{% elsif forloop.index == 35 %}GPIO45
{% elsif forloop.index == 36 %}GPIO46
{% else %}{{ forloop.index0 | prepend: 'GPIO0' }}
{% endif %}
</td>
{% if forloop.index0 > 21 %}<td>{{ forloop.index0 | plus: 11 | prepend: 'GPIO' }}</td>
{% elsif forloop.index <= 10 %}<td>{{ forloop.index0 | prepend: 'GPIO0' }}</td>
{% else %}<td>{{ forloop.index0 | prepend: 'GPIO' }}</td>
{% endif %}

{% elsif page.templates3 != nil %}
{% if forloop.index0 > 21 %}<td>{{ forloop.index0 | plus: 11 | prepend: 'GPIO' }}</td>
{% elsif forloop.index <= 10 %}<td>{{ forloop.index0 | prepend: 'GPIO0' }}</td>
{% else %}<td>{{ forloop.index0 | prepend: 'GPIO' }}</td>
{% endif %}

{% elsif page.template32 != nil %}
<td> {% if forloop.index == 25 %}GPIO6
{% elsif forloop.index == 26 %}GPIO7
{% elsif forloop.index == 27 %}GPIO8
{% elsif forloop.index == 7 %}GPIO09
<td>{% if forloop.index == 7 %}GPIO09
{% elsif forloop.index == 8 %}GPIO10
{% elsif forloop.index == 9 %}GPIO12
{% elsif forloop.index == 25 %}GPIO6
{% elsif forloop.index == 26 %}GPIO7
{% elsif forloop.index == 27 %}GPIO8
{% elsif forloop.index == 10 %}GPIO13
{% elsif forloop.index == 11 %}GPIO14
{% elsif forloop.index == 12 %}GPIO15
Expand All @@ -566,8 +567,7 @@
{% elsif forloop.index == 35 %}GPIO38
{% elsif forloop.index == 36 %}GPIO39
{% else %}{{ forloop.index0 | prepend: 'GPIO0' }}
{% endif %}
</td>
{% endif %}</td>
{% else %}
<td>{{ forloop.index0 | prepend: 'GPIO0' }}
</td>
Expand Down
46 changes: 22 additions & 24 deletions _includes/nav.html
Original file line number Diff line number Diff line change
@@ -1,26 +1,24 @@
<ul class="navigation" id="navigation">
<!-- <li>Devices by Type -->
{% assign cat = site.data.nav.toc %}
{% for item in cat %}
<li><a class="{% if page.url == item.url %}active{% endif %}" href="{{ item.url | relative_url }}">{{ item.name }}</a>
<div style="display: flex; flex-flow: row wrap;" id="subnav">
{% for entry in item.subnav %}
<div><a class="{% if page.url == entry.url %}active{% endif %}" href="{{ entry.url | relative_url }}">{{ entry.title }}
{% unless forloop.last %} |&nbsp; {% endunless %}</a></div>
{% endfor %}
</div>
</li>
{% endfor %}
<br>
<div id="navigation" style="text-align: center; ">
<a class="button button button-black" href="new.html">Add new template</a>
<!-- <li>Devices by Type -->
{% assign cat = site.data.nav.toc %}
{% for item in cat %}
<li><a class="{% if page.url == item.url %}active{% endif %}" href="{{ item.url | relative_url }}">{{ item.name }}</a>
<ul class="subnav" id="navigation"><li><div style="display: flex; flex-flow: row wrap; " id="subnav">{% for entry in item.subnav %}
<a class="{% if page.url == entry.url %}active{% endif %}" href="{{ entry.url | relative_url }}">{{ entry.title }}</a>{% unless forloop.last %}&nbsp;|&nbsp;{% endunless %}
{% endfor %}</div></li>
</ul>
</li>
{% endfor %}
<br>
<a href="https://twitter.com/intent/tweet?screen_name=blakadder_&ref_src=twsrc%5Etfw" class="twitter-mention-button" data-show-count="false">Tweet to @blakadder_</a><script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
<a href="https://paypal.me/tasmotatemplates" target="_blank"><img src="https://img.shields.io/static/v1?logo=paypal&label=&message=donate&color=slategrey"></a><a href="https://ko-fi.com/S6S650JEK" target="_blank"><img src="https://img.shields.io/static/v1?logo=kofi&label=&message=buy%20me%20a%20coffee&color=FBAA19&labelColor=434B57"></a>
<span style="font-size:0.7em;">When purchasing devices through affiliated links you support this site!</span>
</div>
<div id="navigation" style="text-align: center; ">
<br>
<br>
<br>
</div>
<div id="navigation" style="text-align: center; ">
<a class="button button button-black" href="new.html">Add new template</a>
<br>
<a href="https://twitter.com/intent/tweet?screen_name=blakadder_&ref_src=twsrc%5Etfw" class="twitter-mention-button" data-show-count="false">Tweet to @blakadder_</a><script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
<a href="https://paypal.me/tasmotatemplates" target="_blank"><img src="https://img.shields.io/static/v1?logo=paypal&label=&message=donate&color=slategrey"></a><a href="https://ko-fi.com/S6S650JEK" target="_blank"><img src="https://img.shields.io/static/v1?logo=kofi&label=&message=buy%20me%20a%20coffee&color=FBAA19&labelColor=434B57"></a>
<span style="font-size:0.7em;">When purchasing devices through affiliated links you support this site!</span>
</div>
<div id="navigation" style="text-align: center; ">
<br>
<br>
<br>
</div>
2 changes: 1 addition & 1 deletion _includes/tablerow.html
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,5 @@
{% endif %}
</b>
</td>
<td style="width: 15%;">{{ template.model }}</td>
<td style="width: 20%;">{{ template.model }}</td>
</tr>
14 changes: 8 additions & 6 deletions _layouts/templates.html
Original file line number Diff line number Diff line change
Expand Up @@ -286,6 +286,9 @@ <h2>This device now comes with a Wi-Fi module incompatible with Tasmota</h2>
module which needs to be replaced with
{%
if page.chip contains 'C-8138'
or page.chip contains 'CB3S'
or page.chip contains 'CB3L'
or page.chip contains 'CR3L'
or page.chip contains 'FL_M93_V1'
or page.chip contains 'WB3'
or page.chip contains 'WB3L'
Expand All @@ -295,18 +298,16 @@ <h2>This device now comes with a Wi-Fi module incompatible with Tasmota</h2>
or page.chip contains 'WR3E'
or page.chip contains 'WR3L'
or page.chip contains 'WR3N'
or page.chip contains 'CB3S'
or page.chip contains 'CB3L'
or page.chip contains 'XR3'
%}
<a href="ESP-12">ESP-12</a>, <a href="ESP-C3-12">ESP-C3-12F</a> or <a href="ESP-12H">ESP-12H</a>
<a href="ESP-12">ESP-12</a>, <a href="ESP8685-WROOM-01">ESP8685-WROOM-01</a>, <a href="ESP-C3-12">ESP-C3-12F</a> or <a href="ESP-12H">ESP-12H</a>
{%
elsif page.chip contains 'CB2L'
or page.chip contains 'DT-BL200'
or page.chip contains 'WB2L'
or page.chip contains 'WR2L'
or page.chip contains 'WBR2L'
%}<a href="DMP-L1">DMP-L1</a> or <a href="DT-ESP-C05">DT-ESP-C05</a>
%}<a href="DMP-L1">DMP-L1</a>, <a href="ESP8685-WROOM-05">ESP8685-WROOM-05</a> or <a href="DT-ESP-C05">DT-ESP-C05</a>
{%
elsif page.chip contains 'WB2'
or page.chip contains 'FL_M99_V1'
Expand All @@ -325,10 +326,11 @@ <h2>This device now comes with a Wi-Fi module incompatible with Tasmota</h2>
{%
elsif page.chip contains 'WBLC5'
or page.chip contains 'CBLC5'
%}<a href="ESP-01D">ESP-01D</a>
%}<a href="ESP-01D">ESP-01D</a> or <a href="ESP8685-WROOM-07">ESP8685-WROOM-07</a>
{%
elsif page.chip contains 'CBU'
%} any ESP module and extensive wiring since CBU does not have a pinout compatible replacement.
or page.chip contains 'ZTU'
%} <a href="ESP8685-WROOM-06">ESP8685-WROOM-06</a>
{% else %}<a href="diy#module">an ESP</a>
{% endif %}
. Besides the module, this process will require a heat gun, soldering tools and moderate soldering skill. Read more about module replacement in <a href="https://blakadder.com/replace-tuya-esp12/" target="_blank">a detailed guide</a>.
Expand Down
2 changes: 1 addition & 1 deletion _sass/milligram.scss
Original file line number Diff line number Diff line change
Expand Up @@ -540,7 +540,7 @@ button,
dd,
dt,
li {
margin-bottom: .5rem;
margin-bottom: .3rem;
}

fieldset,
Expand Down
2 changes: 1 addition & 1 deletion _sass/variables.scss
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

$base-height: 1em;
$content-width: 950px;
$sidebar-width: 325px;
$sidebar-width: 330px;
$mobile-width: 745px;
$min-width: 360px;
$header-height: 50px;
Expand Down
2 changes: 1 addition & 1 deletion _templates/DS-102_2
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ category: switch
type: Switch
standard: eu
link: https://www.aliexpress.com/item/32996551323.html
image: https://ae01.alicdn.com/kf/HTB18axGNY2pK1RjSZFsq6yNlXXaQ/Tuya-Smart-life-app-Control-WiFi-Light-86-EU-Button-Switch-Support-Alexa-Google-Home.jpg
image: /assets/device_images/DS-102_2.webp
template: '{"NAME":"DS-102 2 Gang","GPIO":[158,57,0,17,22,18,0,0,0,21,56,255,0],"FLAG":0,"BASE":18}'
link2: https://www.amazon.de/dp/B07WDFVF46/
link3: https://www.banggood.com/Geekcreit-123-Gang-WiFi-Smart-Light-Switch-Push-Button-Smart-LifeTuya-APP-Remote-Control-Works-with-Alexa-Google-Home-for-Voice-Control-p-1536383.html
Expand Down
2 changes: 1 addition & 1 deletion _templates/ESP-C3-01M
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ This module is pin compatible with ESP-01M.
There are two different versions of this module:

- **C3FN4** with 4Mb flash
- **C3-2M** with 2Mb flash. This version is **not recommended*** for Tasmota due to low flash space.
- **C3-2M** with 2Mb flash. This version is **not recommended** for Tasmota due to low flash space.

{% include flash/c3.md %}

Expand Down
2 changes: 1 addition & 1 deletion _templates/ESP-C3-12F
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Read [my guide](https://blakadder.com/replace-tuya-esp12/) on replacing an incom
There are two different versions of this module:

- **C3FN4** with 4Mb flash
- **C3-2M** with 2Mb flash. This version is **not recommended*** for Tasmota due to low flash space.
- **C3-2M** with 2Mb flash. This version is **not recommended** for Tasmota due to low flash space.

{% include flash/c3.md %}

Expand Down
2 changes: 1 addition & 1 deletion _templates/ESP8685-WROOM-01
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Read [my guide](https://blakadder.com/replace-tuya-esp12/) on replacing a compat
ESP8685 is the new nomenclature for ESP32-C3 based modules. There are two different versions of this module:

- **ESP8685-WROOM-01-H2** with 4Mb flash
- **ESP8685-WROOM-01-H4** with 2Mb flash. This version is **not recommended*** for Tasmota due to low flash space.
- **ESP8685-WROOM-01-H4** with 2Mb flash. This version is **not recommended** for Tasmota due to low flash space.

{% include flash/c3.md %}

Expand Down
4 changes: 2 additions & 2 deletions _templates/ESP8685-WROOM-03
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ category: diy
type: Module
standard: global
image: /assets/device_images/ESP8685-WROOM-03.webp
templatec3: '{"NAME":"ESP8685-WROOM-03","GPIO":[1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1],"FLAG":0,"BASE":1}'
templatec3: '{"NAME":"ESP8685-WROOM-03","GPIO":[0,1,0,1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,1,1],"FLAG":0,"BASE":1}'
chip: c3
mlink: https://www.espressif.com/sites/default/files/documentation/esp8685-wroom-03_datasheet_en.pdf
link: https://www.aliexpress.com/item/1005005050318968.html
Expand All @@ -19,7 +19,7 @@ Read [my guide](https://blakadder.com/replace-tuya-esp12/) on replacing a compat
ESP8685 is the new nomenclature for ESP32-C3 based modules. There are two different versions of this module:

- **ESP8685-WROOM-03-H2** with 4Mb flash
- **ESP8685-WROOM-03-H4** with 2Mb flash. This version is **not recommended*** for Tasmota due to low flash space.
- **ESP8685-WROOM-03-H4** with 2Mb flash. This version is **not recommended** for Tasmota due to low flash space.

{% include flash/c3.md %}

Expand Down
2 changes: 1 addition & 1 deletion _templates/ESP8685-WROOM-04
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Read [my guide](https://blakadder.com/replace-tuya-esp12/) on replacing a compat
ESP8685 is the new nomenclature for ESP32-C3 based modules. There are two different versions of this module:

- **ESP8685-WROOM-04-H2** with 4Mb flash
- **ESP8685-WROOM-04-H4** with 2Mb flash. This version is **not recommended*** for Tasmota due to low flash space.
- **ESP8685-WROOM-04-H4** with 2Mb flash. This version is **not recommended** for Tasmota due to low flash space.

{% include flash/c3.md %}

Expand Down
2 changes: 1 addition & 1 deletion _templates/ESP8685-WROOM-05
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ footprint: dt-light
ESP8685 is the new nomenclature for ESP32-C3 based modules. There are two different versions of this module:

- **ESP8685-WROOM-05-H2** with 4Mb flash
- **ESP8685-WROOM-05-H4** with 2Mb flash. This version is **not recommended*** for Tasmota due to low flash space.
- **ESP8685-WROOM-05-H4** with 2Mb flash. This version is **not recommended** for Tasmota due to low flash space.

{% include flash/c3.md %}

Expand Down
2 changes: 1 addition & 1 deletion _templates/ESP8685-WROOM-06
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ footprint: cbu
ESP8685 is the new nomenclature for ESP32-C3 based modules. There are two different versions of this module:

- **ESP8685-WROOM-06-H2** with 4Mb flash
- **ESP8685-WROOM-06-H4** with 2Mb flash. This version is **not recommended*** for Tasmota due to low flash space.
- **ESP8685-WROOM-06-H4** with 2Mb flash. This version is **not recommended** for Tasmota due to low flash space.

{% include flash/c3.md %}

Expand Down
2 changes: 1 addition & 1 deletion _templates/ESP8685-WROOM-07
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ footprint: dt-light
ESP8685 is the new nomenclature for ESP32-C3 based modules. There are two different versions of this module:

- **ESP8685-WROOM-07-H2** with 4Mb flash
- **ESP8685-WROOM-07-H4** with 2Mb flash. This version is **not recommended*** for Tasmota due to low flash space.
- **ESP8685-WROOM-07-H4** with 2Mb flash. This version is **not recommended** for Tasmota due to low flash space.

{% include flash/c3.md %}

Expand Down
2 changes: 1 addition & 1 deletion _templates/WF-CS01_EU
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: WF-CS01
category: cover
type: Curtain Switch
standard: eu
image: https://ae01.alicdn.com/kf/HTB1s85oKAvoK1RjSZFNq6AxMVXaE.jpg?width=788&height=704&hash=1492
image: /assets/device_images/WF-CS01.webp
template9: '{"NAME":"ShutterSwitch","GPIO":[544,227,289,34,226,33,0,0,32,224,290,225,288,0],"FLAG":0,"BASE":18,"CMND":"Rule1 1"}'
link: https://www.amazon.de/dp/B07PNV9XKQ/
link2: https://www.aliexpress.com/item/32983943702.html
Expand Down
2 changes: 1 addition & 1 deletion _templates/ezbulb_V1
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ date_added: 2023-06-29
title: TH3D EZBulb V1
model: EZBULB_V1
image: /assets/device_images/ezbulb_V1.webp
template9: '{"NAME":"EZBulb V1","GPIO":[0,0,0,0,37,40,0,0,38,0,39,0,0],"FLAG":0,"BASE":18}'
template: '{"NAME":"EZBulb V1","GPIO":[0,0,0,0,37,40,0,0,38,0,39,0,0],"FLAG":0,"BASE":18}'
link: https://www.th3dstudio.com/product/4-pack-bundle-ezbulb-v1-tasmota-powered-rgbw-9w-led-smart-bulb-open-source-firmware/
link2:
mlink: https://www.th3dstudio.com/product/ezbulb-v1-tasmota-powered-rgbw-9w-led-smart-bulb-open-source/
Expand Down
2 changes: 1 addition & 1 deletion _templates/kauf_BLF10
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,5 @@ mlink: https://www.kaufha.com/
flash: esphome
category: bulb
type: RGBCCT
standard: E26
standard: e26
---
2 changes: 1 addition & 1 deletion _templates/kincony_KC868-A128
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
date_added: 2023-05-30
title: KinCony 128 Channel Controller
model: KC868-A128
image: /assets/device_images/
image: /assets/device_images/kincony_KC868-A128.webp
template32: '{"NAME":"KC868-A128","GPIO":[0,1,0,1,609,640,1,1,1,3232,3200,641,608,1,5600,0,0,1,0,5568,0,1,0,0,0,0,0,0,0,0,4705,4707,4706,0,0,4704],"FLAG":0,"BASE":1}'
link: https://www.aliexpress.com/item/3256804421376396.html
link2:
Expand Down
2 changes: 1 addition & 1 deletion _templates/kkmoon_v21
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ standard:
- e26
- e27
link: https://www.aliexpress.com/item/4000224262561.html
image: https://ae01.alicdn.com/kf/H99bd9eca608a4ac7b4145d71557bb86fe/Tuya-Smart-WIFI-LED-Bulb-RGB-W-LED-Bulb-Support-APP-Control-Compatible-with-Google-Home.jpg
image: /assets/images/kkmoon_v21.webp
template: '{"NAME":"KKMOON V21","GPIO":[0,0,0,0,40,0,0,0,38,39,37,0,0],"FLAG":0,"BASE":18}'
link2:
---
2 changes: 1 addition & 1 deletion _templates/localbytes_bulb
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,5 @@ mlink:
flash: preflashed
category: bulb
type: RGBCCT
standard: e27, b22
standard: [e27, b22]
---
2 changes: 1 addition & 1 deletion _templates/m5stack_coreS3
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,5 @@ link2: https://www2.mouser.com/ProductDetail/M5Stack/K128?qs=3Rah4i%252BhyCHs0xN
link: https://www.aliexpress.com/item/1005005495395891.html
link3: https://www.digikey.com/en/products/detail/m5stack-technology-co-ltd/K128/18839257
autoconf: true
build: tasmota32-lvgl
build: tasmota32s3-lvgl
---
2 changes: 0 additions & 2 deletions _templates/m5stack_m5stamp_S3
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,3 @@ Enter flash mode: Long press on the center button of the M5Stamp S3 when the pow
Light controls are for the built-in SK6812 RGB LED (G21).

![Pinout](/assets/device_images/m5stack_m5stamp_S3_pinout.webp)

{% include flash/s3.md %}
Loading

0 comments on commit 8d12abc

Please sign in to comment.