Добрый день!
В свободное время начал прорабатывать проект печатной платы ESP8266 с минимальным набором переферии и пригодным по большей части для использования там, где нужен SPI и\или RS485\UART. Так же попытаться поправить при этом полёты чудесной китайской инженерной мысли в их ESP-01 и т.д.
Планирую на плате следующие узлы расположить :
- драйвер RS-485 подключенный к UART0 (при необходимости - сразу можно использовать как есть TCP2UART от pvvx)
- крен 1117 с 5в до 3.3в (сама плата от 5в питаться будет, при необходимости всё это можно выпаять и питать 3.3в напрямую)
- выведены HSPI пины и дополнительные на 2,54мм гребёнку, питание так же.
- добавлен держатель батареи 1,2в для RTC пина (пока не определился с легко доставаемым его типом... все что на ALI встречаются - дешевые, но PDF нету нигде....а применять что то типа BK-5091 - дороговато.)
- добавлены фильтрующие емкости по питанию где надо.
- согласующие резисторы для внешней Flash.
- отдельная гребёнка для подключения авто-программатора (никаких кнопок для прошивки!).
- обвязка для Deep-Sleep так же будет добавлена (еще не мало в схеме не готово).
- пин ADC выведу просто точкой подпайки - для галочки, ADC тут не особо хороший и не вижу надобности делать для него обвязку.
- плату по хорошему постараюсь сделать 2х слойную. В крайнем случае 4 слоя - но тогда цена в 2 раза выше....
Буду заказывать на https://oshpark.com/ - выложу ссылку для прямого заказа платы. Схема, плата так же выложены будут тут (работаю в Altium Designer).
Собственно вопрос такой появился:
- я хотел бы наружу вывести HSPI - пины обозначил на схеме, но на GPIO15 помимо CS HSPI есть же и RTS UART0 - который нужнее.
Можно ли использовать HSPI с каким либо другим CS пином, пусть и программно дерганым и при этом GPIO15 что бы управлял потоком (RTS) UART0 ?
В свободное время начал прорабатывать проект печатной платы ESP8266 с минимальным набором переферии и пригодным по большей части для использования там, где нужен SPI и\или RS485\UART. Так же попытаться поправить при этом полёты чудесной китайской инженерной мысли в их ESP-01 и т.д.
Планирую на плате следующие узлы расположить :
- драйвер RS-485 подключенный к UART0 (при необходимости - сразу можно использовать как есть TCP2UART от pvvx)
- крен 1117 с 5в до 3.3в (сама плата от 5в питаться будет, при необходимости всё это можно выпаять и питать 3.3в напрямую)
- выведены HSPI пины и дополнительные на 2,54мм гребёнку, питание так же.
- добавлен держатель батареи 1,2в для RTC пина (пока не определился с легко доставаемым его типом... все что на ALI встречаются - дешевые, но PDF нету нигде....а применять что то типа BK-5091 - дороговато.)
- добавлены фильтрующие емкости по питанию где надо.
- согласующие резисторы для внешней Flash.
- отдельная гребёнка для подключения авто-программатора (никаких кнопок для прошивки!).
- обвязка для Deep-Sleep так же будет добавлена (еще не мало в схеме не готово).
- пин ADC выведу просто точкой подпайки - для галочки, ADC тут не особо хороший и не вижу надобности делать для него обвязку.
- плату по хорошему постараюсь сделать 2х слойную. В крайнем случае 4 слоя - но тогда цена в 2 раза выше....
Буду заказывать на https://oshpark.com/ - выложу ссылку для прямого заказа платы. Схема, плата так же выложены будут тут (работаю в Altium Designer).
Собственно вопрос такой появился:
- я хотел бы наружу вывести HSPI - пины обозначил на схеме, но на GPIO15 помимо CS HSPI есть же и RTS UART0 - который нужнее.
Можно ли использовать HSPI с каким либо другим CS пином, пусть и программно дерганым и при этом GPIO15 что бы управлял потоком (RTS) UART0 ?
Последнее редактирование: