Zero Install Embedded CC++ Development Running GDB in the Browser with WebAssembly

Subscribers:
24,000
Published on ● Video Link: https://www.youtube.com/watch?v=WKv-MquilXk



Duration: 0:00
55 views
1


Presented by Jonah Graham virtually at TheiaCon 2024.

This talk introduces an approach to embedded development: running the GNU Debugger (GDB) directly in the browser using WebAssembly, eliminating the need for traditional installations.

Attendees will discover how this solution can be integrated by leveraging the Eclipse CDT Cloud Project targeting popular web based IDE, Eclipse Theia. By using WebAssembly, we can run GDB directly in the browser, providing a seamless debugging environment across different systems.

In addition, the talk will cover the exciting capabilities of modern browsers to connect to hardware using WebUSB. This allows developers to interface with embedded devices directly from the browser, further simplifying the development and debugging process.

Join us to explore the future of zero-install embedded C/C++ development and see firsthand how these technologies can revolutionize your development experience.




Other Videos By Eclipse Foundation


2024-12-11Bringing Embedded Development to the Next Generation Code Composer Studio's Evolution with Theia
2024-12-11Building Collaborative Experiences with Theia
2024-12-11Developing AI Integration in Domain Specific Tools with Theia AI
2024-12-11Full Control of AI in Tools and IDEs with Theia AI and the Theia IDE
2024-12-11GPU Profiling and Debugging with Sokatoa Built on Theia
2024-12-11Recent Activity, Trends, and Priorities at Open VSX
2024-12-11Reducing Entry Barriers for Online Programming Exercises Theia in an Education Environment
2024-12-11The Eclipse Theia Project Update 2024
2024-12-11Theia Cloud Progress, Contributions, and the Road to 1.0
2024-12-11Theia IDE: The Why, the How and the Future
2024-12-10Zero Install Embedded CC++ Development Running GDB in the Browser with WebAssembly
2024-12-09Christofer Dutz on Fostering Open Source in Industrial Automation
2024-12-08Francisco Carneiro on Why Joining the Eclipse Foundation and Open Source Benefits Businesses
2024-12-08What is next? Towards Dataspace Interoperability: Open standardisation and implementation
2024-12-05Sovereign IIoT Data Exchange Using DAG-Based DLT and International Data Spaces Architecture
2024-12-05Digital Twin-based Condition Monitoring with Distributed Data Mapping of OPC UA and ISO 10303 STEP
2024-12-05Testing OSGi with OSGi-Test - OCX 2024
2024-12-05Open Source as a Factor of Trust - OCX 2024
2024-12-05Modeling for SmartCities - Which role can OSGi play - OCX 2024
2024-12-05OSGi can be good for your health - OCX 2024
2024-12-05IntraDataspace - An architecture of a company-internal Dataspace