. | . |
---|---|
ESP32-2432S028R.mp4 |
JC4827W543R.mp4 |
- developing using arduino framework with visual code and platformio
- exploring the devices by developing a toy game
- developing a platform-independent toy game engine featuring:
- smooth scrolling tile map
- sprites in layers with pixel precision on-screen collision detection
- intuitive definition of game objects and logic
- decent performance
a.k.a. cheap-yellow-display (CYD)
-
display: 240 x 320
-
performance: ~30 frames per second
a.k.a. cheap-black-device (CBD) with resistive touch
-
display: 272 x 480
-
performance: ~45 frames per second
-
download (note: http url, not https)
a.k.a. cheap-black-device (CBD) with capacitive touch
-
display: 272 x 480
-
performance: ~43 frames per second
-
download (note: http url, not https)
- Visual Code 1.103.2
- PlatformIO 6.1.18
- dependencies included in
/lib/
:- https://github.com/Bodmer/TFT_eSPI/releases/tag/V2.5.43
- https://github.com/PaulStoffregen/XPT2046_Touchscreen/releases/tag/v1.4
- https://github.com/TheNitek/XPT2046_Bitbang_Arduino_Library/releases/tag/v2.0.1
Touch_GT911
from downloadable documentation "1-Demo/Demo_Arduino/Libraries/Touch_GT911/
"
- platforms info in
/etc/dependencies.txt