You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/ISSUE_TEMPLATE/bug.yml
+54-3Lines changed: 54 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -31,10 +31,61 @@ body:
31
31
validations:
32
32
required: true
33
33
- type: input
34
-
id: hardware
34
+
id: profile
35
35
attributes:
36
-
label: Hardware and platform
37
-
description: Exact board/profile and iPadOS, Android, browser, or desktop version
36
+
label: Exact installer profile ID
37
+
description: For installer problems, use the exact profile ID shown on /flash; otherwise enter "Not installer-related."
38
+
validations:
39
+
required: true
40
+
- type: input
41
+
id: module
42
+
attributes:
43
+
label: Exact board model and module marking
44
+
description: Copy the board model and the text printed on the module; enter "Not applicable" only when no board is involved.
45
+
validations:
46
+
required: true
47
+
- type: input
48
+
id: memory
49
+
attributes:
50
+
label: Memory configuration
51
+
description: Flash capacity, PSRAM capacity, and PSRAM type (Octal, Quad, none, or unknown).
52
+
validations:
53
+
required: true
54
+
- type: input
55
+
id: browser
56
+
attributes:
57
+
label: Browser
58
+
description: Browser name and exact version; enter "Not applicable" when the browser is not involved.
59
+
validations:
60
+
required: true
61
+
- type: input
62
+
id: operating_system
63
+
attributes:
64
+
label: Desktop operating system
65
+
description: Desktop operating system and exact version; enter "Not applicable" when the installer is not involved.
66
+
validations:
67
+
required: true
68
+
- type: input
69
+
id: installer_stage
70
+
attributes:
71
+
label: Failed installer stage
72
+
description: For example page load, browser check, profile selection, artifact verification, port selection, erase, write, verification, first boot, or recovery; otherwise enter "Not installer-related."
73
+
validations:
74
+
required: true
75
+
- type: input
76
+
id: tablet
77
+
attributes:
78
+
label: Exact tablet or device model
79
+
description: Name the iPad or Android device used with the app; enter "Not applicable" only when the app is not involved.
80
+
validations:
81
+
required: true
82
+
- type: input
83
+
id: tablet_os
84
+
attributes:
85
+
label: Tablet operating system
86
+
description: Tablet operating system and exact version (iPadOS or Android); enter "Not applicable" only when the app is not involved.
Copy file name to clipboardExpand all lines: tools/web/src/app/page.tsx
+21-13Lines changed: 21 additions & 13 deletions
Original file line number
Diff line number
Diff line change
@@ -57,7 +57,7 @@ const steps = [
57
57
{
58
58
number: "01",
59
59
title: "Provision once",
60
-
body: "Install matching PyBLE-enabled MicroPython firmware once. Initial beta images are available for compatible ESP32 targets.",
60
+
body: "After v0.4.2 passes HIL, use USB once to install the exact matching PyBLE-enabled MicroPython profile. The public installer is unavailable during qualification.",
61
61
},
62
62
{
63
63
number: "02",
@@ -87,10 +87,11 @@ export default function HomePage() {
87
87
<h1>Code your MicroPython board. Leave the cable behind.</h1>
88
88
<pclassName="hero__lede">
89
89
PyBLE is a free, tablet-first IDE designed for boards that run
90
-
MicroPython and support Bluetooth Low Energy. The current firmware
91
-
release supports qualified classic ESP32 and ESP32-S3 module
92
-
profiles. ESP32-C3 and more microcontroller families remain
93
-
planned.
90
+
MicroPython and support Bluetooth Low Energy. Public v0.4.2
91
+
firmware is pending HIL for the exact esp32-4mb and esp32-s3-n16r8
92
+
profiles. The public browser installer stays unavailable until
93
+
both exact profiles pass HIL. ESP32-C3 and more microcontroller
0 commit comments