Skip to content

chloeho7/vday-installation-creative-embedded-sys

Repository files navigation

vday installation creative embedded sys

thumbnailmod1

Code for TTGO T-display ESP32

Watch Video

Uses TFT_eSPI library and the Sprite_TFT_Rainbow.ino example from the library where indicated by comment.

All printed text by Lana Del Rey

How to recreate

Components

  • TTGO T-display ESP32
  • USB-C
  • Machine that supports Arduino IDE
  • Battery
  • Power Cable included with the TTGO T-display

IDE and libraries

  1. Download Arduino IDE
  2. Launch the IDE and open the Settings/Preferences page: Ardunio --> Settings
  3. Copy and paste, https://dl.espressif.com/dl/package_esp32_index.json, into Additional Boards Manager URLs
  4. Select Tools -> Manage Library and search for tft_eSPI to install the TFT_eSPI library by Bodmer
  5. In Ardunio/libraries/TFT_eSPI/User_Setup_Select.h uncomment the #include<User_Setups/Setup25_TTGO_T_Display.h> line

Download Code and Upload to ESP32

  1. Download vday-installation-creative-embedded-sys.ino and open in the file in the Arduino IDE
  2. Connect the TTGO T-display ESP32 and your computer using the USB-C
  3. In the Arduino IDE select Tools and the corresponding Port
  4. Select Upload and enjoy the display

Installation

  1. Print envelope* files and fold to display the ESP32 as shown here
  2. Put a hole in a popsicle stick and thread a string through the hole
  3. Punch a hole in the envelope
  4. Wrap the exposed metal parts of the power cord with shrink wrap such that they do not touch when connected to the battery
  5. Conncect battery wires and Power cable wires pluggingin
  6. Plug into TTGO T-display
  7. Place the TTGO T-display in the envelope such that it is relatively centered as show inside outside
  8. Tape the display in place inside the envelope and tuck the battery inside insidetaped
  9. Tape the envelope closed and attach the string through the punched hole outsidetaped string

Watch Video

Releases

No releases published

Packages

No packages published

Languages