KiCon Asia 2024

ECAD Viewer Development and Integration Insights: A Journey Through the Open Source Community
11-16, 09:00–09:40 (Asia/Hong_Kong), Main Hall

Thanks to the open source community, we successfully launched a solution within three man-months that allows users to view electronic design files, including PCBs, schematics, and 3D models, online.

This talk will share our practices within the open source community while enabling you to integrate the solution into your website, covering:

  • Containerizing the KiCad development environment and testing KiCad with the latest versions of its dependencies in the Debian unstable distribution
  • Setting up GitHub Actions to build and publish the Docker image to GitHub Container Registry and Aliyun Container Registry
  • Opening a pull request to an open-source project
  • Asking questions and receiving answers from the community

References:

Ethan Chien is a software engineer at Huaqiu Electronics. He has extensive experience with GUIs and compilers. He is now deeply involved in EDA and electronics to support the company's business.