Skip to main content
  • Create account
  • Log in
EclipseCon - Eclipse Foundation
Register Now
  • Conference
    • Program Schedule
    • Program List
    • Keynotes
    • Registration
  • Community Activities
    • Community Day Overview
    • Automotive & SDV Community Day
    • Community Day for Java Developers
    • OSGi Summit
    • eSAAM 2023 on Cloud-to-Edge Continuum
    • Call for BoFs
    • Dinner Meetups
    • EMO Office Hours
  • Sponsors
    • Be a Sponsor
    • Information for Exhibitors
    • Our Sponsors
    • Sponsor Testimonials
  • Resources
    • Code of Conduct
    • Meet the Speakers
    • Information for Speakers
    • Information for Tutorial Presenters
    • Press
    • Share Your Participation
    • Convince Your Manager
    • Onsite Information for Attendees
  • About Us
    • EclipseCon 2023
    • Program Committee
    • The Eclipse Foundation
    • Past Conferences
  • Venue
    • Conference Venues
    • Hotels
    • Ludwigsburg
  1. Home
  2. EclipseCon
  3. EclipseCon 2023
  4. Sessions
  5. Leveraging WebSerial with Espressif IDF Web IDE

Leveraging WebSerial with Espressif IDF Web IDE

Session details
Status: 
Accepted
Speaker(s): 
Brian Ignacio (Espressif Systems)
Experience level: 
Beginner
Tags: 
theia open-vsx esp-idf espressif esp32
Session Track: 
IoT & Edge
Session Type: 
Standard

Leveraging the power of webserial, we can use esptool-js in the IDF Web IDE to provide flashing and monitoring tooling for ESP-IDF developers from the browser alllowing any user to easily jumpstart with ESP-IDF projects. The IDF Web IDE is released as a docker image with an already configured ESP-IDF environment, ESP32 QEMU and Eclipse Theia including the ESP-IDF extension in OpenVSX.

Esptool-js is a Javascript implementation of esptool, a serial flasher utility for Espressif chips based on Web Serial API and works in Google Chrome and Microsoft Edge, version 89 or later. Unlike the Python-based esptool, esptool-js doesn't implement generation of binary images out of ELF files, and doesn't include companion tools similar to espefuse.py and espsecure.py yet, but allows the user to connect, flash and monitor Espressif chips.

ESP-IDF Extension for Visual Studio Code compatible editors gives our users several features to increase productivity for developing applications with ESP-IDF. 

ESP32 is a popular low-power system on chip microcontrollers with integrated Wi-Fi and dual-mode Bluetooth, making it suitable for designing and prototyping IoT solutions.

 

Objective of the presentation: 
Jumpstart developing ESP-IDF applications using an extended Eclipse Theia IDE for the browser with Espressif ESP-IDF extension and esptool-js for browser flashing and monitor of chips.
Attendee pre-requisites - If none, enter "N/A": 
N/A
Schedule info
Time: 
19 Oct 2023 - 15:30 to 19 Oct 2023 - 16:05
Room: 
Bürgersaal 2
  • Sign in to post comments.

Elite

  • Huawei
  • ZettaScale Technologies

Premium

  • Eurotech
  • Yatta Solutions GmbH
  • Gradle

Basic

  • ETAS GmbH
  • Obeo
  • TypeFox GmbH
  • CEA List
  • EclipseSource
  • SCANOSS
  • Equo Tech, Inc.
  • MicroStream Software GmbH
  • Mercedes-Benz Tech Innovation GmbH
  • SOTEC GmbH & Co KG

Supporter

  • Open Elements

Media

  •  IT-Schulungen.com
  • GermanTechJobs

Become a Sponsor

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace
EclipseCon is brought to you by The Eclipse Foundation with the support of our sponsors.
Powered by Drupal and built on COD.

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top