Hi HN Here to show a little library that makes it easier to write custom JavaScript code that flashes ESP32s. The library uses the new WebSerial API available in Edge and Chrome browsers.
Not to belittle your project, I'm all for hackers hacking on interesting projects, but I really am confused why such an API exists within the browser. The MDN page talks about browser connected 3D printers and boards like the ESP32, but boggles my mind that time and energy was expended to enable this.
Show HN: Flash your ESP32 from the browser using JavaScript
11–20 of 29 posts
Re: Show HN: Flash your ESP32 from the browser using JavaScript
#12Hi HN Here to show a little library that makes it easier to write custom JavaScript code that flashes ESP32s. The library uses the new WebSerial API available in Edge and Chrome browsers.
Not to belittle your project, I'm all for hackers hacking on interesting projects, but I really am confused why such an API exists within the browser. The MDN page talks about browser connected 3D printers and boards like the ESP32, but boggles my mind that time and energy was expended to enable this.
Re: Show HN: Flash your ESP32 from the browser using JavaScript
#13Want to know when Firefox will support Web Serial API, but turn out they won't since they consider it harmful: https://mozilla.github.io/standards-positions/#webserial
Re: Show HN: Flash your ESP32 from the browser using JavaScript
#14Want to know when Firefox will support Web Serial API, but turn out they won't since they consider it harmful: https://mozilla.github.io/standards-positions/#webserial
Consider:
> Show HN: Trick people into flashing their ESP32s with your firmware by visiting your web page
Re: Show HN: Flash your ESP32 from the browser using JavaScript
#15Want to know when Firefox will support Web Serial API, but turn out they won't since they consider it harmful: https://mozilla.github.io/standards-positions/#webserial
Re: Show HN: Flash your ESP32 from the browser using JavaScript
#16Earlier quoted context omitted.
Not to belittle your project, I'm all for hackers hacking on interesting projects, but I really am confused why such an API exists within the browser. The MDN page talks about browser connected 3D printers and boards like the ESP32, but boggles my mind that time and energy was expended to enable this.
One of the big benefits of web apps, is that they are truly portable. I can run my app on any machine with a relatively up-to-date web browser. Like it or not, this is leading to more and more serious work being done in the browser. Aren't APIs like this almost inevitable?
Re: Show HN: Flash your ESP32 from the browser using JavaScript
#17Hi HN Here to show a little library that makes it easier to write custom JavaScript code that flashes ESP32s. The library uses the new WebSerial API available in Edge and Chrome browsers.
Edge having better support for new features than firefox.. Truly a brave new world
Re: Show HN: Flash your ESP32 from the browser using JavaScript
#18Hi HN Here to show a little library that makes it easier to write custom JavaScript code that flashes ESP32s. The library uses the new WebSerial API available in Edge and Chrome browsers.
> available in Edge and Chrome browsers Edge having better support for new features than firefox.. Truly a brave new world
Re: Show HN: Flash your ESP32 from the browser using JavaScript
#19Want to know when Firefox will support Web Serial API, but turn out they won't since they consider it harmful: https://mozilla.github.io/standards-positions/#webserial
Re: Show HN: Flash your ESP32 from the browser using JavaScript
#20Want to know when Firefox will support Web Serial API, but turn out they won't since they consider it harmful: https://mozilla.github.io/standards-positions/#webserial
And isn't the submission a prime example (of how it could be misused)? Consider: > Show HN: Trick people into flashing their ESP32s with your firmware by visiting your web page