-
Notifications
You must be signed in to change notification settings - Fork 29
Hellen Quick Start рус
Hellen One - набор повторно используемых модулей плюс скрипты склеивания gerber файлов. Готовая плата получается из платы-скелета "фрейма" и модулей.
Чаще всего KiCAD 6, самая важная папка - https://github.com/andreika-git/hellen-one/tree/master/kicad
Смотреть на примеры :)
У модулей есть версии, версии всегда нужно брать самые новые
Модули бывают однослойные (power5, power12) и двухслойные (mcu, input, ouptut, wbo, vr-discrete, st-link). В двухслойных модулях есть переходные отверстия, о которых не знают футпринты - так что средние слои двухслойных модулей тоже нельзя трогать.
Внутри модулей бывают пады конфигурации - input, wbo.
Модули можно поворачивать на 90, 180 и 270 градусов.
BOM_replace - один из инструментов управления модулями, например через него можно поменять номинал или удалить компонент. Так же в BOM_replace нужны актуальные JLCPCB part numbers.
Главное, чтоб фрейм был хороший - а сборка это несложно!
Скрипты step2_xxx & step3_xxx в платах-примерах склеивают платы. Сейчас работают на Windows Subsystem for Linux (Windows 10) / Ubuntu и настоящем Ubuntu. Можно быстро починить работу на cygwin - раньше работало на cygwin.
Список существующий плат:
https://github.com/rusefi/alphax-4chan
https://github.com/rusefi/alphax-2chan
https://github.com/rusefi/hellen154hyundai
https://github.com/rusefi/hellen121vag
-
Рисуется frame, сохраняется в корневой папке, например hellen121vag.kicad_pro в https://github.com/rusefi/hellen121vag
-
Экспортируются файлы фрейма в папку gerber например https://github.com/rusefi/hellen121vag/tree/main/gerber по инструкции https://github.com/andreika-git/hellen-one/wiki/kicad-export-frame
-
вызывается скрипт step2_copy.sh который создаёт папки boards и добавляется суффиксы версий к именам всех файлов.
-
вызывается скрипт step3_create_board.sh который склеивает фрейм и модули hellen