Skip to content

Commit fe22cf8

Browse files
committed
remove 9.2.8 for MagTag; add MagTag 2025 Edition info in board description; add bootloader update info
1 parent 1f115b0 commit fe22cf8

File tree

3 files changed

+13
-119
lines changed

3 files changed

+13
-119
lines changed

_board/adafruit_magtag_2.9_grayscale.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ features:
2121
- USB-C
2222
---
2323

24+
**UPDATE: The Adafruit MagTag has a new 2025 Edition! As of July 22, 2025, the display has been updated (the old one was discontinued). CircuitPython 10.0.0-beta.1 or later is needed to support the new display, and will still also support the old display on older MagTags. If you want to use 9.2.x or an older release on an older board, see the *Previous Versions of CircuitPython* box on this page.**
25+
2426
The Adafruit MagTag combines the new ESP32-S2 wireless module and a 2.9" grayscale E-Ink display to make a low-power IoT display that can show data on its screen even when power is removed! The ESP32-S2 is great because it builds on the years of code and support for the ESP32 and also adds native USB support so you can use this board with Arduino _or_ CircuitPython!
2527

2628
We designed this board to be low-power friendly - with a spot for a 350 or 420 mAh battery and built in battery charging over USB C. During deep sleep, with the NeoPixels and speaker amplifier disabled, we measured 250uA power draw so you can run for a few weeks between charges.

_data/files.json

Lines changed: 0 additions & 118 deletions
Original file line numberDiff line numberDiff line change
@@ -3,124 +3,6 @@
33
"downloads": 33,
44
"id": "01space_lcd042_esp32c3",
55
"versions": [
6-
{
7-
"extensions": [
8-
"bin"
9-
],
10-
"frozen_libraries": [],
11-
"languages": [
12-
"de_DE",
13-
"en_GB",
14-
"en_US",
15-
"en_x_pirate",
16-
"es",
17-
"fil",
18-
"fr",
19-
"ID",
20-
"it_IT",
21-
"ja",
22-
"nl",
23-
"pl",
24-
"pt_BR",
25-
"ru",
26-
"sv",
27-
"tr",
28-
"zh_Latn_pinyin"
29-
],
30-
"modules": [
31-
"_asyncio",
32-
"_pixelmap",
33-
"adafruit_bus_device",
34-
"adafruit_pixelbuf",
35-
"analogbufio",
36-
"analogio",
37-
"array",
38-
"atexit",
39-
"audiobusio",
40-
"audiocore",
41-
"audiomixer",
42-
"audiomp3",
43-
"binascii",
44-
"bitbangio",
45-
"bitmaptools",
46-
"board",
47-
"builtins",
48-
"builtins.pow3",
49-
"busdisplay",
50-
"busio",
51-
"busio.SPI",
52-
"busio.UART",
53-
"canio",
54-
"codeop",
55-
"collections",
56-
"digitalio",
57-
"displayio",
58-
"dualbank",
59-
"epaperdisplay",
60-
"errno",
61-
"espidf",
62-
"espnow",
63-
"fontio",
64-
"fourwire",
65-
"framebufferio",
66-
"getpass",
67-
"gifio",
68-
"hashlib",
69-
"i2cdisplaybus",
70-
"io",
71-
"ipaddress",
72-
"jpegio",
73-
"json",
74-
"keypad",
75-
"keypad.KeyMatrix",
76-
"keypad.Keys",
77-
"keypad.ShiftRegisterKeys",
78-
"locale",
79-
"math",
80-
"max3421e",
81-
"mdns",
82-
"microcontroller",
83-
"msgpack",
84-
"neopixel_write",
85-
"nvm",
86-
"onewireio",
87-
"os",
88-
"os.getenv",
89-
"ps2io",
90-
"pulseio",
91-
"pwmio",
92-
"rainbowio",
93-
"random",
94-
"re",
95-
"rgbmatrix",
96-
"rtc",
97-
"sdcardio",
98-
"select",
99-
"sharpdisplay",
100-
"socketpool",
101-
"socketpool.socketpool.AF_INET6",
102-
"ssl",
103-
"storage",
104-
"struct",
105-
"supervisor",
106-
"synthio",
107-
"sys",
108-
"terminalio",
109-
"tilepalettemapper",
110-
"time",
111-
"touchio",
112-
"traceback",
113-
"ulab",
114-
"usb",
115-
"vectorio",
116-
"warnings",
117-
"watchdog",
118-
"wifi",
119-
"zlib"
120-
],
121-
"stable": true,
122-
"version": "9.2.8"
123-
},
1246
{
1257
"extensions": [
1268
"bin"

_includes/download/board.html

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,16 @@ <h3>CircuitPython {{ version.version }}</h3>
2424
<p>
2525
This is the latest development release of CircuitPython that will work with the {{ page.name }}.
2626
</p>
27+
{% if page.family == 'esp32s2' or page.family == 'esp32s3' %}
28+
<p>
29+
<strong>On Espressif ESP32-S2 and ESP32-S3 boards with 4MB flash,
30+
CircuitPython 10.0.0-beta.0 and later require TinyUF2 bootloader version 0.33.0 or later.
31+
Older TinyUF2 bootloaders don't provide enough room for the firmware and cannot load it.
32+
See the
33+
<a href="https://github.com/adafruit/circuitpython/releases/tag/{{ version.version }}">Release Notes</a>
34+
for more details, and see <em>Update UF2 Bootloader</em> below.</strong>
35+
</p>
36+
{% endif %}
2737
<p>
2838
<strong>Alpha</strong> development releases are early releases.
2939
They are unfinished, are likely to have bugs, and the features they provide may change.
@@ -40,7 +50,7 @@ <h3>CircuitPython {{ version.version }}</h3>
4050
{% if page.family == 'nrf52840' %}
4151
<p>
4252
<strong>On nRF boards, CircuitPython 8.2.0 and later require UF2 bootloader version 0.6.1 or later.
43-
Older bootloaders cannot load the firmware. See <i>Update UF2 Bootloader</i> below.</strong>
53+
Older bootloaders cannot load the firmware. See <em>Update UF2 Bootloader</em> below.</strong>
4454
</p>
4555
{% endif %}
4656
<p>

0 commit comments

Comments
 (0)