vak: (Default)
[personal profile] vak
Обнаружилась полезная утилитка SKIDL: позволяет "рисовать" электронные схемы из скрипта на Питоне.

На входе:
    inp, outp = Net('INPUT'), Net('OUTPUT')
    q1 = Part('device', 'Q_NPN_ECB')
    ntwk_ce = vcc & r1 & outp & q1['C,E'] & gnd
    ntwk_b = inp & r2 & q1['B']
Результат:


Подробное описание: https://xesscorp.github.io/skidl/docs/_site/index.html

Исходные тексты: https://github.com/xesscorp/skidl

Лекция на конференции KiCon 2019:

Date: 2019-06-27 03:51 (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi
Ха, интересно. Я в электричестве ничо не понимаю, увы. Ну в смысле, в такой-то хрени разберусь. Это как
    in, out = Net('INPUT'), Net('OUTPUT')
   resistance_is_futile = ((in & r1), in) & out
 

Date: 2019-06-27 04:19 (UTC)
juan_gandhi: (Default)
From: [personal profile] juan_gandhi
То-то и оно; мне текстом куда проще.