Hasty Briefsbeta

Bilingual

Show HN: GPU-Based Autorouting for KiCad

6 months ago
  • #KiCad-Plugin
  • #GPU-Acceleration
  • #PCB-Routing
  • GPU-Accelerated Routing using CUDA/CuPy for faster processing.
  • Supports multiple routing algorithms including Manhattan Routing and Lee's Wavefront.
  • Native KiCad plugin integration using the IPC API for seamless workflow.
  • Real-time visualization features like zoom, pan, and layer controls.
  • Optimized for large boards, capable of routing 16000+ pad backplanes.
  • Fast routing times, with complex boards routing in 10 minutes or less.
  • Comprehensive validation pipeline ensuring lattice integrity and deterministic results.
  • Unified routing path for CLI and GUI to eliminate code duplication.
  • Requires KiCad 9.0+, Python 3.8+, PyQt6, and kipy for operation.
  • Future enhancements include Differential Pairs and BGA Portal Escapes.
  • Open-source project under MIT License, encouraging community contributions and feedback.