Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/roshho/kusama-corner-light
Creating RGB Kusama Pumpkin lamp powered by an ESP32 with menu toggling function built in.
https://github.com/roshho/kusama-corner-light
esp32 kusama lilygo mondrian
Last synced: about 2 months ago
JSON representation
Creating RGB Kusama Pumpkin lamp powered by an ESP32 with menu toggling function built in.
- Host: GitHub
- URL: https://github.com/roshho/kusama-corner-light
- Owner: roshho
- Created: 2024-11-05T03:23:25.000Z (about 2 months ago)
- Default Branch: master
- Last Pushed: 2024-11-05T03:24:05.000Z (about 2 months ago)
- Last Synced: 2024-11-05T23:04:32.158Z (about 2 months ago)
- Topics: esp32, kusama, lilygo, mondrian
- Homepage: https://medium.com/@rh3210/pumpkins-obsession-how-to-make-your-own-kusama-lamp-final-explanation-feed1f4a9564
- Size: 2.03 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Kusama's Corner Pumpkin Light
Create RGB Kusama pumpkin lamp powered with an ESP32 with menu toggling function built in. This is proof of concept for subsequent project involving making this smart home comptaible either using espressif or homespan via ESP32.## Instructions to run
1) Using the [Arduino IDE]([https://www.arduino.cc/en/software](https://www.arduino.cc/en/software), open the respective ``.ino`` file
2) Install [TTGO T-display driver]([https://github.com/Xinyuan-LilyGO/TTGO-T-Display](https://github.com/Xinyuan-LilyGO/TTGO-T-Display))
3) Assign Arduino IDE port to the one that Lilygo TTGO is connected to
4) Install TFT_eSPI library (display library)
- Under Arduino IDE/tools/library_manager, search ``tft_espi``
- Navigate to the library, e.g. Documents/Arduino/libraries/tft_espi
- Open up the file Arduino/libraries/TFT_eSPI/User_Setup_Select.h
- comment out the line ``#include ``
- uncomment out the line include ``>``
- note - commenting out means adding ``//`` in front of the line, to uncomment, remove ``//`` but donβt remove the ``#`` sign
5) Install [ESP32 Board defintion]([https://docs.espressif.com/projects/arduino-esp32/en/latest/installing.html](https://docs.espressif.com/projects/arduino-esp32/en/latest/installing.html)) under ``Installing using Arduino IDE``
6) Compile and upload the code from the ``.ino`` to your Lilygo TTGO
7) Money πΈπΈπΈ