![oddWires IoT-Bus Скачать руководство пользователя страница 71](http://html1.mh-extra.com/html/oddwires/iot-bus/iot-bus_documentation_3330893071.webp)
CHAPTER
22
IoT-Bus Touch Draw Example
This example demonstrates the use of both the IoT-Bus Display and the touchscreen. In this example we are using a
forked version of Bodmer’s
library with User_Setup already setup for IoT-Bus Display which you can find
here. We are also using a forked version of Paul Stoffgren’s
library which has been enhanced
to perform mapping of raw touch Data to screen coordinates. It has also been modified to disable the PENIRQ line so
that we use one less pin. You will find other examples in the examples repository that use Adafruit libraries that work
in a very similar way.
// include touchscreen library
#include
<XPT2046_Touchscreen.h>
// Call up the TFT driver library
#include
<TFT_eSPI.h> // Hardware-specific library
#include
<SPI.h>
// Invoke custom TFT driver library
TFT_eSPI tft
=
TFT_eSPI();
// Invoke custom library
// These pins are defined in User_Setup.h and have already been setup to be correct
˓
→
for the IoT-Bus Display
//#define TFT_MISO 19
//#define TFT_MOSI 23
//#define TFT_SCLK 18
//#define TFT_CS
5
// Chip select control pin
//#define TFT_DC
27
// Data Command control pin
//#define TFT_RST
-1
// Set TFT_RST to -1 if display RESET is connected to ESP32
˓
→
board RST
/* Create an instance of the touch screen library */
#define CS_PIN
16
XPT2046_Touchscreen
ts
(CS_PIN);
// Param 2 - NULL - No interrupts
In the initial section of the example we include the libraries required, declare both the display and touch screen for
67
Содержание IoT-Bus
Страница 1: ...iot bus Documentation Release latest oddWires Mar 05 2019...
Страница 2: ......
Страница 5: ...iot bus Documentation Release latest IoT Bus Introduction 1...
Страница 6: ...iot bus Documentation Release latest 2 IoT Bus Introduction...
Страница 16: ...iot bus Documentation Release latest 12 Chapter 1 IoT Bus Overview...
Страница 17: ...CHAPTER 2 IoT Bus Pinout 13...
Страница 18: ...iot bus Documentation Release latest Fig 1 IoT Bus Pinout 14 Chapter 2 IoT Bus Pinout...
Страница 22: ...iot bus Documentation Release latest 18 Chapter 4 Getting Started with PlatformIO...
Страница 24: ...iot bus Documentation Release latest 20 Chapter 5 Getting Started with Arduino...
Страница 26: ...iot bus Documentation Release latest 22 Chapter 6 Getting Started with esp idf...
Страница 32: ...iot bus Documentation Release latest 28 Chapter 7 Getting Started with Mozilla IoT...
Страница 34: ...iot bus Documentation Release latest 30 Chapter 8 Getting Started with Micro Python...
Страница 35: ...CHAPTER 9 Getting Started with Moddable You can find details on Getting Started with Moddable here 31...
Страница 36: ...iot bus Documentation Release latest 32 Chapter 9 Getting Started with Moddable...
Страница 38: ...iot bus Documentation Release latest 34 Chapter 10 Getting Started with MicroBlocks...
Страница 50: ...iot bus Documentation Release latest 46 Chapter 13 JTAG...
Страница 54: ...iot bus Documentation Release latest 50 Chapter 14 2 4 QVGA Touch Display...
Страница 66: ...iot bus Documentation Release latest 62 Chapter 19 IoT Bus Examples Index...
Страница 76: ...iot bus Documentation Release latest 72 Chapter 22 IoT Bus Touch Draw Example...
Страница 78: ...iot bus Documentation Release latest 74 Chapter 23 IoT Bus Relay Example...
Страница 94: ...iot bus Documentation Release latest 90 Chapter 27 IoT Bus SD_MMC Card Example...
Страница 98: ...iot bus Documentation Release latest 94 Chapter 28 IoT Bus Mozilla IoT Examples...
Страница 106: ...iot bus Documentation Release latest 102 Chapter 31 IoT Bus LED Lamp Thing...
Страница 114: ...iot bus Documentation Release latest 110 Chapter 33 IoT Bus Relay Display Touch Thing...
Страница 117: ...CHAPTER 35 IoT Bus DHT11 Thing include arduino h continues on next page 113...
Страница 122: ...iot bus Documentation Release latest 118 Chapter 35 IoT Bus DHT11 Thing...
Страница 123: ...CHAPTER 36 IoT Bus HC SR04 Thing Arduino framework include arduino h MOZ IoT continues on next page 119...
Страница 130: ...iot bus Documentation Release latest 126 Chapter 37 IoT Bus HC SR501 PIR Thing...
Страница 138: ...iot bus Documentation Release latest 134 Chapter 38 IoT Bus Calculator Thing...
Страница 140: ...iot bus Documentation Release latest 136 Chapter 39 IoT Bus Mozilla IoT Tutorials...
Страница 146: ...iot bus Documentation Release latest 142 Chapter 40 LED Thing Tutorial...
Страница 152: ...iot bus Documentation Release latest 148 Chapter 41 Touch Switch Thing Tutorial...
Страница 158: ...iot bus Documentation Release latest 154 Chapter 42 Mozilla Rules Engine...
Страница 160: ...iot bus Documentation Release latest 156 Chapter 43 Frameworks...
Страница 161: ...CHAPTER 44 Platforms 44 1 Espressif32 ESP WROOM32 WiFi Bluetooth Combo Module 157...