KiCad 10 ซอฟต์แวร์ EDA แบบโอเพ่นซอร์ส ได้เปิดตัวแล้ว โดยมาพร้อมการรองรับโหมดมืด (Dark mode), ตัวนำเข้าไฟล์ (importers) สำหรับ Allegro, PADS และ gEDA/Lepton PCB รวมถึงการปรับปรุงต่าง ๆ ใน Schematic Editor (เช่น การแสดงผลแบบ hop-over) และใน PCB Editor โดยเฉพาะการเพิ่มเครื่องมือแก้ไขกฎ DRC แบบกราฟิก (graphical DRC rule editor)
KiCad 10 ถูกพัฒนาขึ้นโดยนักพัฒนา นักแปล ผู้มีส่วนร่วมในไลบรารี และผู้จัดทำเอกสารจำนวนหลายร้อยคน ซึ่งได้ส่งการเปลี่ยนแปลงรวมทั้งสิ้น 7,609 คอมมิต หลังจากที่ KiCad 9 เปิดตัวในเดือนกุมภาพันธ์ 2025 นอกจากนี้เวอร์ชันใหม่นี้ยังเพิ่มสัญลักษณ์ใหม่ 952 รายการ, ฟุตพรินต์ (footprint) ใหม่ 1,216 รายการ และโมเดล 3 มิติใหม่อีก 386 รายการ
การปรับปรุงด้าน UI และการใช้งานบางส่วน ได้แก่ การรองรับโหมดมืด (เฉพาะ Windows), แถบเครื่องมือที่สามารถปรับแต่งได้, รองรับการเลิกทำ/ทำซ้ำ (Undo/Redo) ในหน้าต่างไดอะล็อก, การเลือกแบบลาสโซ/อิสระ (lasso/freeform) แทนการเลือกแบบสี่เหลี่ยมเพียงอย่างเดียว และเพิ่มตัวนำเข้า (importers) ใหม่สำหรับ Allegro, PADS และ gEDA/Lepton PCB

การแก้ไข Schematic เพิ่มความสามารถในการรองรับ Variants (เช่น โปรเจกต์เดียวแต่มี BoM ได้หลายแบบ), การแสดงผลแบบ hop-over, การรองรับ jumper, การจัดกลุ่ม (grouping) และการส่งออก/นำเข้า pin table ในรูปแบบ CSV

ในส่วนของ PCB Design ได้เพิ่มความสามารถด้าน time-domain tuning นอกเหนือจากข้อกำหนดเรื่องความยาว (พร้อมกับ Tuning Profiles), มีการเพิ่ม PCB Design Blocks เข้ามาใน PCB Editor (ซึ่ง Blocks ถูกเพิ่มใน Schematic Editor ไปแล้วใน KiCad 9), และรองรับวัตถุในเลเยอร์ภายในภายใน footprint ทำให้ผู้ใช้สามารถเพิ่มรูปทรงกราฟิก, keepouts และองค์ประกอบอื่น ๆ บนเลเยอร์ภายในได้
นอกจากนี้ยังเพิ่มฟีเจอร์ unconstrained pin/pad และ gate/unit swap เพื่อรองรับการทำ forward และ back annotation ระหว่าง schematic และ PCB และสุดท้าย KiCad 10 ยังมาพร้อมกับเครื่องมือแก้ไขกฎ DRC แบบกราฟิก (graphical DRC rule editor)

การเปลี่ยนแปลงเล็ก ๆ อื่น ๆ ได้แก่ การรองรับบาร์โค้ด, การเติมลายเส้นแบบแรเงา (hatched fills) ในรูปทรงกราฟิก, การแก้ไขจุดของโพลิกอนอย่างแม่นยำ, คำแนะนำแนวทางแก้ไข (suggested fix actions) สำหรับข้อผิดพลาด DRC, การส่งออกเป็น 3D PDF, การรองรับสี่เหลี่ยมมุมโค้งแบบเนทีฟ (native rounded rectangles) และอื่น ๆ อีกมากมาย โดยสามารถดูรายละเอียดเพิ่มเติมและภาพหน้าจอได้จากประกาศอย่างเป็นทางการ
สามารถไปที่หน้าดาวน์โหลด เพื่อทำการติดตั้ง KiCad 10 บนระบบปฏิบัติการ โดยตัวอย่างนี้ได้ติดตั้งบน Ubuntu 24.04 ในลักษณะเดียวกับที่เคยทำสำหรับ KiCad 9:
|
1 2 |
sudo add-apt-repository ppa:kicad/kicad-10.0-releases sudo apt install kicad |
เราได้ลองใช้งานอย่างรวดเร็วโดยใช้ไฟล์ออกแบบฮาร์ดแวร์ของ Olimex ESP32-C3-DevKit-LiPo โดยพบคำเตือนตามปกติว่า “ไฟล์นี้ถูกสร้างขึ้นด้วย KiCad เวอร์ชันที่เก่ากว่า” แต่ นอกจากนั้นแล้วก็ไม่พบปัญหาที่ชัดเจนใด ๆ กับ schematic
และในส่วนของ PCB layout ก็สามารถเปิดใช้งานได้ตามปกติเช่นกัน
ตามปกติแล้ว อาจมีการเปลี่ยนแปลงที่ทำให้เกิดปัญหาระหว่างเวอร์ชันหลัก อย่างน้อยก็จนกว่าจะมีเวอร์ชันย่อยที่ออกมาแก้ไขบั๊ก ตัวอย่างเช่น มีผู้ใช้รายหนึ่งบน X ออกมาบ่นว่า KiCad 10 ทำให้สัญลักษณ์และ footprint libraries แบบกำหนดเองของเขามีปัญหา แต่ก็คาดว่าปัญหาเล็ก ๆ น้อย ๆ เหล่านี้จะได้รับการแก้ไขในเร็ว ๆ นี้
แปลจากบทความภาษาอังกฤษ : KiCad 10 release – Dark mode, graphical DRC rule editor, new file importers, and more

บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT



