9zip.ru
Радиодетали и модули с Aliexpress 
SPI TFT дисплей 128*160 на ST7735 в Bascom
В тех случаях, когда при работе с дисплеем не требуется высокое быстродействие, имеет смысл применять экранчики, работающие по последовательным протоколам. Недавно мы рассказывали про такие -
OLED на SSD1306. И, вроде бы, всем они хороши: высокая чёткость, простота управления... но уж слишком они маленькие и не блещут радужной палитрой. В то же время, китайцы делают множество готовых модулей с экранами, лишёнными этих недостатков. Именно к таким и относится рассматриваемый здесь TFT дисплейчик на контроллере ST7735.

Он имеет размеры 28*35 мм (красный) или 32*37 (синий), разрешение 126*160 пикселей при диагонали 1,8 дюймов, работает по последовательному интерфейсу SPI. Многие модули имеют также разъём для подключения SD-карты, с которой можно подгружать цветастые картинки.
Для Bascom написана библиотека для ST7735, существующая в двух вариантах:
- версия от марта 2017 предназначена для разрешения 162x132, именно такое имеет дисплей в протеусе
- апрельская версия - для реальных дисплеев 160x128
В прилагаемом архиве имеются обе версии, тестовый исходник и проект в восьмом протеусе. Библиотека умеет менять ориентацию (вертикальная или горизонтальная), заполнять области цветом, рисовать прямоугольники и круги, линии и точки, печатать шрифтом и выводить BGC-картинки.
Библиотека + пример + шрифт 8*8 занимают 30% ATMEGA8.
PS: Есть ещё модуль с экраном 128*128 пикселей, но информации о нём нет.

Прошивка:
st7735.zip

30 марта 2018
комментировать
17 
нравится?
12 
10.03.2018 ©
9zip.ru
Авторские права охраняет Роскомнадзор
 | Понравилась статья? Менделеев говорит: поделись с друзьями! |
|
Хочешь почитать ещё про Aliexpress? Вот что наиболее популярно на этой неделе:
И вновь купоны на Aliexpress
Гнёзда, как у мультиметра
Регулируемый преобразователь напряжения на XL4016, 300 ваттЕсть вопросы, комментарии? Напиши:
 | Виктор |  | 31 окт 2025 12:13 |
Соррррри!
Запускал в Протеус 9
 | LA |  | 25 окт 2025 15:32 |
Очень странно, должно работать.
[img:CKpvPSVb/image/png]
 | Виктор |  | 22 окт 2025 15:06 |
Скомпилировал, Протеус файл принял и, вроде бы как, заработал, но на дисплее ничего нет.
 | LA |  | 21 окт 2025 15:11 |
Скомпилировать.
 | Виктор |  | 20 окт 2025 11:09 |
В предлагаемом архиве (прошивка st7735.zip) отсутствует hex файл.
Как запустить test в Proteus?
 | Борис |  | 09 янв 2020 17:55 |
Я меняю ограничительный резистор подсветки, ставлю на 15 Ом, с ним ток получается около 80 мА.
Пользовательские теги: 9zip st7735r [ Что это? ]
Дальше в разделе Радиодетали и модули с aliexpress:
Медный провод для подключения светодиодных лент и не только, Можно ли на aliexpress найти медный провод, пригодный для питания светодиодных лент и светильников.