Arduino nano 小板子和e-Paper2.13墨水屏连接

本文介绍了如何使用Arduino nano小板子与2.13英寸e-Paper墨水屏进行连接。通过厂家提供的程序,作者在一夜之间成功实现了设备的对接,详细列举了接线方法,包括Vcc、GND、DIN、CLK、CS、DC、RST和BUSY的对应连接,并提到程序的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Arduino nano 小板子和e-Paper2.13墨水屏连接
手里有一个Arduino nano 小板子和2.13吋 e-Paper墨水屏一个,想在arduino下把两者连接起来,折腾一晚终于成功了。
用的是厂家提供的程序,有了这些很快就能搞明白,咱们不是擅长逆向工程研究码[face]qq:13.gif[/face][face]qq:13.gif[/face]
连接方法:

板子:arduino nano
墨水屏:微雪 e-paper 2.13
接法:
e-Paper Arduino nano
Vcc 5V
GND GND
DIN D11
CLK D13
CS D10
DC D9
RST D8
BUSY D7
程序:

#include <SPI.h>
#include "epd2in13.h"
#include "epdpaint.h"
#include "imagedata.h"

#define COLORED     0
#define UNCOLORED   1


unsigned char image[1024];
Paint paint(image, 0, 0);
Epd epd;
unsigned long time_start_ms;
unsigned long time_now_s;

void setup() {
   
  // put your setup code here, to run once:
  Serial.begin(9600);
  if (epd.Init(lut_full_update) != 0) {
   
      Serial.print("e-Paper init failed");
      return;
  }

  epd.ClearFrameMemory(0xFF);   // bit set = white, bit reset = black
  
  paint.SetRotate(ROTATE_0);
  paint.SetWidth(128);    // width should be the multiple of 8
  paint.SetHeight(24
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值