Arduino 1.8'' TFT Shield

简介:Arduino UNO专用1.8寸TFT扩展板,兼容STM32-NUCLEO

开源协议: CC-BY-NC-SA 3.0

发布时间:2021-05-24 23:49:06
  • 1.2k
  • 0
  • 5
描述

image.png

简介

为Arduino UNO设计的1.8寸TFT彩屏模块,分辨率128x160像素,带有microSD卡槽和一个五向开关。兼容STM32。可以直接插到Arduino UNO R3、STM32-Nucleo开发板、或其他带有UNO R3标准接口的上开发板上使用。

为解决Arduino的GPIO数量吃紧的问题, 五向开关使用的是模拟ADC按键,只占用一个ADC接口。

本模块与Adafruit的1.8'' TFT Shield v1兼容

本模块在我的闲鱼小店有售,如果不想自己做可以直接购买,淘口令:

9.0€khV7XIl1xXN€ https://m.tb.cn/h.fVqQRAV 我在闲鱼发布了【Arduino 1.8寸TFT彩屏模块 兼容STM32】

特性

  • 1.8英寸65k色TFT彩色显示屏,分辨率128x160,SPI接口
  • 专为Arduino UNO设计,但是与所有带有标准UNO R3接口的开发板兼容
  • 电平转换芯片保证模块可以工作在5V(Arduino)和3.3V(STM32或其他)的电平下
  • 一个MicroSD卡槽
  • 一个五向开关,使用ADC模拟按键方式连接,仅占用1个IO(ADC接口)
  • 额外的复位按键
  • 扩展板上预留有另一组IO接口焊盘,可以手动焊接排针或者排母来扩展IO接口

注意事项

  • 在5V系统使用时,初始化时,无论是否使用microSD卡,microSD卡的MISO信号连接的Arduino引脚(D12)都应该第一时间设置为输入模式。严禁将D12接口设置为输出模式并输出1(高电平),这可能会损坏你的microSD卡。代码如下:
void setup(void) {
  pinMode(12,INPUT); // Set SD's MISO IO State, VERY IMPORTANT!
  // ---Other codes below---
}
  • 屏幕使用中景园家的1.8寸插接屏幕模块即可。其他元件可直接按BOM在立创商城购买。
  • 驱动代码直接使用Adafruit家的库就可以,在Arduino的库里面搜索"adafruit st7735"即可。 image.png

图片

image.png

image.png

image.png

设计图

SCH_Arduino 1.8'' TFT Shield

在编辑器中打开

PCB_Arduino 1.8'' TFT Shield

在编辑器中打开
ID Name Designator Footprint Quantity
1 0.1u C1,C2,C4 C0805 3
2 10u C3,C6,C7 C0805 3
3 TBD C5 C0805 1
4 ZMM3V3_C707189 D1 LL-34_L3.5-W1.5-RD 1
5 HDR-M-2.54_1x6 J1 HDR-M-2.54_1X6 1
6 HDR-M-2.54_1x8 J2,J3 HDR-M-2.54_1X8 2
7 HDR-M-2.54_1x10 J4 HDR-M-2.54_1X10 1
8 AFC07-S14FCC-00 LCD7735 FPC-0.5MM-14P-H5.13 1
9 220 R1,R2 R0805 2
10 470 R3,R13,R14 R0805 3
11 22 R4 R0805 1
12 4.7k R5 R0805 1
13 1k R6,R7 R0805 2
14 47k R8,R9,R10,R11,R12 R0805 5
15 TBD R15 R0805 1
16 K2-3.6×6.1_SMD RST KEY-SMD_2P-L6.2-W3.6-LS8.0 1
17 XKTF-015-N SD TF-SMD_XKTF-015-N 1
18 TM-4175-B-B SW SW-SMD_TM-4175-B-X 1
19 ARDUINO UNO R3 SHIELD U1 ARDUINO_UNO_R3_SHIELD 1
20 CD4050BM/TR U2 SOP-16_L10.0-W3.9-P1.27-LS6.0-BL 1
21 XC6206P332MR U4 SOT-23(SOT-23-3) 1

展开

工程附件
工程成员

服务时间

周一至周五 9:00~18:00
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 开源平台公众号

    oshwhub