AIThis post was created with the assistance of artificial intelligence (AI).

TL;DR

KiCad, a widely used PCB design software, has launched a browser-based version. Users can try it online with a demo project or upload their own, with compatibility varying by browser. This development could simplify access to PCB design tools.

KiCad, a popular open-source PCB design suite, is now accessible directly through web browsers, according to the project’s latest update. Users can try it at a dedicated link, with support for multiple browsers and the option to upload custom projects. This move aims to make PCB design more accessible and easier to collaborate on, without the need for local software installation.

The browser-based version of KiCad is currently in a demo phase, allowing users to experiment with a preloaded project or upload their own designs. The developers note that Firefox offers the best experience, while Chrome provides good support, and Safari is still working but less stable. The initiative is part of an effort to modernize PCB design workflows and reduce barriers to entry for hobbyists and professionals alike.

According to the KiCad project team, this web version is built using WebAssembly and modern web technologies, enabling complex graphical operations to run smoothly within the browser environment. The developers emphasized that it is not a full replacement for the desktop application but aims to serve as a convenient, accessible alternative for quick edits, collaboration, or educational purposes.

At a glance
announcementWhen: announced March 2024
The developmentThe developers of KiCad have released a version of their PCB design software that runs directly in web browsers, marking a significant shift in accessibility.

Impact of Browser-Based KiCad on PCB Design Accessibility

This development could significantly lower the barrier to entry for PCB design, especially for students, hobbyists, and small teams who may lack powerful hardware or prefer cloud-based workflows. It also opens possibilities for remote collaboration, as designs can be shared and edited directly online. However, the full feature set and performance compared to the desktop version remain to be seen, and some advanced functionalities may still be limited.

PCB DESIGN with EasyEDA: A Beginner's Guide to Designing, Ordering, and Building Custom Circuit Boards

PCB DESIGN with EasyEDA: A Beginner's Guide to Designing, Ordering, and Building Custom Circuit Boards

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Background of KiCad and Web-Based Design Tools

KiCad has been a leading open-source PCB design tool since its inception, widely used in academia, hobbyist communities, and small businesses. Traditionally, it has been a desktop application for Windows, macOS, and Linux. The shift toward browser-based tools reflects broader trends in software development, emphasizing accessibility, collaboration, and cloud integration. Several other EDA tools have begun offering cloud or web versions, but KiCad’s move is notable given its open-source status and community support.

This announcement follows ongoing discussions within the electronics design community about reducing hardware dependencies and improving remote collaboration, especially in the wake of increased remote work trends.

“Our goal is to make PCB design more accessible and collaborative by providing a browser-based version that works across multiple platforms.”

— KiCad development team

Hakko CHP DP-20-N Depaneling Tool, Printed Circuit Board (PCB), 2.0mm Width, 2.5mm Isthmus Cut, 40kg Cutting Force

Hakko CHP DP-20-N Depaneling Tool, Printed Circuit Board (PCB), 2.0mm Width, 2.5mm Isthmus Cut, 40kg Cutting Force

  • Purpose: Separates PCBs in production
  • Blade Width: 2.0mm
  • Isthmus Cut: 2.5mm

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Limitations and Future Development of the Web Version

It is not yet clear how fully featured the browser-based KiCad will become or how it will handle complex, large-scale projects. Performance compared to the desktop version remains to be tested, and some functionalities, such as advanced routing or 3D visualization, may be limited or absent in the initial release. Compatibility issues across browsers and operating systems are also still being addressed.

Designing Electronics That Work: Real-World Hardware Development

Designing Electronics That Work: Real-World Hardware Development

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Upcoming Features and Testing Phases for KiCad in Browser

The development team plans to expand functionality, improve stability, and gather user feedback during the beta testing phase. Future updates may include enhanced support for complex projects, better performance optimizations, and integration with cloud storage services. The team also aims to extend browser compatibility and streamline the user interface based on community input.

PCB Prototyping Kit for DIY Makers & Electronics Lab Projects

PCB Prototyping Kit for DIY Makers & Electronics Lab Projects

  • Includes 8 Double-Sided PCB Boards: Various sizes for common projects
  • Pre-Tinned PCB Surfaces: Ready for soldering without waiting
  • Breadboard to PCB Prototyping: Test circuits before permanent build

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Key Questions

Is the browser version of KiCad ready for professional use?

Currently, the web version is in a demo phase and is primarily intended for testing and educational purposes. Its suitability for professional, large-scale projects remains to be evaluated as development progresses.

Which browsers are supported for KiCad in the browser?

Firefox offers the best experience, Chrome is also supported well, while Safari is still in development and may have limited functionality.

Can I upload my existing KiCad projects to the browser version?

Yes, users can upload their own projects to the web version for editing and review, but some features may not be fully supported in this initial release.

Will the desktop version of KiCad be affected by this web release?

No, the desktop application remains fully supported and continues to be the primary tool for complex PCB design. The web version is an additional option aimed at increasing accessibility.

What are the limitations of the current browser-based KiCad?

Limitations include incomplete feature sets, potential performance issues with large projects, and varying browser compatibility. Ongoing development aims to address these concerns.

Source: hn

You May Also Like

The Zilog Z80 Has Turned 50

Celebrating 50 years since the release of the Zilog Z80, a pivotal microprocessor in computing history, with reflections on its impact and legacy.

Launch HN: ProvenMetal (YC S26) Delivers Circuit Boards In Days Instead Of Weeks

ProvenMetal, a YC S26 startup, now delivers custom circuit boards within days instead of weeks, streamlining electronics manufacturing.

Show HN: Simple Algorithm And Color Space To Generate Diverse Skin Tones

A developer has shared a simple algorithm and color space method to generate a wide range of realistic skin tones, aiding digital art and AI projects.

What Makes 3d Printers For Beginners Easier to Love Long Term

Beginning 3D printer users find long-term joy when their machines offer reliable features, but understanding what truly makes them easier to love is key to growing confident.