91 Commits

Author SHA1 Message Date
dependabot[bot]
dedf3ef1f7
Bump esptool-js from 0.5.3 to 0.5.4 (#556)
* Bump esptool-js from 0.5.3 to 0.5.4

Bumps [esptool-js](https://github.com/espressif/esptool-js) from 0.5.3 to 0.5.4.
- [Release notes](https://github.com/espressif/esptool-js/releases)
- [Commits](https://github.com/espressif/esptool-js/compare/v0.5.3...v0.5.4)

---
updated-dependencies:
- dependency-name: esptool-js
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* hard reset

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2025-03-07 12:52:14 -05:00
Paulus Schoutsen
ce5650244d
Migrate to native reset when available (#544) 2024-12-22 23:36:34 -05:00
Paulus Schoutsen
cd74083edf
Fix missing icons (#543) 2024-12-22 14:22:41 -05:00
Paulus Schoutsen
b328166ea4
Update more branding to be OHF (#542) 2024-12-22 14:21:58 -05:00
Paulus Schoutsen
32a9ff78ea
Update deps (#540) 2024-12-17 16:49:00 -05:00
Peter Zich
9261c2c24e
Create TimestampTransformer and use it in EwtConsole (#501) 2024-04-18 14:43:27 +12:00
Paulus Schoutsen
7de3b6a521
Migrate to Material Web 1 (#474)
* No port pick

* Use own components again

* Migrate circular progress

* Migrate Icon Button

* Move button labels to text nodes

* Use ew-list for dashboard

* Missed one interactive

* Migrate select

* Migrate textfield

* Migrate checkbox/formfield

* Remove unused ewt-button

* Migrate text field

* Divider + dashboard icons

* Migrate dialog

* Remove mwc components

* Clean up icons

* Remove old comment

* Update connect button

* Align top level dialog icon

* Avoid scrolling when dialog active

* Allow variable for border radius

* Cleanup

* Bump dependencies

* Bump esptool.js to 0.4.1

* Add new device types

* Update readme with new device types

* Tweak launch button look
2024-02-12 15:50:33 -05:00
James Chaloupka
21c23206d0
Add dialout permissions instructions to no-port (#427)
* Add dialout permissions instructions to no-port

* Add OS check

* Remove || true

---------

Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2024-02-09 21:18:02 -05:00
Keith Burzinski
60ea3a5e2c
Add small delay when resetting because USB JTAG, take 2 (#444) 2023-12-05 18:18:12 +13:00
Keith Burzinski
0f53cc7ca9
Add small delay when resetting because USB JTAG (#443) 2023-11-30 16:41:34 -05:00
dependabot[bot]
01119fee0c
Bump prettier from 3.0.2 to 3.1.0 (#433)
* Bump prettier from 3.0.2 to 3.1.0

Bumps [prettier](https://github.com/prettier/prettier) from 3.0.2 to 3.1.0.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/3.0.2...3.1.0)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* prettier --write

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-11-13 17:49:17 -05:00
dependabot[bot]
ba62801bea
Bump prettier from 2.8.8 to 3.0.0 (#394)
* Bump prettier from 2.8.8 to 3.0.0

Bumps [prettier](https://github.com/prettier/prettier) from 2.8.8 to 3.0.0.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](https://github.com/prettier/prettier/compare/2.8.8...3.0.0)

---
updated-dependencies:
- dependency-name: prettier
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Apply Prettier

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-07-11 13:53:55 -04:00
Paulus Schoutsen
f92e0988d3
Retry fetching Wi-Fi ssids (#391) 2023-07-07 22:43:07 -04:00
Paulus Schoutsen
2f736cbc80
Bump esptool-js to 0.3.0 (#390) 2023-07-07 22:30:41 -04:00
Paulus Schoutsen
b430c71264
Bump deps (#381) 2023-06-07 21:25:19 -04:00
Paulus Schoutsen
12fc656f15
Bump esptool-js to 0.2.1 (#340)
* Bump esptool-js to 0.2.1

* 9.2.1
2023-02-28 11:05:28 -05:00
Paulus Schoutsen
38e1398e0f
Log ESP Web Tools version (#328)
* Log ESP Web Tools version

* Prettier on generated code
2023-02-02 22:37:56 -05:00
Paulus Schoutsen
d09d54be4b
Update esptool-js to 0.2.0 (#317) 2023-01-18 15:53:13 -05:00
Paulus Schoutsen
47f9543831
Code split smarter to get port picking done first (#310) 2023-01-11 22:51:59 -05:00
Paulus Schoutsen
ba85feb548
Configure wifi improvements (#304)
* Add timeout to improv provisioning

* Add refresh SSIDs button

* Hide password if insecured wifi

* Bump serial sdk 2.4.0
2023-01-03 15:58:37 -05:00
Paulus Schoutsen
39ae5dc40c
Update dependencies (#303)
* Migrate terser plugin

* Update dependencies
2023-01-03 14:07:48 -05:00
Paulus Schoutsen
de749bd83e
Fix console not staying at bottom if new line spanned two lines (#302) 2023-01-02 21:39:45 -05:00
Andreas Mandel
d6ce1dbc98
Fix casing of ESPLoader.js (#287) 2022-08-28 14:46:15 -04:00
Paulus Schoutsen
8c17d20aea
Use esptool-js for installation (#269) 2022-07-19 22:55:22 -07:00
Sven Serlier
d5be41ea57
Update SILabs URL (#265) 2022-07-12 10:56:58 -07:00
Paulus Schoutsen
38d6102768
better handle long firmware names (#252) 2022-06-14 10:22:16 -07:00
Paulus Schoutsen
f1085f4fa4
Update driver suggestions (#249)
Co-authored-by: Stefan Agner <stefan@agner.ch>
2022-06-10 13:41:48 -07:00
Paulus Schoutsen
5ac98c6193
Always throw error when init fails (#244) 2022-05-31 14:14:23 -07:00
Paulus Schoutsen
627b106e18
Make input select/textfield work better when bad REM defined (#219) 2022-04-13 14:01:56 -07:00
Paulus Schoutsen
d0efbac292
Rename checkSameFirmwareVersion to checkSameFirmware (#217) 2022-04-12 11:39:21 -07:00
Paulus Schoutsen
95b8efa500
Allow specifying checkFirmware override (#216) 2022-04-12 10:54:41 -07:00
Paulus Schoutsen
8a7176b93f
Don't base font-size on HTML page (#214) 2022-04-11 23:29:43 -07:00
Paulus Schoutsen
f34fab1c0f
Add funding URL (#213) 2022-04-11 23:24:52 -07:00
Jason2866
38128d2eb0
add missing S3 (#204) 2022-03-24 17:18:06 -07:00
Paulus Schoutsen
e9a90e6082
Improv: handle no SSID list support (#201) 2022-03-23 08:52:09 -07:00
Paulus Schoutsen
d42bae9f23
Bump ESP Web Flasher to 5.10 (#200) 2022-03-23 08:52:01 -07:00
Paulus Schoutsen
9eca2c2c2c
Scan for SSIDs (#192) 2022-03-08 22:37:45 -08:00
Paulus Schoutsen
edd3b9e133
Offer troubleshooting if no port selected (#190) 2022-03-07 23:42:32 -08:00
Paulus Schoutsen
3448bc17ab
Stop execution on error during initialization (#191) 2022-03-07 23:42:20 -08:00
Paulus Schoutsen
e33a975147
Update text: reset data -> erase user data (#171) 2022-02-03 22:25:49 -08:00
Paulus Schoutsen
99606d75fe
Allow downloading logs (#165) 2022-01-23 21:03:09 -08:00
John
f2bccb67ba
Change from OK_ICON to ERROR_ICON when flash fails (#162) 2022-01-16 13:48:53 -08:00
Paulus Schoutsen
d8e10ff8c9
Cleanups (#145) 2021-12-17 20:54:30 -08:00
Paulus Schoutsen
4f6724a74f
Align console with ESPHome (#141) 2021-12-16 13:56:44 -08:00
Paulus Schoutsen
3f60b2ed43
Interpretet timeout in seconds, not ms (#140) 2021-12-07 14:14:18 -08:00
Paulus Schoutsen
ebef0688c8
Allow configuring improv timeout (#139) 2021-12-07 10:44:32 -08:00
Paulus Schoutsen
c4daee18bc
Allow prompting for erase (#134) 2021-11-30 08:42:59 -08:00
Paulus Schoutsen
78cb70de53
Change default button label to "CONNECT" (#131) 2021-11-26 11:56:05 -08:00
Paulus Schoutsen
e0a8d753d4
Fix skip erase (#127) 2021-11-21 09:26:23 -08:00
Paulus Schoutsen
a8b75c89eb
Wait longer for Improv to respond after erase + install (#125) 2021-11-15 21:53:51 -08:00