Hasty Briefsbeta

双语

Open source BOM management (for me)

10 months ago
  • #embedded-systems
  • #inventory-management
  • #open-source
  • 从软件设计转向硬件设计的过程充满乐趣,但也带来了组织管理上的挑战。
  • 电路设计原则与软件开发理念相通,都遵循模块化和简洁性(DRY原则、KISS原则)。
  • 每块PCB板管理多达40种不同元件时,缺乏库存追踪会导致混乱。
  • 跨设计项目的元件复用使得库存水位难以追踪。
  • 开发了配套Gridfinity实体收纳系统的软件解决方案,实现元件系统化管理。
  • 该软件包含数字化数据库,可映射元件与其在实体收纳网格中的位置。
  • 集成BOM(物料清单)功能,可快速检索特定电路设计所需全部元件。
  • 未来将改进批量采购的BOM导出功能、支持网格参数自定义及基于网格的搜索。
  • 项目采用iced框架开发GUI界面,同时提供CLI版本用于测试。
  • 计划撰写技术博客,分享该软件的架构设计与开发策略。