Skip to content

Hardware

Matt Sieren edited this page Jan 5, 2021 · 4 revisions

Homepoint comes pre-compiled in 3 different versions.

The ArduiTouch version is considered to be the "Generic" version for all ESP32 boards.
It was tested with the AZ-Delivery NodeMCU ESP32.

This version is using the following PINs:

TYPE PIN
TFT_CS 5
TFT_DC 4
TFT_MOSI 23
TFT_SCLK 18
TFT_RST 22
TFT_MISO 19
TFT_LED 15
TOUCH_CS 14
TOUCH_IRQ 2

Some of the IL9341 Display units seem to differ in e.g. how the touch-screen coordinates correspond to the display or how the LED backlight is controlled. Therefore we offer some options to override the defaults during runtime in the configuration file.

Key Value
"ledPinPullup" true or false - control backlight power which can be pull-up/down depending on unit
"screenRotationAngle" The rotation parameter can be 0, 1, 2 or 3 - incrementing in 90deg angles

Resources

Clone this wiki locally