ESP8266 жопа с портами
Jul. 8th, 2016 11:58 pmПришло время сделать что-нибудь полезное, и тут выясняется, что просто так нельзя повесить исполнительное устройство непосредственно на вывод порта :-(((
При нажатии кнопки RESET на порте появляется либо напряжение, либо какой-то сигнал. Поглядел осциллографом:
D0 (GPIO16)

UPD: Вот ещё что нашёл [*] D0(GPIO16) can only be used as gpio read/write. No support for open-drain/interrupt/pwm/i2c/ow.
D1 (GPIO5)
Единственный вывод, на котором ничего не появляется кроме GND. Технически, без дополнительного геморроя, можно использовать только его.
Для моего сегодняшнего проекта одного порта достаточно, а вот на будущее надо будет использовать какой-нибудь управляемый буфер, потому что далее всё грустно.
Осциллограммы в разных масштабах, но все действия происходят после отпускания кнопки RESET.
( картинки с осциллографа )
Вот скоро приедет из Китая мой новенький логический анализатор за 325 рублей, тогда сделаю все каналы одновременно с RESET.
...упс, я заказал 8-ми канальный анализатор :-( пожадничал.
UPD: нашёл документацию по этой отладочной плате: https://nodemcu.readthedocs.io/en/dev/en/modules/gpio/
При нажатии кнопки RESET на порте появляется либо напряжение, либо какой-то сигнал. Поглядел осциллографом:
D0 (GPIO16)

UPD: Вот ещё что нашёл [*] D0(GPIO16) can only be used as gpio read/write. No support for open-drain/interrupt/pwm/i2c/ow.
D1 (GPIO5)
Единственный вывод, на котором ничего не появляется кроме GND. Технически, без дополнительного геморроя, можно использовать только его.
Для моего сегодняшнего проекта одного порта достаточно, а вот на будущее надо будет использовать какой-нибудь управляемый буфер, потому что далее всё грустно.
Осциллограммы в разных масштабах, но все действия происходят после отпускания кнопки RESET.
( картинки с осциллографа )
Вот скоро приедет из Китая мой новенький логический анализатор за 325 рублей, тогда сделаю все каналы одновременно с RESET.
...упс, я заказал 8-ми канальный анализатор :-( пожадничал.
UPD: нашёл документацию по этой отладочной плате: https://nodemcu.readthedocs.io/en/dev/en/modules/gpio/